diff --git a/src/generators/modelsGenerator.ts b/src/generators/modelsGenerator.ts index 7ab1828266..c79fe78fd3 100644 --- a/src/generators/modelsGenerator.ts +++ b/src/generators/modelsGenerator.ts @@ -444,7 +444,7 @@ const writeExtensibleChoice = ( ) { const enumName = getExtensibleEnumName(choice); modelsIndexFile.addEnum({ - isConst: true, + isConst: false, isExported: true, name: enumName, docs: [ diff --git a/src/generators/static/packageFileGenerator.ts b/src/generators/static/packageFileGenerator.ts index a8f83bade2..34c090b7bd 100644 --- a/src/generators/static/packageFileGenerator.ts +++ b/src/generators/static/packageFileGenerator.ts @@ -194,6 +194,7 @@ function regularAutorestPackage( "esm/**/*.d.ts.map", `${srcPath}/**/*.ts`, "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/additionalProperties/package.json b/test/integration/generated/additionalProperties/package.json index 29bca3a80b..769a6a40ce 100644 --- a/test/integration/generated/additionalProperties/package.json +++ b/test/integration/generated/additionalProperties/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/appconfiguration/package.json b/test/integration/generated/appconfiguration/package.json index 13df00a95d..847219d630 100644 --- a/test/integration/generated/appconfiguration/package.json +++ b/test/integration/generated/appconfiguration/package.json @@ -46,6 +46,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/appconfiguration/src/models/index.ts b/test/integration/generated/appconfiguration/src/models/index.ts index 272309966d..3a0781f433 100644 --- a/test/integration/generated/appconfiguration/src/models/index.ts +++ b/test/integration/generated/appconfiguration/src/models/index.ts @@ -193,7 +193,7 @@ export interface AppConfigurationClientGetRevisionsNextHeaders { } /** Known values of {@link Get6ItemsItem} that the service accepts. */ -export const enum KnownGet6ItemsItem { +export enum KnownGet6ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -221,7 +221,7 @@ export const enum KnownGet6ItemsItem { export type Get6ItemsItem = string; /** Known values of {@link Head6ItemsItem} that the service accepts. */ -export const enum KnownHead6ItemsItem { +export enum KnownHead6ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -249,7 +249,7 @@ export const enum KnownHead6ItemsItem { export type Head6ItemsItem = string; /** Known values of {@link Get7ItemsItem} that the service accepts. */ -export const enum KnownGet7ItemsItem { +export enum KnownGet7ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -277,7 +277,7 @@ export const enum KnownGet7ItemsItem { export type Get7ItemsItem = string; /** Known values of {@link Head7ItemsItem} that the service accepts. */ -export const enum KnownHead7ItemsItem { +export enum KnownHead7ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -305,7 +305,7 @@ export const enum KnownHead7ItemsItem { export type Head7ItemsItem = string; /** Known values of {@link Enum4} that the service accepts. */ -export const enum KnownEnum4 { +export enum KnownEnum4 { Key = "key", Label = "label", ContentType = "content_type", @@ -333,7 +333,7 @@ export const enum KnownEnum4 { export type Enum4 = string; /** Known values of {@link Enum5} that the service accepts. */ -export const enum KnownEnum5 { +export enum KnownEnum5 { Key = "key", Label = "label", ContentType = "content_type", diff --git a/test/integration/generated/appconfigurationexport/package.json b/test/integration/generated/appconfigurationexport/package.json index 13df00a95d..847219d630 100644 --- a/test/integration/generated/appconfigurationexport/package.json +++ b/test/integration/generated/appconfigurationexport/package.json @@ -46,6 +46,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/appconfigurationexport/src/models/index.ts b/test/integration/generated/appconfigurationexport/src/models/index.ts index 272309966d..3a0781f433 100644 --- a/test/integration/generated/appconfigurationexport/src/models/index.ts +++ b/test/integration/generated/appconfigurationexport/src/models/index.ts @@ -193,7 +193,7 @@ export interface AppConfigurationClientGetRevisionsNextHeaders { } /** Known values of {@link Get6ItemsItem} that the service accepts. */ -export const enum KnownGet6ItemsItem { +export enum KnownGet6ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -221,7 +221,7 @@ export const enum KnownGet6ItemsItem { export type Get6ItemsItem = string; /** Known values of {@link Head6ItemsItem} that the service accepts. */ -export const enum KnownHead6ItemsItem { +export enum KnownHead6ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -249,7 +249,7 @@ export const enum KnownHead6ItemsItem { export type Head6ItemsItem = string; /** Known values of {@link Get7ItemsItem} that the service accepts. */ -export const enum KnownGet7ItemsItem { +export enum KnownGet7ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -277,7 +277,7 @@ export const enum KnownGet7ItemsItem { export type Get7ItemsItem = string; /** Known values of {@link Head7ItemsItem} that the service accepts. */ -export const enum KnownHead7ItemsItem { +export enum KnownHead7ItemsItem { Key = "key", Label = "label", ContentType = "content_type", @@ -305,7 +305,7 @@ export const enum KnownHead7ItemsItem { export type Head7ItemsItem = string; /** Known values of {@link Enum4} that the service accepts. */ -export const enum KnownEnum4 { +export enum KnownEnum4 { Key = "key", Label = "label", ContentType = "content_type", @@ -333,7 +333,7 @@ export const enum KnownEnum4 { export type Enum4 = string; /** Known values of {@link Enum5} that the service accepts. */ -export const enum KnownEnum5 { +export enum KnownEnum5 { Key = "key", Label = "label", ContentType = "content_type", diff --git a/test/integration/generated/arrayConstraints/package.json b/test/integration/generated/arrayConstraints/package.json index 3ec179fe3a..2910c34bdf 100644 --- a/test/integration/generated/arrayConstraints/package.json +++ b/test/integration/generated/arrayConstraints/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/arrayConstraints/src/models/index.ts b/test/integration/generated/arrayConstraints/src/models/index.ts index fdda299e5b..5dfebc9657 100644 --- a/test/integration/generated/arrayConstraints/src/models/index.ts +++ b/test/integration/generated/arrayConstraints/src/models/index.ts @@ -14,7 +14,7 @@ export interface Product { } /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/attestation/package.json b/test/integration/generated/attestation/package.json index 9959142c02..850bd8b4b8 100644 --- a/test/integration/generated/attestation/package.json +++ b/test/integration/generated/attestation/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/attestation/src/models/index.ts b/test/integration/generated/attestation/src/models/index.ts index 43f23f77cb..af9889f03f 100644 --- a/test/integration/generated/attestation/src/models/index.ts +++ b/test/integration/generated/attestation/src/models/index.ts @@ -29,7 +29,7 @@ export interface CloudErrorBody { } /** Known values of {@link AttestationType} that the service accepts. */ -export const enum KnownAttestationType { +export enum KnownAttestationType { /** Intel Software Guard eXtensions */ SgxEnclave = "SgxEnclave", /** OpenEnclave extensions to SGX */ @@ -50,7 +50,7 @@ export const enum KnownAttestationType { export type AttestationType = string; /** Known values of {@link DataType} that the service accepts. */ -export const enum KnownDataType { +export enum KnownDataType { /** The contents of the field should be treated as binary and not interpreted by MAA. */ Binary = "Binary", /** The contents of the field should be treated as a JSON object and may be further interpreted by MAA. */ diff --git a/test/integration/generated/azureParameterGrouping/package.json b/test/integration/generated/azureParameterGrouping/package.json index 1264e295dd..cadb00e557 100644 --- a/test/integration/generated/azureParameterGrouping/package.json +++ b/test/integration/generated/azureParameterGrouping/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/azureReport/package.json b/test/integration/generated/azureReport/package.json index f8413cd61d..08e4c6610d 100644 --- a/test/integration/generated/azureReport/package.json +++ b/test/integration/generated/azureReport/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/azureSpecialProperties/package.json b/test/integration/generated/azureSpecialProperties/package.json index c92dcf4985..6fe2502e02 100644 --- a/test/integration/generated/azureSpecialProperties/package.json +++ b/test/integration/generated/azureSpecialProperties/package.json @@ -46,6 +46,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyArray/package.json b/test/integration/generated/bodyArray/package.json index 8e44371c25..1bde1a8abb 100644 --- a/test/integration/generated/bodyArray/package.json +++ b/test/integration/generated/bodyArray/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyArray/src/models/index.ts b/test/integration/generated/bodyArray/src/models/index.ts index efabf20588..a45a7d64ac 100644 --- a/test/integration/generated/bodyArray/src/models/index.ts +++ b/test/integration/generated/bodyArray/src/models/index.ts @@ -19,7 +19,7 @@ export interface Product { } /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { Foo1 = "foo1", Foo2 = "foo2", Foo3 = "foo3" @@ -37,7 +37,7 @@ export const enum KnownEnum0 { export type Enum0 = string; /** Known values of {@link Enum1} that the service accepts. */ -export const enum KnownEnum1 { +export enum KnownEnum1 { Foo1 = "foo1", Foo2 = "foo2", Foo3 = "foo3" diff --git a/test/integration/generated/bodyBoolean/package.json b/test/integration/generated/bodyBoolean/package.json index 2fd238bb2d..82a04ce3ab 100644 --- a/test/integration/generated/bodyBoolean/package.json +++ b/test/integration/generated/bodyBoolean/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyBooleanQuirks/package.json b/test/integration/generated/bodyBooleanQuirks/package.json index 569a5dbd0f..9a3ec74ab3 100644 --- a/test/integration/generated/bodyBooleanQuirks/package.json +++ b/test/integration/generated/bodyBooleanQuirks/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyByte/package.json b/test/integration/generated/bodyByte/package.json index 74aecf17f4..5d3dded171 100644 --- a/test/integration/generated/bodyByte/package.json +++ b/test/integration/generated/bodyByte/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyComplex/package.json b/test/integration/generated/bodyComplex/package.json index bfce71bdb2..50b94bfc71 100644 --- a/test/integration/generated/bodyComplex/package.json +++ b/test/integration/generated/bodyComplex/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyComplex/src/models/index.ts b/test/integration/generated/bodyComplex/src/models/index.ts index 4ddfd5cec1..fe87f236d6 100644 --- a/test/integration/generated/bodyComplex/src/models/index.ts +++ b/test/integration/generated/bodyComplex/src/models/index.ts @@ -203,7 +203,7 @@ export type Cookiecuttershark = Shark & { }; /** Known values of {@link CMYKColors} that the service accepts. */ -export const enum KnownCMYKColors { +export enum KnownCMYKColors { Cyan = "cyan", Magenta = "Magenta", Yellow = "YELLOW", @@ -223,7 +223,7 @@ export const enum KnownCMYKColors { export type CMYKColors = string; /** Known values of {@link MyKind} that the service accepts. */ -export const enum KnownMyKind { +export enum KnownMyKind { Kind1 = "Kind1" } @@ -237,7 +237,7 @@ export const enum KnownMyKind { export type MyKind = string; /** Known values of {@link GoblinSharkColor} that the service accepts. */ -export const enum KnownGoblinSharkColor { +export enum KnownGoblinSharkColor { Pink = "pink", Gray = "gray", Brown = "brown", diff --git a/test/integration/generated/bodyComplexWithTracing/package.json b/test/integration/generated/bodyComplexWithTracing/package.json index 0bf9920906..751718d642 100644 --- a/test/integration/generated/bodyComplexWithTracing/package.json +++ b/test/integration/generated/bodyComplexWithTracing/package.json @@ -47,6 +47,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyComplexWithTracing/src/models/index.ts b/test/integration/generated/bodyComplexWithTracing/src/models/index.ts index d1e13c2a32..e2b2d66547 100644 --- a/test/integration/generated/bodyComplexWithTracing/src/models/index.ts +++ b/test/integration/generated/bodyComplexWithTracing/src/models/index.ts @@ -203,7 +203,7 @@ export type Cookiecuttershark = Shark & { }; /** Known values of {@link CMYKColors} that the service accepts. */ -export const enum KnownCMYKColors { +export enum KnownCMYKColors { Cyan = "cyan", Magenta = "Magenta", Yellow = "YELLOW", @@ -223,7 +223,7 @@ export const enum KnownCMYKColors { export type CMYKColors = string; /** Known values of {@link MyKind} that the service accepts. */ -export const enum KnownMyKind { +export enum KnownMyKind { Kind1 = "Kind1" } @@ -237,7 +237,7 @@ export const enum KnownMyKind { export type MyKind = string; /** Known values of {@link GoblinSharkColor} that the service accepts. */ -export const enum KnownGoblinSharkColor { +export enum KnownGoblinSharkColor { Pink = "pink", Gray = "gray", Brown = "brown", diff --git a/test/integration/generated/bodyDate/package.json b/test/integration/generated/bodyDate/package.json index d92e67386a..23b3465bc3 100644 --- a/test/integration/generated/bodyDate/package.json +++ b/test/integration/generated/bodyDate/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyDateTime/package.json b/test/integration/generated/bodyDateTime/package.json index 9e9487bb91..f7c28026fe 100644 --- a/test/integration/generated/bodyDateTime/package.json +++ b/test/integration/generated/bodyDateTime/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyDateTimeRfc1123/package.json b/test/integration/generated/bodyDateTimeRfc1123/package.json index 2980329c95..5b2b2522c5 100644 --- a/test/integration/generated/bodyDateTimeRfc1123/package.json +++ b/test/integration/generated/bodyDateTimeRfc1123/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyDictionary/package.json b/test/integration/generated/bodyDictionary/package.json index 368516c90a..dbfe8e3b24 100644 --- a/test/integration/generated/bodyDictionary/package.json +++ b/test/integration/generated/bodyDictionary/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyDuration/package.json b/test/integration/generated/bodyDuration/package.json index 025729734e..306df55d86 100644 --- a/test/integration/generated/bodyDuration/package.json +++ b/test/integration/generated/bodyDuration/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyFile/package.json b/test/integration/generated/bodyFile/package.json index 46ba4c2b6c..c60c083507 100644 --- a/test/integration/generated/bodyFile/package.json +++ b/test/integration/generated/bodyFile/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyFormData/package.json b/test/integration/generated/bodyFormData/package.json index 2142e86929..9d869c0306 100644 --- a/test/integration/generated/bodyFormData/package.json +++ b/test/integration/generated/bodyFormData/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyInteger/package.json b/test/integration/generated/bodyInteger/package.json index 2bbb5a0f6f..6e01f60fe0 100644 --- a/test/integration/generated/bodyInteger/package.json +++ b/test/integration/generated/bodyInteger/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyNumber/package.json b/test/integration/generated/bodyNumber/package.json index dc2c6c0dad..0aa4f18ad4 100644 --- a/test/integration/generated/bodyNumber/package.json +++ b/test/integration/generated/bodyNumber/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyString/package.json b/test/integration/generated/bodyString/package.json index 5bab8ab821..722589320b 100644 --- a/test/integration/generated/bodyString/package.json +++ b/test/integration/generated/bodyString/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/bodyTime/package.json b/test/integration/generated/bodyTime/package.json index bc84ccf4fc..fbb4b2e02e 100644 --- a/test/integration/generated/bodyTime/package.json +++ b/test/integration/generated/bodyTime/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/constantParam/package.json b/test/integration/generated/constantParam/package.json index 9c3a19ff57..cc4e9f52e1 100644 --- a/test/integration/generated/constantParam/package.json +++ b/test/integration/generated/constantParam/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/constantParam/src/models/index.ts b/test/integration/generated/constantParam/src/models/index.ts index efea7af4ef..bfd2fb72a7 100644 --- a/test/integration/generated/constantParam/src/models/index.ts +++ b/test/integration/generated/constantParam/src/models/index.ts @@ -118,7 +118,7 @@ export interface ErrorResponse { } /** Known values of {@link WarningCodeValue} that the service accepts. */ -export const enum KnownWarningCodeValue { +export enum KnownWarningCodeValue { LongWordsInDocument = "LongWordsInDocument", DocumentTruncated = "DocumentTruncated" } @@ -134,7 +134,7 @@ export const enum KnownWarningCodeValue { export type WarningCodeValue = string; /** Known values of {@link InnerErrorCodeValue} that the service accepts. */ -export const enum KnownInnerErrorCodeValue { +export enum KnownInnerErrorCodeValue { InvalidParameterValue = "InvalidParameterValue", InvalidRequestBodyFormat = "InvalidRequestBodyFormat", EmptyRequest = "EmptyRequest", diff --git a/test/integration/generated/customUrl/package.json b/test/integration/generated/customUrl/package.json index c5ec10af92..7e76941b52 100644 --- a/test/integration/generated/customUrl/package.json +++ b/test/integration/generated/customUrl/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/customUrlMoreOptions/package.json b/test/integration/generated/customUrlMoreOptions/package.json index 6f30dbc78d..97b09618ee 100644 --- a/test/integration/generated/customUrlMoreOptions/package.json +++ b/test/integration/generated/customUrlMoreOptions/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/customUrlPaging/package.json b/test/integration/generated/customUrlPaging/package.json index 990ee011b7..78316a65ac 100644 --- a/test/integration/generated/customUrlPaging/package.json +++ b/test/integration/generated/customUrlPaging/package.json @@ -46,6 +46,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/extensibleEnums/package.json b/test/integration/generated/extensibleEnums/package.json index 4f503dc224..1f1852f1e1 100644 --- a/test/integration/generated/extensibleEnums/package.json +++ b/test/integration/generated/extensibleEnums/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/extensibleEnums/src/models/index.ts b/test/integration/generated/extensibleEnums/src/models/index.ts index fcfe02ced3..3a9fef0446 100644 --- a/test/integration/generated/extensibleEnums/src/models/index.ts +++ b/test/integration/generated/extensibleEnums/src/models/index.ts @@ -17,7 +17,7 @@ export interface PetDef { } /** Known values of {@link DaysOfWeekExtensibleEnum} that the service accepts. */ -export const enum KnownDaysOfWeekExtensibleEnum { +export enum KnownDaysOfWeekExtensibleEnum { Monday = "Monday", Tuesday = "Tuesday", Wednesday = "Wednesday", @@ -43,7 +43,7 @@ export const enum KnownDaysOfWeekExtensibleEnum { export type DaysOfWeekExtensibleEnum = string; /** Known values of {@link IntEnum} that the service accepts. */ -export const enum KnownIntEnum { +export enum KnownIntEnum { /** This is a really long comment to see what wrapping looks like. This comment is really long and it should wrap for readability. Please wrap. This should wrap. */ One = "1", /** two */ diff --git a/test/integration/generated/header/package.json b/test/integration/generated/header/package.json index af76a825d3..38bf4c8765 100644 --- a/test/integration/generated/header/package.json +++ b/test/integration/generated/header/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/headerprefix/package.json b/test/integration/generated/headerprefix/package.json index 3f5409c113..c3cc84e90e 100644 --- a/test/integration/generated/headerprefix/package.json +++ b/test/integration/generated/headerprefix/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/httpInfrastructure/package.json b/test/integration/generated/httpInfrastructure/package.json index 7e09c69df5..cf21694bb7 100644 --- a/test/integration/generated/httpInfrastructure/package.json +++ b/test/integration/generated/httpInfrastructure/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/iotspaces/package.json b/test/integration/generated/iotspaces/package.json index 86d3f700de..76f48a2ab9 100644 --- a/test/integration/generated/iotspaces/package.json +++ b/test/integration/generated/iotspaces/package.json @@ -46,6 +46,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/licenseHeader/package.json b/test/integration/generated/licenseHeader/package.json index 497ad56a4d..e46abcd676 100644 --- a/test/integration/generated/licenseHeader/package.json +++ b/test/integration/generated/licenseHeader/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/licenseHeader/src/models/index.ts b/test/integration/generated/licenseHeader/src/models/index.ts index 915f93f589..3fe52a4125 100644 --- a/test/integration/generated/licenseHeader/src/models/index.ts +++ b/test/integration/generated/licenseHeader/src/models/index.ts @@ -9,7 +9,7 @@ import * as coreClient from "@azure/core-client"; /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/lro/package.json b/test/integration/generated/lro/package.json index 6b12981eb0..fff528b25a 100644 --- a/test/integration/generated/lro/package.json +++ b/test/integration/generated/lro/package.json @@ -47,6 +47,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/lro/src/models/index.ts b/test/integration/generated/lro/src/models/index.ts index 875fc5bed7..1987482cba 100644 --- a/test/integration/generated/lro/src/models/index.ts +++ b/test/integration/generated/lro/src/models/index.ts @@ -545,7 +545,7 @@ export interface LROsCustomHeaderPostAsyncRetrySucceededHeaders { } /** Known values of {@link ProductPropertiesProvisioningStateValues} that the service accepts. */ -export const enum KnownProductPropertiesProvisioningStateValues { +export enum KnownProductPropertiesProvisioningStateValues { Succeeded = "Succeeded", Failed = "Failed", Canceled = "canceled", @@ -579,7 +579,7 @@ export const enum KnownProductPropertiesProvisioningStateValues { export type ProductPropertiesProvisioningStateValues = string; /** Known values of {@link SubProductPropertiesProvisioningStateValues} that the service accepts. */ -export const enum KnownSubProductPropertiesProvisioningStateValues { +export enum KnownSubProductPropertiesProvisioningStateValues { Succeeded = "Succeeded", Failed = "Failed", Canceled = "canceled", @@ -613,7 +613,7 @@ export const enum KnownSubProductPropertiesProvisioningStateValues { export type SubProductPropertiesProvisioningStateValues = string; /** Known values of {@link OperationResultStatus} that the service accepts. */ -export const enum KnownOperationResultStatus { +export enum KnownOperationResultStatus { Succeeded = "Succeeded", Failed = "Failed", Canceled = "canceled", diff --git a/test/integration/generated/lroParametrizedEndpoints/package.json b/test/integration/generated/lroParametrizedEndpoints/package.json index 80385b2991..df3195d2fb 100644 --- a/test/integration/generated/lroParametrizedEndpoints/package.json +++ b/test/integration/generated/lroParametrizedEndpoints/package.json @@ -47,6 +47,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/mapperrequired/package.json b/test/integration/generated/mapperrequired/package.json index 69c3abc1a8..cd622c3253 100644 --- a/test/integration/generated/mapperrequired/package.json +++ b/test/integration/generated/mapperrequired/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/mediaTypes/package.json b/test/integration/generated/mediaTypes/package.json index f9492501a8..50f4068123 100644 --- a/test/integration/generated/mediaTypes/package.json +++ b/test/integration/generated/mediaTypes/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/mediaTypesV3/package.json b/test/integration/generated/mediaTypesV3/package.json index d352dfe4b5..1548920c20 100644 --- a/test/integration/generated/mediaTypesV3/package.json +++ b/test/integration/generated/mediaTypesV3/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/mediaTypesV3Lro/package.json b/test/integration/generated/mediaTypesV3Lro/package.json index 89f7b75c2f..bb72364649 100644 --- a/test/integration/generated/mediaTypesV3Lro/package.json +++ b/test/integration/generated/mediaTypesV3Lro/package.json @@ -47,6 +47,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/mediaTypesWithTracing/package.json b/test/integration/generated/mediaTypesWithTracing/package.json index 9502b5c0ce..2df3411054 100644 --- a/test/integration/generated/mediaTypesWithTracing/package.json +++ b/test/integration/generated/mediaTypesWithTracing/package.json @@ -47,6 +47,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/modelFlattening/package.json b/test/integration/generated/modelFlattening/package.json index de69a50955..904813bb0a 100644 --- a/test/integration/generated/modelFlattening/package.json +++ b/test/integration/generated/modelFlattening/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/modelFlattening/src/models/index.ts b/test/integration/generated/modelFlattening/src/models/index.ts index fdf411f3a8..6d2e3bf12b 100644 --- a/test/integration/generated/modelFlattening/src/models/index.ts +++ b/test/integration/generated/modelFlattening/src/models/index.ts @@ -118,7 +118,7 @@ export interface FlattenParameterGroup { } /** Known values of {@link FlattenedProductPropertiesProvisioningStateValues} that the service accepts. */ -export const enum KnownFlattenedProductPropertiesProvisioningStateValues { +export enum KnownFlattenedProductPropertiesProvisioningStateValues { Succeeded = "Succeeded", Failed = "Failed", Canceled = "canceled", diff --git a/test/integration/generated/multipleInheritance/package.json b/test/integration/generated/multipleInheritance/package.json index a843c0cc99..2c061cfe30 100644 --- a/test/integration/generated/multipleInheritance/package.json +++ b/test/integration/generated/multipleInheritance/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/nameChecker/package.json b/test/integration/generated/nameChecker/package.json index 61815e4632..d25d747f5d 100644 --- a/test/integration/generated/nameChecker/package.json +++ b/test/integration/generated/nameChecker/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/noLicenseHeader/package.json b/test/integration/generated/noLicenseHeader/package.json index 8d2165a434..fe38770055 100644 --- a/test/integration/generated/noLicenseHeader/package.json +++ b/test/integration/generated/noLicenseHeader/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/noLicenseHeader/src/models/index.ts b/test/integration/generated/noLicenseHeader/src/models/index.ts index 6a961555a0..e7e25e182b 100644 --- a/test/integration/generated/noLicenseHeader/src/models/index.ts +++ b/test/integration/generated/noLicenseHeader/src/models/index.ts @@ -1,7 +1,7 @@ import * as coreClient from "@azure/core-client"; /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/noMappers/package.json b/test/integration/generated/noMappers/package.json index 04d39a19a2..ec78d92ae9 100644 --- a/test/integration/generated/noMappers/package.json +++ b/test/integration/generated/noMappers/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/noMappers/src/models/index.ts b/test/integration/generated/noMappers/src/models/index.ts index 8973879750..2098695c9c 100644 --- a/test/integration/generated/noMappers/src/models/index.ts +++ b/test/integration/generated/noMappers/src/models/index.ts @@ -9,7 +9,7 @@ import * as coreClient from "@azure/core-client"; /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/noOperation/package.json b/test/integration/generated/noOperation/package.json index 3c3cb8d7ef..9fd78e6c94 100644 --- a/test/integration/generated/noOperation/package.json +++ b/test/integration/generated/noOperation/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/noOperation/src/models/index.ts b/test/integration/generated/noOperation/src/models/index.ts index 82ca848736..8a3121b5a7 100644 --- a/test/integration/generated/noOperation/src/models/index.ts +++ b/test/integration/generated/noOperation/src/models/index.ts @@ -14,7 +14,7 @@ export interface Product { } /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/nonStringEnum/package.json b/test/integration/generated/nonStringEnum/package.json index 62eeae6e34..205fe3f376 100644 --- a/test/integration/generated/nonStringEnum/package.json +++ b/test/integration/generated/nonStringEnum/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/nonStringEnum/src/models/index.ts b/test/integration/generated/nonStringEnum/src/models/index.ts index d221a70cb1..f447eacc20 100644 --- a/test/integration/generated/nonStringEnum/src/models/index.ts +++ b/test/integration/generated/nonStringEnum/src/models/index.ts @@ -9,7 +9,7 @@ import * as coreClient from "@azure/core-client"; /** Known values of {@link IntEnum} that the service accepts. */ -export const enum KnownIntEnum { +export enum KnownIntEnum { TwoHundred = 200, FourHundredThree = 403, FourHundredFive = 405, @@ -31,7 +31,7 @@ export const enum KnownIntEnum { export type IntEnum = number; /** Known values of {@link FloatEnum} that the service accepts. */ -export const enum KnownFloatEnum { +export enum KnownFloatEnum { TwoHundred4 = 200.4, FourHundredThree4 = 403.4, FourHundredFive3 = 405.3, diff --git a/test/integration/generated/objectType/package.json b/test/integration/generated/objectType/package.json index 44b706b7a9..34281b6952 100644 --- a/test/integration/generated/objectType/package.json +++ b/test/integration/generated/objectType/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/odataDiscriminator/package.json b/test/integration/generated/odataDiscriminator/package.json index d71c261553..cdc2be5492 100644 --- a/test/integration/generated/odataDiscriminator/package.json +++ b/test/integration/generated/odataDiscriminator/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/odataDiscriminator/src/models/index.ts b/test/integration/generated/odataDiscriminator/src/models/index.ts index 31751802b3..38326644d6 100644 --- a/test/integration/generated/odataDiscriminator/src/models/index.ts +++ b/test/integration/generated/odataDiscriminator/src/models/index.ts @@ -64,7 +64,7 @@ export type StopAnalyzer = LexicalAnalyzer & { }; /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/operationgroupclash/package.json b/test/integration/generated/operationgroupclash/package.json index 5bd9c3798a..0bda74be7a 100644 --- a/test/integration/generated/operationgroupclash/package.json +++ b/test/integration/generated/operationgroupclash/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/operationgroupclash/src/models/index.ts b/test/integration/generated/operationgroupclash/src/models/index.ts index 64b0a11967..2454bb1e36 100644 --- a/test/integration/generated/operationgroupclash/src/models/index.ts +++ b/test/integration/generated/operationgroupclash/src/models/index.ts @@ -11,7 +11,7 @@ export interface Dummy { } /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/optionalnull/package.json b/test/integration/generated/optionalnull/package.json index 29c0662fc2..b90ec03f6b 100644 --- a/test/integration/generated/optionalnull/package.json +++ b/test/integration/generated/optionalnull/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/optionalnull/src/models/index.ts b/test/integration/generated/optionalnull/src/models/index.ts index 568575d1f6..f42e6b10b8 100644 --- a/test/integration/generated/optionalnull/src/models/index.ts +++ b/test/integration/generated/optionalnull/src/models/index.ts @@ -23,7 +23,7 @@ export interface SearchOptions { } /** Known values of {@link Enum0} that the service accepts. */ -export const enum KnownEnum0 { +export enum KnownEnum0 { One = "one", Two = "two" } diff --git a/test/integration/generated/paging/package.json b/test/integration/generated/paging/package.json index a2d7bde80a..e3cf1d0307 100644 --- a/test/integration/generated/paging/package.json +++ b/test/integration/generated/paging/package.json @@ -50,6 +50,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/paging/src/models/index.ts b/test/integration/generated/paging/src/models/index.ts index 96a3cf0cc2..689a95ba7d 100644 --- a/test/integration/generated/paging/src/models/index.ts +++ b/test/integration/generated/paging/src/models/index.ts @@ -85,7 +85,7 @@ export interface PagingGetMultiplePagesLroOptions { } /** Known values of {@link OperationResultStatus} that the service accepts. */ -export const enum KnownOperationResultStatus { +export enum KnownOperationResultStatus { Succeeded = "Succeeded", Failed = "Failed", Canceled = "canceled", diff --git a/test/integration/generated/pagingNoIterators/package.json b/test/integration/generated/pagingNoIterators/package.json index c8e1262bd0..69e248edab 100644 --- a/test/integration/generated/pagingNoIterators/package.json +++ b/test/integration/generated/pagingNoIterators/package.json @@ -47,6 +47,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/pagingNoIterators/src/models/index.ts b/test/integration/generated/pagingNoIterators/src/models/index.ts index 2543801a18..8d2c9c6d21 100644 --- a/test/integration/generated/pagingNoIterators/src/models/index.ts +++ b/test/integration/generated/pagingNoIterators/src/models/index.ts @@ -85,7 +85,7 @@ export interface PagingGetMultiplePagesLroOptions { } /** Known values of {@link OperationResultStatus} that the service accepts. */ -export const enum KnownOperationResultStatus { +export enum KnownOperationResultStatus { Succeeded = "Succeeded", Failed = "Failed", Canceled = "canceled", diff --git a/test/integration/generated/petstore/package.json b/test/integration/generated/petstore/package.json index fbe1918d0b..badb815e95 100644 --- a/test/integration/generated/petstore/package.json +++ b/test/integration/generated/petstore/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/petstore/src/models/index.ts b/test/integration/generated/petstore/src/models/index.ts index b0ff450be2..b0a4192c53 100644 --- a/test/integration/generated/petstore/src/models/index.ts +++ b/test/integration/generated/petstore/src/models/index.ts @@ -61,7 +61,7 @@ export interface PathsQ1AtbnPetPetidUploadimagePostRequestbodyContentMultipartFo } /** Known values of {@link PetStatus} that the service accepts. */ -export const enum KnownPetStatus { +export enum KnownPetStatus { Available = "available", Pending = "pending", Sold = "sold" @@ -79,7 +79,7 @@ export const enum KnownPetStatus { export type PetStatus = string; /** Known values of {@link OrderStatus} that the service accepts. */ -export const enum KnownOrderStatus { +export enum KnownOrderStatus { Placed = "placed", Approved = "approved", Delivered = "delivered" diff --git a/test/integration/generated/polymorphicSkipNormalize/src/generated/models/index.ts b/test/integration/generated/polymorphicSkipNormalize/src/generated/models/index.ts index 79f539833c..6e0b44d32c 100644 --- a/test/integration/generated/polymorphicSkipNormalize/src/generated/models/index.ts +++ b/test/integration/generated/polymorphicSkipNormalize/src/generated/models/index.ts @@ -565,7 +565,7 @@ export type MediaGraphHttpExtension = MediaGraphExtensionProcessorBase & { }; /** Known values of {@link MediaGraphParameterType} that the service accepts. */ -export const enum KnownMediaGraphParameterType { +export enum KnownMediaGraphParameterType { /** A string parameter value. */ String = "String", /** A string to hold sensitive information as parameter value. */ @@ -592,7 +592,7 @@ export const enum KnownMediaGraphParameterType { export type MediaGraphParameterType = string; /** Known values of {@link MediaGraphOutputSelectorProperty} that the service accepts. */ -export const enum KnownMediaGraphOutputSelectorProperty { +export enum KnownMediaGraphOutputSelectorProperty { /** The stream's MIME type or subtype. */ MediaType = "mediaType" } @@ -607,7 +607,7 @@ export const enum KnownMediaGraphOutputSelectorProperty { export type MediaGraphOutputSelectorProperty = string; /** Known values of {@link MediaGraphOutputSelectorOperator} that the service accepts. */ -export const enum KnownMediaGraphOutputSelectorOperator { +export enum KnownMediaGraphOutputSelectorOperator { /** A media type is the same type or a subtype. */ Is = "is", /** A media type is not the same type or a subtype. */ @@ -625,7 +625,7 @@ export const enum KnownMediaGraphOutputSelectorOperator { export type MediaGraphOutputSelectorOperator = string; /** Known values of {@link MediaGraphInstanceState} that the service accepts. */ -export const enum KnownMediaGraphInstanceState { +export enum KnownMediaGraphInstanceState { /** The media graph instance is idle and not processing media. */ Inactive = "Inactive", /** The media graph instance is transitioning into the active state. */ @@ -649,7 +649,7 @@ export const enum KnownMediaGraphInstanceState { export type MediaGraphInstanceState = string; /** Known values of {@link MediaGraphRtspTransport} that the service accepts. */ -export const enum KnownMediaGraphRtspTransport { +export enum KnownMediaGraphRtspTransport { /** HTTP/HTTPS transport. This should be used when HTTP tunneling is desired. */ Http = "Http", /** TCP transport. This should be used when HTTP tunneling is NOT desired. */ @@ -667,7 +667,7 @@ export const enum KnownMediaGraphRtspTransport { export type MediaGraphRtspTransport = string; /** Known values of {@link MediaGraphMotionDetectionSensitivity} that the service accepts. */ -export const enum KnownMediaGraphMotionDetectionSensitivity { +export enum KnownMediaGraphMotionDetectionSensitivity { /** Low Sensitivity. */ Low = "Low", /** Medium Sensitivity. */ @@ -688,7 +688,7 @@ export const enum KnownMediaGraphMotionDetectionSensitivity { export type MediaGraphMotionDetectionSensitivity = string; /** Known values of {@link MediaGraphImageScaleMode} that the service accepts. */ -export const enum KnownMediaGraphImageScaleMode { +export enum KnownMediaGraphImageScaleMode { /** Use the same aspect ratio as the input frame. */ PreserveAspectRatio = "PreserveAspectRatio", /** Center pad the input frame to match the given dimensions. */ @@ -709,7 +709,7 @@ export const enum KnownMediaGraphImageScaleMode { export type MediaGraphImageScaleMode = string; /** Known values of {@link MediaGraphGrpcExtensionDataTransferMode} that the service accepts. */ -export const enum KnownMediaGraphGrpcExtensionDataTransferMode { +export enum KnownMediaGraphGrpcExtensionDataTransferMode { /** Frames are transferred embedded into the gRPC messages. */ Embedded = "Embedded", /** Frames are transferred through shared memory. */ @@ -727,7 +727,7 @@ export const enum KnownMediaGraphGrpcExtensionDataTransferMode { export type MediaGraphGrpcExtensionDataTransferMode = string; /** Known values of {@link MediaGraphImageFormatRawPixelFormat} that the service accepts. */ -export const enum KnownMediaGraphImageFormatRawPixelFormat { +export enum KnownMediaGraphImageFormatRawPixelFormat { /** Planar YUV 4:2:0, 12bpp, (1 Cr and Cb sample per 2x2 Y samples). */ Yuv420P = "Yuv420p", /** Packed RGB 5:6:5, 16bpp, (msb) 5R 6G 5B(lsb), big-endian. */ diff --git a/test/integration/generated/readmeFileChecker/package.json b/test/integration/generated/readmeFileChecker/package.json index a00c4c31fd..dcea2f43f4 100644 --- a/test/integration/generated/readmeFileChecker/package.json +++ b/test/integration/generated/readmeFileChecker/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/readmeFileChecker/src/models/index.ts b/test/integration/generated/readmeFileChecker/src/models/index.ts index 975ef7d49b..d08089c595 100644 --- a/test/integration/generated/readmeFileChecker/src/models/index.ts +++ b/test/integration/generated/readmeFileChecker/src/models/index.ts @@ -207,7 +207,7 @@ export type DeletedSecretItem = SecretItem & { }; /** Known values of {@link ApiVersion72Preview} that the service accepts. */ -export const enum KnownApiVersion72Preview { +export enum KnownApiVersion72Preview { /** Api Version '7.2-preview' */ Seven2Preview = "7.2-preview" } @@ -222,7 +222,7 @@ export const enum KnownApiVersion72Preview { export type ApiVersion72Preview = string; /** Known values of {@link DeletionRecoveryLevel} that the service accepts. */ -export const enum KnownDeletionRecoveryLevel { +export enum KnownDeletionRecoveryLevel { /** Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.) */ Purgeable = "Purgeable", /** Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered */ diff --git a/test/integration/generated/regexConstraint/package.json b/test/integration/generated/regexConstraint/package.json index b8e9d058f1..26ad4767d3 100644 --- a/test/integration/generated/regexConstraint/package.json +++ b/test/integration/generated/regexConstraint/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/report/package.json b/test/integration/generated/report/package.json index 32dbd4277d..82d3de6c13 100644 --- a/test/integration/generated/report/package.json +++ b/test/integration/generated/report/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/requiredOptional/package.json b/test/integration/generated/requiredOptional/package.json index a0d74b5ae4..ddacf5d394 100644 --- a/test/integration/generated/requiredOptional/package.json +++ b/test/integration/generated/requiredOptional/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/storageblob/package.json b/test/integration/generated/storageblob/package.json index 0ff47bfaf3..13e261fe04 100644 --- a/test/integration/generated/storageblob/package.json +++ b/test/integration/generated/storageblob/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/storageblob/src/models/index.ts b/test/integration/generated/storageblob/src/models/index.ts index f03367ba8e..13f7dbb264 100644 --- a/test/integration/generated/storageblob/src/models/index.ts +++ b/test/integration/generated/storageblob/src/models/index.ts @@ -655,7 +655,7 @@ export interface AppendPositionAccessConditions { } /** Known values of {@link AccessTier} that the service accepts. */ -export const enum KnownAccessTier { +export enum KnownAccessTier { P4 = "P4", P6 = "P6", P10 = "P10", @@ -695,7 +695,7 @@ export const enum KnownAccessTier { export type AccessTier = string; /** Known values of {@link ArchiveStatus} that the service accepts. */ -export const enum KnownArchiveStatus { +export enum KnownArchiveStatus { RehydratePendingToHot = "rehydrate-pending-to-hot", RehydratePendingToCool = "rehydrate-pending-to-cool" } @@ -711,7 +711,7 @@ export const enum KnownArchiveStatus { export type ArchiveStatus = string; /** Known values of {@link RehydratePriority} that the service accepts. */ -export const enum KnownRehydratePriority { +export enum KnownRehydratePriority { High = "High", Standard = "Standard" } @@ -727,7 +727,7 @@ export const enum KnownRehydratePriority { export type RehydratePriority = string; /** Known values of {@link PublicAccessType} that the service accepts. */ -export const enum KnownPublicAccessType { +export enum KnownPublicAccessType { Container = "container", Blob = "blob" } @@ -743,7 +743,7 @@ export const enum KnownPublicAccessType { export type PublicAccessType = string; /** Known values of {@link GeoReplicationStatusType} that the service accepts. */ -export const enum KnownGeoReplicationStatusType { +export enum KnownGeoReplicationStatusType { Live = "live", Bootstrap = "bootstrap", Unavailable = "unavailable" @@ -761,7 +761,7 @@ export const enum KnownGeoReplicationStatusType { export type GeoReplicationStatusType = string; /** Known values of {@link StorageErrorCode} that the service accepts. */ -export const enum KnownStorageErrorCode { +export enum KnownStorageErrorCode { AccountAlreadyExists = "AccountAlreadyExists", AccountBeingCreated = "AccountBeingCreated", AccountIsDisabled = "AccountIsDisabled", @@ -997,7 +997,7 @@ export const enum KnownStorageErrorCode { export type StorageErrorCode = string; /** Known values of {@link PremiumPageBlobAccessTier} that the service accepts. */ -export const enum KnownPremiumPageBlobAccessTier { +export enum KnownPremiumPageBlobAccessTier { P4 = "P4", P6 = "P6", P10 = "P10", @@ -1031,7 +1031,7 @@ export const enum KnownPremiumPageBlobAccessTier { export type PremiumPageBlobAccessTier = string; /** Known values of {@link BlobExpiryOptions} that the service accepts. */ -export const enum KnownBlobExpiryOptions { +export enum KnownBlobExpiryOptions { NeverExpire = "NeverExpire", RelativeToCreation = "RelativeToCreation", RelativeToNow = "RelativeToNow", diff --git a/test/integration/generated/storagefileshare/package.json b/test/integration/generated/storagefileshare/package.json index 3ba98f053d..b374dd8444 100644 --- a/test/integration/generated/storagefileshare/package.json +++ b/test/integration/generated/storagefileshare/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/subscriptionIdApiVersion/package.json b/test/integration/generated/subscriptionIdApiVersion/package.json index 76846e9d98..9942f4721f 100644 --- a/test/integration/generated/subscriptionIdApiVersion/package.json +++ b/test/integration/generated/subscriptionIdApiVersion/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/textanalytics/package.json b/test/integration/generated/textanalytics/package.json index f91746fc54..f94e6e474f 100644 --- a/test/integration/generated/textanalytics/package.json +++ b/test/integration/generated/textanalytics/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/textanalytics/src/models/index.ts b/test/integration/generated/textanalytics/src/models/index.ts index 7b242629d9..2edecdbbf5 100644 --- a/test/integration/generated/textanalytics/src/models/index.ts +++ b/test/integration/generated/textanalytics/src/models/index.ts @@ -587,7 +587,7 @@ export interface GeneratedClientHealthHeaders { } /** Known values of {@link StringIndexType} that the service accepts. */ -export const enum KnownStringIndexType { +export enum KnownStringIndexType { /** Returned offset and length values will correspond to TextElements (Graphemes and Grapheme clusters) confirming to the Unicode 8.0.0 standard. Use this option if your application is written in .Net Framework or .Net Core and you will be using StringInfo. */ TextElementsV8 = "TextElements_v8", /** Returned offset and length values will correspond to Unicode code points. Use this option if your application is written in a language that support Unicode, for example Python. */ @@ -608,7 +608,7 @@ export const enum KnownStringIndexType { export type StringIndexType = string; /** Known values of {@link PiiTaskParametersDomain} that the service accepts. */ -export const enum KnownPiiTaskParametersDomain { +export enum KnownPiiTaskParametersDomain { Phi = "phi", None = "none" } @@ -624,7 +624,7 @@ export const enum KnownPiiTaskParametersDomain { export type PiiTaskParametersDomain = string; /** Known values of {@link PiiCategory} that the service accepts. */ -export const enum KnownPiiCategory { +export enum KnownPiiCategory { ABARoutingNumber = "ABARoutingNumber", ARNationalIdentityNumber = "ARNationalIdentityNumber", AUBankAccountNumber = "AUBankAccountNumber", @@ -982,7 +982,7 @@ export const enum KnownPiiCategory { export type PiiCategory = string; /** Known values of {@link InnerErrorCodeValue} that the service accepts. */ -export const enum KnownInnerErrorCodeValue { +export enum KnownInnerErrorCodeValue { InvalidParameterValue = "InvalidParameterValue", InvalidRequestBodyFormat = "InvalidRequestBodyFormat", EmptyRequest = "EmptyRequest", @@ -1012,7 +1012,7 @@ export const enum KnownInnerErrorCodeValue { export type InnerErrorCodeValue = string; /** Known values of {@link WarningCode} that the service accepts. */ -export const enum KnownWarningCode { +export enum KnownWarningCode { LongWordsInDocument = "LongWordsInDocument", DocumentTruncated = "DocumentTruncated" } @@ -1028,7 +1028,7 @@ export const enum KnownWarningCode { export type WarningCode = string; /** Known values of {@link RelationType} that the service accepts. */ -export const enum KnownRelationType { +export enum KnownRelationType { Abbreviation = "Abbreviation", DirectionOfBodyStructure = "DirectionOfBodyStructure", DirectionOfCondition = "DirectionOfCondition", diff --git a/test/integration/generated/url/package.json b/test/integration/generated/url/package.json index f22bfffd42..467eb96dfa 100644 --- a/test/integration/generated/url/package.json +++ b/test/integration/generated/url/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/url2/package.json b/test/integration/generated/url2/package.json index f22bfffd42..467eb96dfa 100644 --- a/test/integration/generated/url2/package.json +++ b/test/integration/generated/url2/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/urlMulti/package.json b/test/integration/generated/urlMulti/package.json index 4a23ab782d..0b3a04e919 100644 --- a/test/integration/generated/urlMulti/package.json +++ b/test/integration/generated/urlMulti/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/useragentcorev1/package.json b/test/integration/generated/useragentcorev1/package.json index d9cbba4fae..10e7dd474a 100644 --- a/test/integration/generated/useragentcorev1/package.json +++ b/test/integration/generated/useragentcorev1/package.json @@ -41,6 +41,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/useragentcorev2/package.json b/test/integration/generated/useragentcorev2/package.json index 2096a7d02c..97155ba46f 100644 --- a/test/integration/generated/useragentcorev2/package.json +++ b/test/integration/generated/useragentcorev2/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/uuid/package.json b/test/integration/generated/uuid/package.json index 83b95f69a0..3965f82ca8 100644 --- a/test/integration/generated/uuid/package.json +++ b/test/integration/generated/uuid/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/validation/package.json b/test/integration/generated/validation/package.json index d68a44c129..91d49210f6 100644 --- a/test/integration/generated/validation/package.json +++ b/test/integration/generated/validation/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/xmlservice/package.json b/test/integration/generated/xmlservice/package.json index c24a5bc238..8378c7eb62 100644 --- a/test/integration/generated/xmlservice/package.json +++ b/test/integration/generated/xmlservice/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/integration/generated/xmlservice/src/models/index.ts b/test/integration/generated/xmlservice/src/models/index.ts index a313165a88..c7ddc029ab 100644 --- a/test/integration/generated/xmlservice/src/models/index.ts +++ b/test/integration/generated/xmlservice/src/models/index.ts @@ -276,7 +276,7 @@ export interface XmlGetHeadersHeaders { } /** Known values of {@link PublicAccessType} that the service accepts. */ -export const enum KnownPublicAccessType { +export enum KnownPublicAccessType { Container = "container", Blob = "blob" } @@ -292,7 +292,7 @@ export const enum KnownPublicAccessType { export type PublicAccessType = string; /** Known values of {@link AccessTier} that the service accepts. */ -export const enum KnownAccessTier { +export enum KnownAccessTier { P4 = "P4", P6 = "P6", P10 = "P10", @@ -324,7 +324,7 @@ export const enum KnownAccessTier { export type AccessTier = string; /** Known values of {@link ArchiveStatus} that the service accepts. */ -export const enum KnownArchiveStatus { +export enum KnownArchiveStatus { RehydratePendingToHot = "rehydrate-pending-to-hot", RehydratePendingToCool = "rehydrate-pending-to-cool" } diff --git a/test/integration/generated/xmsErrorResponses/package.json b/test/integration/generated/xmsErrorResponses/package.json index a5ac798fe4..f367323fdc 100644 --- a/test/integration/generated/xmsErrorResponses/package.json +++ b/test/integration/generated/xmsErrorResponses/package.json @@ -45,6 +45,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json index f3cd974dfa..7cc59ec797 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md index da833f9b6b..e30e7df988 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md @@ -256,7 +256,7 @@ export interface ErrorResponse { } // @public -export const enum KnownCleanupOptions { +export enum KnownCleanupOptions { // (undocumented) Always = "Always", // (undocumented) @@ -266,7 +266,7 @@ export const enum KnownCleanupOptions { } // @public -export const enum KnownCreatedByType { +export enum KnownCreatedByType { // (undocumented) Application = "Application", // (undocumented) @@ -278,13 +278,13 @@ export const enum KnownCreatedByType { } // @public -export const enum KnownManagedServiceIdentityType { +export enum KnownManagedServiceIdentityType { // (undocumented) UserAssigned = "UserAssigned" } // @public -export const enum KnownScriptProvisioningState { +export enum KnownScriptProvisioningState { // (undocumented) Canceled = "Canceled", // (undocumented) @@ -300,7 +300,7 @@ export const enum KnownScriptProvisioningState { } // @public -export const enum KnownScriptType { +export enum KnownScriptType { // (undocumented) AzureCLI = "AzureCLI", // (undocumented) diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/models/index.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/models/index.ts index b72ddac803..ef09e4a0df 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/models/index.ts +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/models/index.ts @@ -363,7 +363,7 @@ export type AzureCliScript = DeploymentScript & { }; /** Known values of {@link ManagedServiceIdentityType} that the service accepts. */ -export const enum KnownManagedServiceIdentityType { +export enum KnownManagedServiceIdentityType { UserAssigned = "UserAssigned" } @@ -377,7 +377,7 @@ export const enum KnownManagedServiceIdentityType { export type ManagedServiceIdentityType = string; /** Known values of {@link ScriptType} that the service accepts. */ -export const enum KnownScriptType { +export enum KnownScriptType { AzurePowerShell = "AzurePowerShell", AzureCLI = "AzureCLI" } @@ -393,7 +393,7 @@ export const enum KnownScriptType { export type ScriptType = string; /** Known values of {@link CreatedByType} that the service accepts. */ -export const enum KnownCreatedByType { +export enum KnownCreatedByType { User = "User", Application = "Application", ManagedIdentity = "ManagedIdentity", @@ -413,7 +413,7 @@ export const enum KnownCreatedByType { export type CreatedByType = string; /** Known values of {@link CleanupOptions} that the service accepts. */ -export const enum KnownCleanupOptions { +export enum KnownCleanupOptions { Always = "Always", OnSuccess = "OnSuccess", OnExpiration = "OnExpiration" @@ -431,7 +431,7 @@ export const enum KnownCleanupOptions { export type CleanupOptions = string; /** Known values of {@link ScriptProvisioningState} that the service accepts. */ -export const enum KnownScriptProvisioningState { +export enum KnownScriptProvisioningState { Creating = "Creating", ProvisioningResources = "ProvisioningResources", Running = "Running", diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json index 308575498b..f020f29335 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json @@ -3094,7 +3094,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownCleanupOptions " + "text": "export declare enum KnownCleanupOptions " } ], "releaseTag": "Public", @@ -3172,7 +3172,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownCreatedByType " + "text": "export declare enum KnownCreatedByType " } ], "releaseTag": "Public", @@ -3271,7 +3271,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownManagedServiceIdentityType " + "text": "export declare enum KnownManagedServiceIdentityType " } ], "releaseTag": "Public", @@ -3307,7 +3307,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownScriptProvisioningState " + "text": "export declare enum KnownScriptProvisioningState " } ], "releaseTag": "Public", @@ -3448,7 +3448,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownScriptType " + "text": "export declare enum KnownScriptType " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md index da833f9b6b..e30e7df988 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md @@ -256,7 +256,7 @@ export interface ErrorResponse { } // @public -export const enum KnownCleanupOptions { +export enum KnownCleanupOptions { // (undocumented) Always = "Always", // (undocumented) @@ -266,7 +266,7 @@ export const enum KnownCleanupOptions { } // @public -export const enum KnownCreatedByType { +export enum KnownCreatedByType { // (undocumented) Application = "Application", // (undocumented) @@ -278,13 +278,13 @@ export const enum KnownCreatedByType { } // @public -export const enum KnownManagedServiceIdentityType { +export enum KnownManagedServiceIdentityType { // (undocumented) UserAssigned = "UserAssigned" } // @public -export const enum KnownScriptProvisioningState { +export enum KnownScriptProvisioningState { // (undocumented) Canceled = "Canceled", // (undocumented) @@ -300,7 +300,7 @@ export const enum KnownScriptProvisioningState { } // @public -export const enum KnownScriptType { +export enum KnownScriptType { // (undocumented) AzureCLI = "AzureCLI", // (undocumented) diff --git a/test/smoke/generated/arm-package-features-2015-12/package.json b/test/smoke/generated/arm-package-features-2015-12/package.json index 816330e6cf..7331efb74d 100644 --- a/test/smoke/generated/arm-package-features-2015-12/package.json +++ b/test/smoke/generated/arm-package-features-2015-12/package.json @@ -57,6 +57,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-links-2016-09/package.json b/test/smoke/generated/arm-package-links-2016-09/package.json index 56753d5863..9366041b9b 100644 --- a/test/smoke/generated/arm-package-links-2016-09/package.json +++ b/test/smoke/generated/arm-package-links-2016-09/package.json @@ -57,6 +57,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-locks-2016-09/package.json b/test/smoke/generated/arm-package-locks-2016-09/package.json index 13b19c5bcb..0ff0f74b5b 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/package.json +++ b/test/smoke/generated/arm-package-locks-2016-09/package.json @@ -57,6 +57,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md b/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md index ef087567b0..24f6e8d354 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md +++ b/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md @@ -28,7 +28,7 @@ export interface AuthorizationOperationsListOptionalParams extends coreClient.Op export type AuthorizationOperationsListResponse = OperationListResult; // @public -export const enum KnownLockLevel { +export enum KnownLockLevel { // (undocumented) CanNotDelete = "CanNotDelete", // (undocumented) diff --git a/test/smoke/generated/arm-package-locks-2016-09/src/models/index.ts b/test/smoke/generated/arm-package-locks-2016-09/src/models/index.ts index fcdc3e8135..f6a3353be4 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/src/models/index.ts +++ b/test/smoke/generated/arm-package-locks-2016-09/src/models/index.ts @@ -74,7 +74,7 @@ export interface ManagementLockListResult { } /** Known values of {@link LockLevel} that the service accepts. */ -export const enum KnownLockLevel { +export enum KnownLockLevel { NotSpecified = "NotSpecified", CanNotDelete = "CanNotDelete", ReadOnly = "ReadOnly" diff --git a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json index ef28259bc8..80964ad6f9 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json +++ b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json @@ -214,7 +214,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLockLevel " + "text": "export declare enum KnownLockLevel " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md index ef087567b0..24f6e8d354 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md +++ b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md @@ -28,7 +28,7 @@ export interface AuthorizationOperationsListOptionalParams extends coreClient.Op export type AuthorizationOperationsListResponse = OperationListResult; // @public -export const enum KnownLockLevel { +export enum KnownLockLevel { // (undocumented) CanNotDelete = "CanNotDelete", // (undocumented) diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/package.json b/test/smoke/generated/arm-package-managedapplications-2018-06/package.json index 720b3be489..bcbfe8a3c0 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/package.json +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md b/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md index 0118efa37f..7fd351dd53 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md @@ -304,7 +304,7 @@ export interface Identity { } // @public -export const enum KnownProvisioningState { +export enum KnownProvisioningState { // (undocumented) Accepted = "Accepted", // (undocumented) diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/models/index.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/models/index.ts index dbbb289a1c..47a89e9bee 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/models/index.ts +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/src/models/index.ts @@ -216,7 +216,7 @@ export type ApplicationPatchable = GenericResource & { }; /** Known values of {@link ProvisioningState} that the service accepts. */ -export const enum KnownProvisioningState { +export enum KnownProvisioningState { Accepted = "Accepted", Running = "Running", Ready = "Ready", diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json index 552d4d79a0..1531715cf6 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json @@ -5025,7 +5025,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownProvisioningState " + "text": "export declare enum KnownProvisioningState " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md index 0118efa37f..7fd351dd53 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md @@ -304,7 +304,7 @@ export interface Identity { } // @public -export const enum KnownProvisioningState { +export enum KnownProvisioningState { // (undocumented) Accepted = "Accepted", // (undocumented) diff --git a/test/smoke/generated/arm-package-policy-2019-09/package.json b/test/smoke/generated/arm-package-policy-2019-09/package.json index 4f84790074..000bf20352 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/package.json +++ b/test/smoke/generated/arm-package-policy-2019-09/package.json @@ -57,6 +57,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md b/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md index 05fe81fc44..842635b955 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md +++ b/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md @@ -39,13 +39,13 @@ export interface Identity { } // @public -export const enum KnownEnforcementMode { +export enum KnownEnforcementMode { Default = "Default", DoNotEnforce = "DoNotEnforce" } // @public -export const enum KnownParameterType { +export enum KnownParameterType { // (undocumented) Array = "Array", // (undocumented) @@ -63,7 +63,7 @@ export const enum KnownParameterType { } // @public -export const enum KnownPolicyType { +export enum KnownPolicyType { // (undocumented) BuiltIn = "BuiltIn", // (undocumented) diff --git a/test/smoke/generated/arm-package-policy-2019-09/src/models/index.ts b/test/smoke/generated/arm-package-policy-2019-09/src/models/index.ts index eaf4745add..522080cb28 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/src/models/index.ts +++ b/test/smoke/generated/arm-package-policy-2019-09/src/models/index.ts @@ -267,7 +267,7 @@ export interface PolicySetDefinitionListResult { } /** Known values of {@link EnforcementMode} that the service accepts. */ -export const enum KnownEnforcementMode { +export enum KnownEnforcementMode { /** The policy effect is enforced during resource creation or update. */ Default = "Default", /** The policy effect is not enforced during resource creation or update. */ @@ -285,7 +285,7 @@ export const enum KnownEnforcementMode { export type EnforcementMode = string; /** Known values of {@link PolicyType} that the service accepts. */ -export const enum KnownPolicyType { +export enum KnownPolicyType { NotSpecified = "NotSpecified", BuiltIn = "BuiltIn", Custom = "Custom", @@ -305,7 +305,7 @@ export const enum KnownPolicyType { export type PolicyType = string; /** Known values of {@link ParameterType} that the service accepts. */ -export const enum KnownParameterType { +export enum KnownParameterType { String = "String", Array = "Array", Object = "Object", diff --git a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json index 74930b793e..1f377fbf43 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json +++ b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json @@ -403,7 +403,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEnforcementMode " + "text": "export declare enum KnownEnforcementMode " } ], "releaseTag": "Public", @@ -460,7 +460,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownParameterType " + "text": "export declare enum KnownParameterType " } ], "releaseTag": "Public", @@ -622,7 +622,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPolicyType " + "text": "export declare enum KnownPolicyType " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md index 05fe81fc44..842635b955 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md +++ b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md @@ -39,13 +39,13 @@ export interface Identity { } // @public -export const enum KnownEnforcementMode { +export enum KnownEnforcementMode { Default = "Default", DoNotEnforce = "DoNotEnforce" } // @public -export const enum KnownParameterType { +export enum KnownParameterType { // (undocumented) Array = "Array", // (undocumented) @@ -63,7 +63,7 @@ export const enum KnownParameterType { } // @public -export const enum KnownPolicyType { +export enum KnownPolicyType { // (undocumented) BuiltIn = "BuiltIn", // (undocumented) diff --git a/test/smoke/generated/arm-package-resources-2019-08/package.json b/test/smoke/generated/arm-package-resources-2019-08/package.json index 9309d82007..36d351bc4d 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/package.json +++ b/test/smoke/generated/arm-package-resources-2019-08/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/arm-package-subscriptions-2019-06/package.json b/test/smoke/generated/arm-package-subscriptions-2019-06/package.json index ea4f153997..52fea386c0 100644 --- a/test/smoke/generated/arm-package-subscriptions-2019-06/package.json +++ b/test/smoke/generated/arm-package-subscriptions-2019-06/package.json @@ -57,6 +57,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/compute-resource-manager/package.json b/test/smoke/generated/compute-resource-manager/package.json index 6c840d4f1f..effb2a21fb 100644 --- a/test/smoke/generated/compute-resource-manager/package.json +++ b/test/smoke/generated/compute-resource-manager/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md b/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md index 98c43a9533..00a41db0c5 100644 --- a/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md +++ b/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md @@ -1748,7 +1748,7 @@ export interface KeyVaultSecretReference { } // @public -export const enum KnownAccessLevel { +export enum KnownAccessLevel { // (undocumented) None = "None", // (undocumented) @@ -1758,7 +1758,7 @@ export const enum KnownAccessLevel { } // @public -export const enum KnownAggregatedReplicationState { +export enum KnownAggregatedReplicationState { // (undocumented) Completed = "Completed", // (undocumented) @@ -1770,7 +1770,7 @@ export const enum KnownAggregatedReplicationState { } // @public -export const enum KnownAvailabilitySetSkuTypes { +export enum KnownAvailabilitySetSkuTypes { // (undocumented) Aligned = "Aligned", // (undocumented) @@ -1778,7 +1778,7 @@ export const enum KnownAvailabilitySetSkuTypes { } // @public -export const enum KnownContainerServiceMasterProfileCount { +export enum KnownContainerServiceMasterProfileCount { // (undocumented) Five = 5, // (undocumented) @@ -1788,7 +1788,7 @@ export const enum KnownContainerServiceMasterProfileCount { } // @public -export const enum KnownContainerServiceVMSizeTypes { +export enum KnownContainerServiceVMSizeTypes { // (undocumented) StandardA0 = "Standard_A0", // (undocumented) @@ -1886,13 +1886,13 @@ export const enum KnownContainerServiceVMSizeTypes { } // @public -export const enum KnownDiffDiskOptions { +export enum KnownDiffDiskOptions { // (undocumented) Local = "Local" } // @public -export const enum KnownDiffDiskPlacement { +export enum KnownDiffDiskPlacement { // (undocumented) CacheDisk = "CacheDisk", // (undocumented) @@ -1900,7 +1900,7 @@ export const enum KnownDiffDiskPlacement { } // @public -export const enum KnownDiskCreateOption { +export enum KnownDiskCreateOption { Attach = "Attach", Copy = "Copy", Empty = "Empty", @@ -1911,7 +1911,7 @@ export const enum KnownDiskCreateOption { } // @public -export const enum KnownDiskCreateOptionTypes { +export enum KnownDiskCreateOptionTypes { // (undocumented) Attach = "Attach", // (undocumented) @@ -1921,13 +1921,13 @@ export const enum KnownDiskCreateOptionTypes { } // @public -export const enum KnownDiskEncryptionSetIdentityType { +export enum KnownDiskEncryptionSetIdentityType { // (undocumented) SystemAssigned = "SystemAssigned" } // @public -export const enum KnownDiskState { +export enum KnownDiskState { ActiveSAS = "ActiveSAS", ActiveUpload = "ActiveUpload", Attached = "Attached", @@ -1937,7 +1937,7 @@ export const enum KnownDiskState { } // @public -export const enum KnownDiskStorageAccountTypes { +export enum KnownDiskStorageAccountTypes { PremiumLRS = "Premium_LRS", StandardLRS = "Standard_LRS", StandardSSDLRS = "StandardSSD_LRS", @@ -1945,13 +1945,13 @@ export const enum KnownDiskStorageAccountTypes { } // @public -export const enum KnownEncryptionType { +export enum KnownEncryptionType { EncryptionAtRestWithCustomerKey = "EncryptionAtRestWithCustomerKey", EncryptionAtRestWithPlatformKey = "EncryptionAtRestWithPlatformKey" } // @public -export const enum KnownGalleryApplicationVersionPropertiesProvisioningState { +export enum KnownGalleryApplicationVersionPropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -1967,7 +1967,7 @@ export const enum KnownGalleryApplicationVersionPropertiesProvisioningState { } // @public -export const enum KnownGalleryImagePropertiesProvisioningState { +export enum KnownGalleryImagePropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -1983,7 +1983,7 @@ export const enum KnownGalleryImagePropertiesProvisioningState { } // @public -export const enum KnownGalleryImageVersionPropertiesProvisioningState { +export enum KnownGalleryImageVersionPropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -1999,7 +1999,7 @@ export const enum KnownGalleryImageVersionPropertiesProvisioningState { } // @public -export const enum KnownGalleryPropertiesProvisioningState { +export enum KnownGalleryPropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -2015,7 +2015,7 @@ export const enum KnownGalleryPropertiesProvisioningState { } // @public -export const enum KnownHyperVGeneration { +export enum KnownHyperVGeneration { // (undocumented) V1 = "V1", // (undocumented) @@ -2023,7 +2023,7 @@ export const enum KnownHyperVGeneration { } // @public -export const enum KnownHyperVGenerationType { +export enum KnownHyperVGenerationType { // (undocumented) V1 = "V1", // (undocumented) @@ -2031,7 +2031,7 @@ export const enum KnownHyperVGenerationType { } // @public -export const enum KnownHyperVGenerationTypes { +export enum KnownHyperVGenerationTypes { // (undocumented) V1 = "V1", // (undocumented) @@ -2039,7 +2039,7 @@ export const enum KnownHyperVGenerationTypes { } // @public -export const enum KnownIPVersion { +export enum KnownIPVersion { // (undocumented) IPv4 = "IPv4", // (undocumented) @@ -2047,7 +2047,7 @@ export const enum KnownIPVersion { } // @public -export const enum KnownOrchestrationServiceNames { +export enum KnownOrchestrationServiceNames { // (undocumented) AutomaticRepairs = "AutomaticRepairs", // (undocumented) @@ -2055,7 +2055,7 @@ export const enum KnownOrchestrationServiceNames { } // @public -export const enum KnownOrchestrationServiceState { +export enum KnownOrchestrationServiceState { // (undocumented) NotRunning = "NotRunning", // (undocumented) @@ -2065,7 +2065,7 @@ export const enum KnownOrchestrationServiceState { } // @public -export const enum KnownOrchestrationServiceStateAction { +export enum KnownOrchestrationServiceStateAction { // (undocumented) Resume = "Resume", // (undocumented) @@ -2073,7 +2073,7 @@ export const enum KnownOrchestrationServiceStateAction { } // @public -export const enum KnownProximityPlacementGroupType { +export enum KnownProximityPlacementGroupType { // (undocumented) Standard = "Standard", // (undocumented) @@ -2081,7 +2081,7 @@ export const enum KnownProximityPlacementGroupType { } // @public -export const enum KnownReplicationState { +export enum KnownReplicationState { // (undocumented) Completed = "Completed", // (undocumented) @@ -2093,20 +2093,20 @@ export const enum KnownReplicationState { } // @public -export const enum KnownReplicationStatusTypes { +export enum KnownReplicationStatusTypes { // (undocumented) ReplicationStatus = "ReplicationStatus" } // @public -export const enum KnownSnapshotStorageAccountTypes { +export enum KnownSnapshotStorageAccountTypes { PremiumLRS = "Premium_LRS", StandardLRS = "Standard_LRS", StandardZRS = "Standard_ZRS" } // @public -export const enum KnownStorageAccountType { +export enum KnownStorageAccountType { // (undocumented) PremiumLRS = "Premium_LRS", // (undocumented) @@ -2116,7 +2116,7 @@ export const enum KnownStorageAccountType { } // @public -export const enum KnownStorageAccountTypes { +export enum KnownStorageAccountTypes { // (undocumented) PremiumLRS = "Premium_LRS", // (undocumented) @@ -2128,7 +2128,7 @@ export const enum KnownStorageAccountTypes { } // @public -export const enum KnownVirtualMachineEvictionPolicyTypes { +export enum KnownVirtualMachineEvictionPolicyTypes { // (undocumented) Deallocate = "Deallocate", // (undocumented) @@ -2136,7 +2136,7 @@ export const enum KnownVirtualMachineEvictionPolicyTypes { } // @public -export const enum KnownVirtualMachinePriorityTypes { +export enum KnownVirtualMachinePriorityTypes { // (undocumented) Low = "Low", // (undocumented) @@ -2146,7 +2146,7 @@ export const enum KnownVirtualMachinePriorityTypes { } // @public -export const enum KnownVirtualMachineScaleSetScaleInRules { +export enum KnownVirtualMachineScaleSetScaleInRules { // (undocumented) Default = "Default", // (undocumented) @@ -2156,7 +2156,7 @@ export const enum KnownVirtualMachineScaleSetScaleInRules { } // @public -export const enum KnownVirtualMachineSizeTypes { +export enum KnownVirtualMachineSizeTypes { // (undocumented) BasicA0 = "Basic_A0", // (undocumented) diff --git a/test/smoke/generated/compute-resource-manager/src/models/index.ts b/test/smoke/generated/compute-resource-manager/src/models/index.ts index 832002d9d7..2df5830124 100644 --- a/test/smoke/generated/compute-resource-manager/src/models/index.ts +++ b/test/smoke/generated/compute-resource-manager/src/models/index.ts @@ -3554,7 +3554,7 @@ export type VirtualMachineScaleSetReimageParameters = VirtualMachineScaleSetVMRe }; /** Known values of {@link ProximityPlacementGroupType} that the service accepts. */ -export const enum KnownProximityPlacementGroupType { +export enum KnownProximityPlacementGroupType { Standard = "Standard", Ultra = "Ultra" } @@ -3570,7 +3570,7 @@ export const enum KnownProximityPlacementGroupType { export type ProximityPlacementGroupType = string; /** Known values of {@link HyperVGenerationTypes} that the service accepts. */ -export const enum KnownHyperVGenerationTypes { +export enum KnownHyperVGenerationTypes { V1 = "V1", V2 = "V2" } @@ -3586,7 +3586,7 @@ export const enum KnownHyperVGenerationTypes { export type HyperVGenerationTypes = string; /** Known values of {@link VirtualMachineSizeTypes} that the service accepts. */ -export const enum KnownVirtualMachineSizeTypes { +export enum KnownVirtualMachineSizeTypes { BasicA0 = "Basic_A0", BasicA1 = "Basic_A1", BasicA2 = "Basic_A2", @@ -3930,7 +3930,7 @@ export const enum KnownVirtualMachineSizeTypes { export type VirtualMachineSizeTypes = string; /** Known values of {@link DiffDiskOptions} that the service accepts. */ -export const enum KnownDiffDiskOptions { +export enum KnownDiffDiskOptions { Local = "Local" } @@ -3944,7 +3944,7 @@ export const enum KnownDiffDiskOptions { export type DiffDiskOptions = string; /** Known values of {@link DiffDiskPlacement} that the service accepts. */ -export const enum KnownDiffDiskPlacement { +export enum KnownDiffDiskPlacement { CacheDisk = "CacheDisk", ResourceDisk = "ResourceDisk" } @@ -3960,7 +3960,7 @@ export const enum KnownDiffDiskPlacement { export type DiffDiskPlacement = string; /** Known values of {@link DiskCreateOptionTypes} that the service accepts. */ -export const enum KnownDiskCreateOptionTypes { +export enum KnownDiskCreateOptionTypes { FromImage = "FromImage", Empty = "Empty", Attach = "Attach" @@ -3978,7 +3978,7 @@ export const enum KnownDiskCreateOptionTypes { export type DiskCreateOptionTypes = string; /** Known values of {@link StorageAccountTypes} that the service accepts. */ -export const enum KnownStorageAccountTypes { +export enum KnownStorageAccountTypes { StandardLRS = "Standard_LRS", PremiumLRS = "Premium_LRS", StandardSSDLRS = "StandardSSD_LRS", @@ -3998,7 +3998,7 @@ export const enum KnownStorageAccountTypes { export type StorageAccountTypes = string; /** Known values of {@link VirtualMachinePriorityTypes} that the service accepts. */ -export const enum KnownVirtualMachinePriorityTypes { +export enum KnownVirtualMachinePriorityTypes { Regular = "Regular", Low = "Low", Spot = "Spot" @@ -4016,7 +4016,7 @@ export const enum KnownVirtualMachinePriorityTypes { export type VirtualMachinePriorityTypes = string; /** Known values of {@link VirtualMachineEvictionPolicyTypes} that the service accepts. */ -export const enum KnownVirtualMachineEvictionPolicyTypes { +export enum KnownVirtualMachineEvictionPolicyTypes { Deallocate = "Deallocate", Delete = "Delete" } @@ -4032,7 +4032,7 @@ export const enum KnownVirtualMachineEvictionPolicyTypes { export type VirtualMachineEvictionPolicyTypes = string; /** Known values of {@link HyperVGenerationType} that the service accepts. */ -export const enum KnownHyperVGenerationType { +export enum KnownHyperVGenerationType { V1 = "V1", V2 = "V2" } @@ -4048,7 +4048,7 @@ export const enum KnownHyperVGenerationType { export type HyperVGenerationType = string; /** Known values of {@link IPVersion} that the service accepts. */ -export const enum KnownIPVersion { +export enum KnownIPVersion { IPv4 = "IPv4", IPv6 = "IPv6" } @@ -4064,7 +4064,7 @@ export const enum KnownIPVersion { export type IPVersion = string; /** Known values of {@link VirtualMachineScaleSetScaleInRules} that the service accepts. */ -export const enum KnownVirtualMachineScaleSetScaleInRules { +export enum KnownVirtualMachineScaleSetScaleInRules { Default = "Default", OldestVM = "OldestVM", NewestVM = "NewestVM" @@ -4082,7 +4082,7 @@ export const enum KnownVirtualMachineScaleSetScaleInRules { export type VirtualMachineScaleSetScaleInRules = string; /** Known values of {@link OrchestrationServiceNames} that the service accepts. */ -export const enum KnownOrchestrationServiceNames { +export enum KnownOrchestrationServiceNames { AutomaticRepairs = "AutomaticRepairs", DummyOrchestrationServiceName = "DummyOrchestrationServiceName" } @@ -4098,7 +4098,7 @@ export const enum KnownOrchestrationServiceNames { export type OrchestrationServiceNames = string; /** Known values of {@link OrchestrationServiceState} that the service accepts. */ -export const enum KnownOrchestrationServiceState { +export enum KnownOrchestrationServiceState { NotRunning = "NotRunning", Running = "Running", Suspended = "Suspended" @@ -4116,7 +4116,7 @@ export const enum KnownOrchestrationServiceState { export type OrchestrationServiceState = string; /** Known values of {@link OrchestrationServiceStateAction} that the service accepts. */ -export const enum KnownOrchestrationServiceStateAction { +export enum KnownOrchestrationServiceStateAction { Resume = "Resume", Suspend = "Suspend" } @@ -4132,7 +4132,7 @@ export const enum KnownOrchestrationServiceStateAction { export type OrchestrationServiceStateAction = string; /** Known values of {@link DiskStorageAccountTypes} that the service accepts. */ -export const enum KnownDiskStorageAccountTypes { +export enum KnownDiskStorageAccountTypes { /** Standard HDD locally redundant storage. Best for backup, non-critical, and infrequent access. */ StandardLRS = "Standard_LRS", /** Premium SSD locally redundant storage. Best for production and performance sensitive workloads. */ @@ -4156,7 +4156,7 @@ export const enum KnownDiskStorageAccountTypes { export type DiskStorageAccountTypes = string; /** Known values of {@link HyperVGeneration} that the service accepts. */ -export const enum KnownHyperVGeneration { +export enum KnownHyperVGeneration { V1 = "V1", V2 = "V2" } @@ -4172,7 +4172,7 @@ export const enum KnownHyperVGeneration { export type HyperVGeneration = string; /** Known values of {@link DiskCreateOption} that the service accepts. */ -export const enum KnownDiskCreateOption { +export enum KnownDiskCreateOption { /** Create an empty data disk of a size given by diskSizeGB. */ Empty = "Empty", /** Disk will be attached to a VM. */ @@ -4205,7 +4205,7 @@ export const enum KnownDiskCreateOption { export type DiskCreateOption = string; /** Known values of {@link DiskState} that the service accepts. */ -export const enum KnownDiskState { +export enum KnownDiskState { /** The disk is not being used and can be attached to a VM. */ Unattached = "Unattached", /** The disk is currently mounted to a running VM. */ @@ -4235,7 +4235,7 @@ export const enum KnownDiskState { export type DiskState = string; /** Known values of {@link EncryptionType} that the service accepts. */ -export const enum KnownEncryptionType { +export enum KnownEncryptionType { /** Disk is encrypted with XStore managed key at rest. It is the default encryption type. */ EncryptionAtRestWithPlatformKey = "EncryptionAtRestWithPlatformKey", /** Disk is encrypted with Customer managed key at rest. */ @@ -4253,7 +4253,7 @@ export const enum KnownEncryptionType { export type EncryptionType = string; /** Known values of {@link AccessLevel} that the service accepts. */ -export const enum KnownAccessLevel { +export enum KnownAccessLevel { None = "None", Read = "Read", Write = "Write" @@ -4271,7 +4271,7 @@ export const enum KnownAccessLevel { export type AccessLevel = string; /** Known values of {@link SnapshotStorageAccountTypes} that the service accepts. */ -export const enum KnownSnapshotStorageAccountTypes { +export enum KnownSnapshotStorageAccountTypes { /** Standard HDD locally redundant storage */ StandardLRS = "Standard_LRS", /** Premium SSD locally redundant storage */ @@ -4292,7 +4292,7 @@ export const enum KnownSnapshotStorageAccountTypes { export type SnapshotStorageAccountTypes = string; /** Known values of {@link DiskEncryptionSetIdentityType} that the service accepts. */ -export const enum KnownDiskEncryptionSetIdentityType { +export enum KnownDiskEncryptionSetIdentityType { SystemAssigned = "SystemAssigned" } @@ -4306,7 +4306,7 @@ export const enum KnownDiskEncryptionSetIdentityType { export type DiskEncryptionSetIdentityType = string; /** Known values of {@link GalleryPropertiesProvisioningState} that the service accepts. */ -export const enum KnownGalleryPropertiesProvisioningState { +export enum KnownGalleryPropertiesProvisioningState { Creating = "Creating", Updating = "Updating", Failed = "Failed", @@ -4330,7 +4330,7 @@ export const enum KnownGalleryPropertiesProvisioningState { export type GalleryPropertiesProvisioningState = string; /** Known values of {@link GalleryImagePropertiesProvisioningState} that the service accepts. */ -export const enum KnownGalleryImagePropertiesProvisioningState { +export enum KnownGalleryImagePropertiesProvisioningState { Creating = "Creating", Updating = "Updating", Failed = "Failed", @@ -4354,7 +4354,7 @@ export const enum KnownGalleryImagePropertiesProvisioningState { export type GalleryImagePropertiesProvisioningState = string; /** Known values of {@link StorageAccountType} that the service accepts. */ -export const enum KnownStorageAccountType { +export enum KnownStorageAccountType { StandardLRS = "Standard_LRS", StandardZRS = "Standard_ZRS", PremiumLRS = "Premium_LRS" @@ -4372,7 +4372,7 @@ export const enum KnownStorageAccountType { export type StorageAccountType = string; /** Known values of {@link GalleryImageVersionPropertiesProvisioningState} that the service accepts. */ -export const enum KnownGalleryImageVersionPropertiesProvisioningState { +export enum KnownGalleryImageVersionPropertiesProvisioningState { Creating = "Creating", Updating = "Updating", Failed = "Failed", @@ -4396,7 +4396,7 @@ export const enum KnownGalleryImageVersionPropertiesProvisioningState { export type GalleryImageVersionPropertiesProvisioningState = string; /** Known values of {@link AggregatedReplicationState} that the service accepts. */ -export const enum KnownAggregatedReplicationState { +export enum KnownAggregatedReplicationState { Unknown = "Unknown", InProgress = "InProgress", Completed = "Completed", @@ -4416,7 +4416,7 @@ export const enum KnownAggregatedReplicationState { export type AggregatedReplicationState = string; /** Known values of {@link ReplicationState} that the service accepts. */ -export const enum KnownReplicationState { +export enum KnownReplicationState { Unknown = "Unknown", Replicating = "Replicating", Completed = "Completed", @@ -4436,7 +4436,7 @@ export const enum KnownReplicationState { export type ReplicationState = string; /** Known values of {@link ReplicationStatusTypes} that the service accepts. */ -export const enum KnownReplicationStatusTypes { +export enum KnownReplicationStatusTypes { ReplicationStatus = "ReplicationStatus" } @@ -4450,7 +4450,7 @@ export const enum KnownReplicationStatusTypes { export type ReplicationStatusTypes = string; /** Known values of {@link GalleryApplicationVersionPropertiesProvisioningState} that the service accepts. */ -export const enum KnownGalleryApplicationVersionPropertiesProvisioningState { +export enum KnownGalleryApplicationVersionPropertiesProvisioningState { Creating = "Creating", Updating = "Updating", Failed = "Failed", @@ -4474,7 +4474,7 @@ export const enum KnownGalleryApplicationVersionPropertiesProvisioningState { export type GalleryApplicationVersionPropertiesProvisioningState = string; /** Known values of {@link ContainerServiceMasterProfileCount} that the service accepts. */ -export const enum KnownContainerServiceMasterProfileCount { +export enum KnownContainerServiceMasterProfileCount { One = 1, Three = 3, Five = 5 @@ -4492,7 +4492,7 @@ export const enum KnownContainerServiceMasterProfileCount { export type ContainerServiceMasterProfileCount = number; /** Known values of {@link ContainerServiceVMSizeTypes} that the service accepts. */ -export const enum KnownContainerServiceVMSizeTypes { +export enum KnownContainerServiceVMSizeTypes { StandardA0 = "Standard_A0", StandardA1 = "Standard_A1", StandardA2 = "Standard_A2", @@ -4598,7 +4598,7 @@ export const enum KnownContainerServiceVMSizeTypes { export type ContainerServiceVMSizeTypes = string; /** Known values of {@link AvailabilitySetSkuTypes} that the service accepts. */ -export const enum KnownAvailabilitySetSkuTypes { +export enum KnownAvailabilitySetSkuTypes { Classic = "Classic", Aligned = "Aligned" } diff --git a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json index e8dbc16798..ddff2795ee 100644 --- a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json +++ b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json @@ -27154,7 +27154,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAccessLevel " + "text": "export declare enum KnownAccessLevel " } ], "releaseTag": "Public", @@ -27232,7 +27232,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAggregatedReplicationState " + "text": "export declare enum KnownAggregatedReplicationState " } ], "releaseTag": "Public", @@ -27331,7 +27331,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAvailabilitySetSkuTypes " + "text": "export declare enum KnownAvailabilitySetSkuTypes " } ], "releaseTag": "Public", @@ -27388,7 +27388,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownContainerServiceMasterProfileCount " + "text": "export declare enum KnownContainerServiceMasterProfileCount " } ], "releaseTag": "Public", @@ -27466,7 +27466,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownContainerServiceVMSizeTypes " + "text": "export declare enum KnownContainerServiceVMSizeTypes " } ], "releaseTag": "Public", @@ -28468,7 +28468,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDiffDiskOptions " + "text": "export declare enum KnownDiffDiskOptions " } ], "releaseTag": "Public", @@ -28504,7 +28504,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDiffDiskPlacement " + "text": "export declare enum KnownDiffDiskPlacement " } ], "releaseTag": "Public", @@ -28561,7 +28561,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDiskCreateOption " + "text": "export declare enum KnownDiskCreateOption " } ], "releaseTag": "Public", @@ -28723,7 +28723,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDiskCreateOptionTypes " + "text": "export declare enum KnownDiskCreateOptionTypes " } ], "releaseTag": "Public", @@ -28801,7 +28801,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDiskEncryptionSetIdentityType " + "text": "export declare enum KnownDiskEncryptionSetIdentityType " } ], "releaseTag": "Public", @@ -28837,7 +28837,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDiskState " + "text": "export declare enum KnownDiskState " } ], "releaseTag": "Public", @@ -28978,7 +28978,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDiskStorageAccountTypes " + "text": "export declare enum KnownDiskStorageAccountTypes " } ], "releaseTag": "Public", @@ -29077,7 +29077,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEncryptionType " + "text": "export declare enum KnownEncryptionType " } ], "releaseTag": "Public", @@ -29134,7 +29134,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownGalleryApplicationVersionPropertiesProvisioningState " + "text": "export declare enum KnownGalleryApplicationVersionPropertiesProvisioningState " } ], "releaseTag": "Public", @@ -29275,7 +29275,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownGalleryImagePropertiesProvisioningState " + "text": "export declare enum KnownGalleryImagePropertiesProvisioningState " } ], "releaseTag": "Public", @@ -29416,7 +29416,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownGalleryImageVersionPropertiesProvisioningState " + "text": "export declare enum KnownGalleryImageVersionPropertiesProvisioningState " } ], "releaseTag": "Public", @@ -29557,7 +29557,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownGalleryPropertiesProvisioningState " + "text": "export declare enum KnownGalleryPropertiesProvisioningState " } ], "releaseTag": "Public", @@ -29698,7 +29698,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownHyperVGeneration " + "text": "export declare enum KnownHyperVGeneration " } ], "releaseTag": "Public", @@ -29755,7 +29755,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownHyperVGenerationType " + "text": "export declare enum KnownHyperVGenerationType " } ], "releaseTag": "Public", @@ -29812,7 +29812,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownHyperVGenerationTypes " + "text": "export declare enum KnownHyperVGenerationTypes " } ], "releaseTag": "Public", @@ -29869,7 +29869,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIPVersion " + "text": "export declare enum KnownIPVersion " } ], "releaseTag": "Public", @@ -29926,7 +29926,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOrchestrationServiceNames " + "text": "export declare enum KnownOrchestrationServiceNames " } ], "releaseTag": "Public", @@ -29983,7 +29983,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOrchestrationServiceState " + "text": "export declare enum KnownOrchestrationServiceState " } ], "releaseTag": "Public", @@ -30061,7 +30061,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOrchestrationServiceStateAction " + "text": "export declare enum KnownOrchestrationServiceStateAction " } ], "releaseTag": "Public", @@ -30118,7 +30118,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownProximityPlacementGroupType " + "text": "export declare enum KnownProximityPlacementGroupType " } ], "releaseTag": "Public", @@ -30175,7 +30175,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownReplicationState " + "text": "export declare enum KnownReplicationState " } ], "releaseTag": "Public", @@ -30274,7 +30274,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownReplicationStatusTypes " + "text": "export declare enum KnownReplicationStatusTypes " } ], "releaseTag": "Public", @@ -30310,7 +30310,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSnapshotStorageAccountTypes " + "text": "export declare enum KnownSnapshotStorageAccountTypes " } ], "releaseTag": "Public", @@ -30388,7 +30388,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownStorageAccountType " + "text": "export declare enum KnownStorageAccountType " } ], "releaseTag": "Public", @@ -30466,7 +30466,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownStorageAccountTypes " + "text": "export declare enum KnownStorageAccountTypes " } ], "releaseTag": "Public", @@ -30565,7 +30565,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualMachineEvictionPolicyTypes " + "text": "export declare enum KnownVirtualMachineEvictionPolicyTypes " } ], "releaseTag": "Public", @@ -30622,7 +30622,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualMachinePriorityTypes " + "text": "export declare enum KnownVirtualMachinePriorityTypes " } ], "releaseTag": "Public", @@ -30700,7 +30700,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualMachineScaleSetScaleInRules " + "text": "export declare enum KnownVirtualMachineScaleSetScaleInRules " } ], "releaseTag": "Public", @@ -30778,7 +30778,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualMachineSizeTypes " + "text": "export declare enum KnownVirtualMachineSizeTypes " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md index 98c43a9533..00a41db0c5 100644 --- a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md +++ b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md @@ -1748,7 +1748,7 @@ export interface KeyVaultSecretReference { } // @public -export const enum KnownAccessLevel { +export enum KnownAccessLevel { // (undocumented) None = "None", // (undocumented) @@ -1758,7 +1758,7 @@ export const enum KnownAccessLevel { } // @public -export const enum KnownAggregatedReplicationState { +export enum KnownAggregatedReplicationState { // (undocumented) Completed = "Completed", // (undocumented) @@ -1770,7 +1770,7 @@ export const enum KnownAggregatedReplicationState { } // @public -export const enum KnownAvailabilitySetSkuTypes { +export enum KnownAvailabilitySetSkuTypes { // (undocumented) Aligned = "Aligned", // (undocumented) @@ -1778,7 +1778,7 @@ export const enum KnownAvailabilitySetSkuTypes { } // @public -export const enum KnownContainerServiceMasterProfileCount { +export enum KnownContainerServiceMasterProfileCount { // (undocumented) Five = 5, // (undocumented) @@ -1788,7 +1788,7 @@ export const enum KnownContainerServiceMasterProfileCount { } // @public -export const enum KnownContainerServiceVMSizeTypes { +export enum KnownContainerServiceVMSizeTypes { // (undocumented) StandardA0 = "Standard_A0", // (undocumented) @@ -1886,13 +1886,13 @@ export const enum KnownContainerServiceVMSizeTypes { } // @public -export const enum KnownDiffDiskOptions { +export enum KnownDiffDiskOptions { // (undocumented) Local = "Local" } // @public -export const enum KnownDiffDiskPlacement { +export enum KnownDiffDiskPlacement { // (undocumented) CacheDisk = "CacheDisk", // (undocumented) @@ -1900,7 +1900,7 @@ export const enum KnownDiffDiskPlacement { } // @public -export const enum KnownDiskCreateOption { +export enum KnownDiskCreateOption { Attach = "Attach", Copy = "Copy", Empty = "Empty", @@ -1911,7 +1911,7 @@ export const enum KnownDiskCreateOption { } // @public -export const enum KnownDiskCreateOptionTypes { +export enum KnownDiskCreateOptionTypes { // (undocumented) Attach = "Attach", // (undocumented) @@ -1921,13 +1921,13 @@ export const enum KnownDiskCreateOptionTypes { } // @public -export const enum KnownDiskEncryptionSetIdentityType { +export enum KnownDiskEncryptionSetIdentityType { // (undocumented) SystemAssigned = "SystemAssigned" } // @public -export const enum KnownDiskState { +export enum KnownDiskState { ActiveSAS = "ActiveSAS", ActiveUpload = "ActiveUpload", Attached = "Attached", @@ -1937,7 +1937,7 @@ export const enum KnownDiskState { } // @public -export const enum KnownDiskStorageAccountTypes { +export enum KnownDiskStorageAccountTypes { PremiumLRS = "Premium_LRS", StandardLRS = "Standard_LRS", StandardSSDLRS = "StandardSSD_LRS", @@ -1945,13 +1945,13 @@ export const enum KnownDiskStorageAccountTypes { } // @public -export const enum KnownEncryptionType { +export enum KnownEncryptionType { EncryptionAtRestWithCustomerKey = "EncryptionAtRestWithCustomerKey", EncryptionAtRestWithPlatformKey = "EncryptionAtRestWithPlatformKey" } // @public -export const enum KnownGalleryApplicationVersionPropertiesProvisioningState { +export enum KnownGalleryApplicationVersionPropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -1967,7 +1967,7 @@ export const enum KnownGalleryApplicationVersionPropertiesProvisioningState { } // @public -export const enum KnownGalleryImagePropertiesProvisioningState { +export enum KnownGalleryImagePropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -1983,7 +1983,7 @@ export const enum KnownGalleryImagePropertiesProvisioningState { } // @public -export const enum KnownGalleryImageVersionPropertiesProvisioningState { +export enum KnownGalleryImageVersionPropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -1999,7 +1999,7 @@ export const enum KnownGalleryImageVersionPropertiesProvisioningState { } // @public -export const enum KnownGalleryPropertiesProvisioningState { +export enum KnownGalleryPropertiesProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -2015,7 +2015,7 @@ export const enum KnownGalleryPropertiesProvisioningState { } // @public -export const enum KnownHyperVGeneration { +export enum KnownHyperVGeneration { // (undocumented) V1 = "V1", // (undocumented) @@ -2023,7 +2023,7 @@ export const enum KnownHyperVGeneration { } // @public -export const enum KnownHyperVGenerationType { +export enum KnownHyperVGenerationType { // (undocumented) V1 = "V1", // (undocumented) @@ -2031,7 +2031,7 @@ export const enum KnownHyperVGenerationType { } // @public -export const enum KnownHyperVGenerationTypes { +export enum KnownHyperVGenerationTypes { // (undocumented) V1 = "V1", // (undocumented) @@ -2039,7 +2039,7 @@ export const enum KnownHyperVGenerationTypes { } // @public -export const enum KnownIPVersion { +export enum KnownIPVersion { // (undocumented) IPv4 = "IPv4", // (undocumented) @@ -2047,7 +2047,7 @@ export const enum KnownIPVersion { } // @public -export const enum KnownOrchestrationServiceNames { +export enum KnownOrchestrationServiceNames { // (undocumented) AutomaticRepairs = "AutomaticRepairs", // (undocumented) @@ -2055,7 +2055,7 @@ export const enum KnownOrchestrationServiceNames { } // @public -export const enum KnownOrchestrationServiceState { +export enum KnownOrchestrationServiceState { // (undocumented) NotRunning = "NotRunning", // (undocumented) @@ -2065,7 +2065,7 @@ export const enum KnownOrchestrationServiceState { } // @public -export const enum KnownOrchestrationServiceStateAction { +export enum KnownOrchestrationServiceStateAction { // (undocumented) Resume = "Resume", // (undocumented) @@ -2073,7 +2073,7 @@ export const enum KnownOrchestrationServiceStateAction { } // @public -export const enum KnownProximityPlacementGroupType { +export enum KnownProximityPlacementGroupType { // (undocumented) Standard = "Standard", // (undocumented) @@ -2081,7 +2081,7 @@ export const enum KnownProximityPlacementGroupType { } // @public -export const enum KnownReplicationState { +export enum KnownReplicationState { // (undocumented) Completed = "Completed", // (undocumented) @@ -2093,20 +2093,20 @@ export const enum KnownReplicationState { } // @public -export const enum KnownReplicationStatusTypes { +export enum KnownReplicationStatusTypes { // (undocumented) ReplicationStatus = "ReplicationStatus" } // @public -export const enum KnownSnapshotStorageAccountTypes { +export enum KnownSnapshotStorageAccountTypes { PremiumLRS = "Premium_LRS", StandardLRS = "Standard_LRS", StandardZRS = "Standard_ZRS" } // @public -export const enum KnownStorageAccountType { +export enum KnownStorageAccountType { // (undocumented) PremiumLRS = "Premium_LRS", // (undocumented) @@ -2116,7 +2116,7 @@ export const enum KnownStorageAccountType { } // @public -export const enum KnownStorageAccountTypes { +export enum KnownStorageAccountTypes { // (undocumented) PremiumLRS = "Premium_LRS", // (undocumented) @@ -2128,7 +2128,7 @@ export const enum KnownStorageAccountTypes { } // @public -export const enum KnownVirtualMachineEvictionPolicyTypes { +export enum KnownVirtualMachineEvictionPolicyTypes { // (undocumented) Deallocate = "Deallocate", // (undocumented) @@ -2136,7 +2136,7 @@ export const enum KnownVirtualMachineEvictionPolicyTypes { } // @public -export const enum KnownVirtualMachinePriorityTypes { +export enum KnownVirtualMachinePriorityTypes { // (undocumented) Low = "Low", // (undocumented) @@ -2146,7 +2146,7 @@ export const enum KnownVirtualMachinePriorityTypes { } // @public -export const enum KnownVirtualMachineScaleSetScaleInRules { +export enum KnownVirtualMachineScaleSetScaleInRules { // (undocumented) Default = "Default", // (undocumented) @@ -2156,7 +2156,7 @@ export const enum KnownVirtualMachineScaleSetScaleInRules { } // @public -export const enum KnownVirtualMachineSizeTypes { +export enum KnownVirtualMachineSizeTypes { // (undocumented) BasicA0 = "Basic_A0", // (undocumented) diff --git a/test/smoke/generated/cosmos-db-resource-manager/package.json b/test/smoke/generated/cosmos-db-resource-manager/package.json index 82e224696f..25c121850c 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/package.json +++ b/test/smoke/generated/cosmos-db-resource-manager/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/cosmos-db-resource-manager/review/cosmos-db-resource-manager.api.md b/test/smoke/generated/cosmos-db-resource-manager/review/cosmos-db-resource-manager.api.md index f124402ac0..d68b65be27 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/review/cosmos-db-resource-manager.api.md +++ b/test/smoke/generated/cosmos-db-resource-manager/review/cosmos-db-resource-manager.api.md @@ -1,2269 +1,2269 @@ -## API Report File for "cosmos-db-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface ARMProxyResource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export interface ARMResourceProperties { - readonly id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface AutoUpgradePolicyResource { - throughputPolicy?: ThroughputPolicyResource; -} - -// @public -export interface Capability { - name?: string; -} - -// @public -export type CassandraKeyspaceCreateUpdateParameters = ARMResourceProperties & { - resource: CassandraKeyspaceResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type CassandraKeyspaceGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type CassandraKeyspaceGetPropertiesResource = CassandraKeyspaceResource & ExtendedResourceProperties & {}; - -// @public -export type CassandraKeyspaceGetResults = ARMResourceProperties & { - resource?: CassandraKeyspaceGetPropertiesResource; - options?: CassandraKeyspaceGetPropertiesOptions; -}; - -// @public -export interface CassandraKeyspaceListResult { - readonly value?: CassandraKeyspaceGetResults[]; -} - -// @public -export interface CassandraKeyspaceResource { - id: string; -} - -// @public -export interface CassandraPartitionKey { - name?: string; -} - -// @public -export interface CassandraResources { - beginCreateUpdateCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraKeyspaceResponse>>; - beginCreateUpdateCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise; - beginCreateUpdateCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraTableResponse>>; - beginCreateUpdateCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise; - beginDeleteCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise, void>>; - beginDeleteCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise; - beginDeleteCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise, void>>; - beginDeleteCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise; - beginUpdateCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraKeyspaceThroughputResponse>>; - beginUpdateCassandraKeyspaceThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise; - beginUpdateCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraTableThroughputResponse>>; - beginUpdateCassandraTableThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise; - getCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceOptionalParams): Promise; - getCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams): Promise; - getCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableOptionalParams): Promise; - getCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableThroughputOptionalParams): Promise; - listCassandraKeyspaces(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraKeyspacesOptionalParams): PagedAsyncIterableIterator; - listCassandraTables(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesListCassandraTablesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesCreateUpdateCassandraKeyspaceResponse = CassandraKeyspaceGetResults; - -// @public -export interface CassandraResourcesCreateUpdateCassandraTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesCreateUpdateCassandraTableResponse = CassandraTableGetResults; - -// @public -export interface CassandraResourcesDeleteCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface CassandraResourcesDeleteCassandraTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface CassandraResourcesGetCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraKeyspaceResponse = CassandraKeyspaceGetResults; - -// @public -export interface CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraResourcesGetCassandraTableOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraTableResponse = CassandraTableGetResults; - -// @public -export interface CassandraResourcesGetCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraResourcesListCassandraKeyspacesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesListCassandraKeyspacesResponse = CassandraKeyspaceListResult; - -// @public -export interface CassandraResourcesListCassandraTablesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesListCassandraTablesResponse = CassandraTableListResult; - -// @public -export interface CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesUpdateCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraResourcesUpdateCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesUpdateCassandraTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraSchema { - clusterKeys?: ClusterKey[]; - columns?: Column[]; - partitionKeys?: CassandraPartitionKey[]; -} - -// @public -export type CassandraTableCreateUpdateParameters = ARMResourceProperties & { - resource: CassandraTableResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type CassandraTableGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type CassandraTableGetPropertiesResource = CassandraTableResource & ExtendedResourceProperties & {}; - -// @public -export type CassandraTableGetResults = ARMResourceProperties & { - resource?: CassandraTableGetPropertiesResource; - options?: CassandraTableGetPropertiesOptions; -}; - -// @public -export interface CassandraTableListResult { - readonly value?: CassandraTableGetResults[]; -} - -// @public -export interface CassandraTableResource { - defaultTtl?: number; - id: string; - schema?: CassandraSchema; -} - -// @public -export interface ClusterKey { - name?: string; - orderBy?: string; -} - -// @public -export interface Collection { - listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionListMetricsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionListMetricDefinitionsResponse = MetricDefinitionsListResult; - -// @public -export interface CollectionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionListMetricsResponse = MetricListResult; - -// @public -export interface CollectionListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type CollectionListUsagesResponse = UsagesResult; - -// @public -export interface CollectionPartition { - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionListMetricsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionPartitionListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionPartitionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionPartitionListMetricsResponse = PartitionMetricListResult; - -// @public -export interface CollectionPartitionListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type CollectionPartitionListUsagesResponse = PartitionUsagesResult; - -// @public -export interface CollectionPartitionRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionPartitionRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionPartitionRegionListMetricsResponse = PartitionMetricListResult; - -// @public -export interface CollectionRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionRegionListMetricsResponse = MetricListResult; - -// @public -export interface Column { - name?: string; - type?: string; -} - -// @public (undocumented) -export interface CompositePath { - order?: CompositePathSortOrder; - path?: string; -} - -// @public -export type CompositePathSortOrder = string; - -// @public -export type ConflictResolutionMode = string; - -// @public -export interface ConflictResolutionPolicy { - conflictResolutionPath?: string; - conflictResolutionProcedure?: string; - mode?: ConflictResolutionMode; -} - -// @public -export type ConnectorOffer = string; - -// @public -export interface ConsistencyPolicy { - defaultConsistencyLevel: DefaultConsistencyLevel; - maxIntervalInSeconds?: number; - maxStalenessPrefix?: number; -} - -// @public -export interface ContainerPartitionKey { - kind?: PartitionKind; - paths?: string[]; - version?: number; -} - -// @public (undocumented) -export class CosmosDBManagementClient extends CosmosDBManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); - // (undocumented) - cassandraResources: CassandraResources; - // (undocumented) - collection: Collection; - // (undocumented) - collectionPartition: CollectionPartition; - // (undocumented) - collectionPartitionRegion: CollectionPartitionRegion; - // (undocumented) - collectionRegion: CollectionRegion; - // (undocumented) - database: Database; - // (undocumented) - databaseAccountRegion: DatabaseAccountRegion; - // (undocumented) - databaseAccounts: DatabaseAccounts; - // (undocumented) - gremlinResources: GremlinResources; - // (undocumented) - mongoDBResources: MongoDBResources; - // (undocumented) - notebookWorkspaces: NotebookWorkspaces; - // (undocumented) - operations: Operations; - // (undocumented) - partitionKeyRangeId: PartitionKeyRangeId; - // (undocumented) - partitionKeyRangeIdRegion: PartitionKeyRangeIdRegion; - // (undocumented) - percentile: Percentile; - // (undocumented) - percentileSourceTarget: PercentileSourceTarget; - // (undocumented) - percentileTarget: PercentileTarget; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - sqlResources: SqlResources; - // (undocumented) - tableResources: TableResources; -} - -// @public (undocumented) -export class CosmosDBManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface CosmosDBManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface CreateUpdateOptions { - [property: string]: any; - throughput?: string; -} - -// @public -export interface Database { - listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, filter: string, options?: DatabaseListMetricsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseAccountConnectionString { - readonly connectionString?: string; - readonly description?: string; -} - -// @public -export type DatabaseAccountCreateUpdateParameters = ARMResourceProperties & { - kind?: DatabaseAccountKind; - consistencyPolicy?: ConsistencyPolicy; - locations: Location_2[]; - databaseAccountOfferType: "Standard"; - ipRangeFilter?: string; - isVirtualNetworkFilterEnabled?: boolean; - enableAutomaticFailover?: boolean; - capabilities?: Capability[]; - virtualNetworkRules?: VirtualNetworkRule[]; - enableMultipleWriteLocations?: boolean; - enableCassandraConnector?: boolean; - connectorOffer?: ConnectorOffer; - disableKeyBasedMetadataWriteAccess?: boolean; - keyVaultKeyUri?: string; - readonly publicNetworkAccess?: PublicNetworkAccess; -}; - -// @public -export type DatabaseAccountGetResults = ARMResourceProperties & { - kind?: DatabaseAccountKind; - readonly provisioningState?: string; - readonly documentEndpoint?: string; - readonly databaseAccountOfferType?: "Standard"; - ipRangeFilter?: string; - isVirtualNetworkFilterEnabled?: boolean; - enableAutomaticFailover?: boolean; - consistencyPolicy?: ConsistencyPolicy; - capabilities?: Capability[]; - readonly writeLocations?: Location_2[]; - readonly readLocations?: Location_2[]; - readonly locations?: Location_2[]; - readonly failoverPolicies?: FailoverPolicy[]; - virtualNetworkRules?: VirtualNetworkRule[]; - readonly privateEndpointConnections?: PrivateEndpointConnection[]; - enableMultipleWriteLocations?: boolean; - enableCassandraConnector?: boolean; - connectorOffer?: ConnectorOffer; - disableKeyBasedMetadataWriteAccess?: boolean; - keyVaultKeyUri?: string; - readonly publicNetworkAccess?: PublicNetworkAccess; -}; - -// @public -export type DatabaseAccountKind = string; - -// @public -export interface DatabaseAccountListConnectionStringsResult { - connectionStrings?: DatabaseAccountConnectionString[]; -} - -// @public -export type DatabaseAccountListKeysResult = DatabaseAccountListReadOnlyKeysResult & { - readonly primaryMasterKey?: string; - readonly secondaryMasterKey?: string; -}; - -// @public -export interface DatabaseAccountListReadOnlyKeysResult { - readonly primaryReadonlyMasterKey?: string; - readonly secondaryReadonlyMasterKey?: string; -} - -// @public -export interface DatabaseAccountRegenerateKeyParameters { - keyKind: KeyKind; -} - -// @public -export interface DatabaseAccountRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, filter: string, options?: DatabaseAccountRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseAccountRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountRegionListMetricsResponse = MetricListResult; - -// @public -export interface DatabaseAccounts { - beginCreateOrUpdate(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise, DatabaseAccountsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise; - beginFailoverPriorityChange(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise, void>>; - beginFailoverPriorityChangeAndWait(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise; - beginOfflineRegion(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise, void>>; - beginOfflineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise; - beginOnlineRegion(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise, void>>; - beginOnlineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise; - beginRegenerateKey(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise, void>>; - beginRegenerateKeyAndWait(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise; - beginUpdate(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise, DatabaseAccountsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise; - checkNameExists(accountName: string, options?: DatabaseAccountsCheckNameExistsOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetOptionalParams): Promise; - getReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetReadOnlyKeysOptionalParams): Promise; - list(options?: DatabaseAccountsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DatabaseAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listConnectionStrings(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListConnectionStringsOptionalParams): Promise; - listKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListKeysOptionalParams): Promise; - listMetricDefinitions(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: DatabaseAccountsListMetricsOptionalParams): PagedAsyncIterableIterator; - listReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListReadOnlyKeysOptionalParams): Promise; - listUsages(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseAccountsCheckNameExistsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseAccountsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabaseAccountsCreateOrUpdateResponse = DatabaseAccountGetResults; - -// @public -export interface DatabaseAccountsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsFailoverPriorityChangeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseAccountsGetReadOnlyKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsGetReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; - -// @public -export type DatabaseAccountsGetResponse = DatabaseAccountGetResults; - -// @public -export interface DatabaseAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListByResourceGroupResponse = DatabaseAccountsListResult; - -// @public -export interface DatabaseAccountsListConnectionStringsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListConnectionStringsResponse = DatabaseAccountListConnectionStringsResult; - -// @public -export interface DatabaseAccountsListKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListKeysResponse = DatabaseAccountListKeysResult; - -// @public -export interface DatabaseAccountsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListMetricDefinitionsResponse = MetricDefinitionsListResult; - -// @public -export interface DatabaseAccountsListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListMetricsResponse = MetricListResult; - -// @public -export interface DatabaseAccountsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseAccountsListReadOnlyKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; - -// @public -export type DatabaseAccountsListResponse = DatabaseAccountsListResult; - -// @public -export interface DatabaseAccountsListResult { - readonly value?: DatabaseAccountGetResults[]; -} - -// @public -export interface DatabaseAccountsListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DatabaseAccountsListUsagesResponse = UsagesResult; - -// @public -export interface DatabaseAccountsOfflineRegionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsOnlineRegionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabaseAccountsUpdateResponse = DatabaseAccountGetResults; - -// @public -export interface DatabaseAccountUpdateParameters { - capabilities?: Capability[]; - connectorOffer?: ConnectorOffer; - consistencyPolicy?: ConsistencyPolicy; - disableKeyBasedMetadataWriteAccess?: boolean; - enableAutomaticFailover?: boolean; - enableCassandraConnector?: boolean; - enableMultipleWriteLocations?: boolean; - ipRangeFilter?: string; - isVirtualNetworkFilterEnabled?: boolean; - keyVaultKeyUri?: string; - location?: string; - locations?: Location_2[]; - readonly publicNetworkAccess?: PublicNetworkAccess; - tags?: { - [propertyName: string]: string; - }; - virtualNetworkRules?: VirtualNetworkRule[]; -} - -// @public -export interface DatabaseListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseListMetricDefinitionsResponse = MetricDefinitionsListResult; - -// @public -export interface DatabaseListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseListMetricsResponse = MetricListResult; - -// @public -export interface DatabaseListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DatabaseListUsagesResponse = UsagesResult; - -// @public -export type DataType = string; - -// @public -export type DefaultConsistencyLevel = "Eventual" | "Session" | "BoundedStaleness" | "Strong" | "ConsistentPrefix"; - -// @public -export interface ErrorResponse { - code?: string; - message?: string; -} - -// @public (undocumented) -export interface ExcludedPath { - path?: string; -} - -// @public -export interface ExtendedResourceProperties { - readonly etag?: string; - readonly rid?: string; - readonly ts?: any; -} - -// @public -export interface FailoverPolicies { - failoverPolicies: FailoverPolicy[]; -} - -// @public -export interface FailoverPolicy { - failoverPriority?: number; - readonly id?: string; - locationName?: string; -} - -// @public -export type GremlinDatabaseCreateUpdateParameters = ARMResourceProperties & { - resource: GremlinDatabaseResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type GremlinDatabaseGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type GremlinDatabaseGetPropertiesResource = GremlinDatabaseResource & ExtendedResourceProperties & {}; - -// @public -export type GremlinDatabaseGetResults = ARMResourceProperties & { - resource?: GremlinDatabaseGetPropertiesResource; - options?: GremlinDatabaseGetPropertiesOptions; -}; - -// @public -export interface GremlinDatabaseListResult { - readonly value?: GremlinDatabaseGetResults[]; -} - -// @public -export interface GremlinDatabaseResource { - id: string; -} - -// @public -export type GremlinGraphCreateUpdateParameters = ARMResourceProperties & { - resource: GremlinGraphResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type GremlinGraphGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type GremlinGraphGetPropertiesResource = GremlinGraphResource & ExtendedResourceProperties & {}; - -// @public -export type GremlinGraphGetResults = ARMResourceProperties & { - resource?: GremlinGraphGetPropertiesResource; - options?: GremlinGraphGetPropertiesOptions; -}; - -// @public -export interface GremlinGraphListResult { - readonly value?: GremlinGraphGetResults[]; -} - -// @public -export interface GremlinGraphResource { - conflictResolutionPolicy?: ConflictResolutionPolicy; - defaultTtl?: number; - id: string; - indexingPolicy?: IndexingPolicy; - partitionKey?: ContainerPartitionKey; - uniqueKeyPolicy?: UniqueKeyPolicy; -} - -// @public -export interface GremlinResources { - beginCreateUpdateGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinDatabaseResponse>>; - beginCreateUpdateGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise; - beginCreateUpdateGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinGraphResponse>>; - beginCreateUpdateGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise; - beginDeleteGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise, void>>; - beginDeleteGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise; - beginDeleteGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise, void>>; - beginDeleteGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise; - beginUpdateGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinDatabaseThroughputResponse>>; - beginUpdateGremlinDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise; - beginUpdateGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinGraphThroughputResponse>>; - beginUpdateGremlinGraphThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise; - getGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseOptionalParams): Promise; - getGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseThroughputOptionalParams): Promise; - getGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphOptionalParams): Promise; - getGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphThroughputOptionalParams): Promise; - listGremlinDatabases(resourceGroupName: string, accountName: string, options?: GremlinResourcesListGremlinDatabasesOptionalParams): PagedAsyncIterableIterator; - listGremlinGraphs(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesListGremlinGraphsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesCreateUpdateGremlinDatabaseResponse = GremlinDatabaseGetResults; - -// @public -export interface GremlinResourcesCreateUpdateGremlinGraphOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesCreateUpdateGremlinGraphResponse = GremlinGraphGetResults; - -// @public -export interface GremlinResourcesDeleteGremlinDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GremlinResourcesDeleteGremlinGraphOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GremlinResourcesGetGremlinDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinDatabaseResponse = GremlinDatabaseGetResults; - -// @public -export interface GremlinResourcesGetGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface GremlinResourcesGetGremlinGraphOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinGraphResponse = GremlinGraphGetResults; - -// @public -export interface GremlinResourcesGetGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinGraphThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface GremlinResourcesListGremlinDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesListGremlinDatabasesResponse = GremlinDatabaseListResult; - -// @public -export interface GremlinResourcesListGremlinGraphsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesListGremlinGraphsResponse = GremlinGraphListResult; - -// @public -export interface GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesUpdateGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface GremlinResourcesUpdateGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesUpdateGremlinGraphThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface IncludedPath { - indexes?: Indexes[]; - path?: string; -} - -// @public -export interface Indexes { - dataType?: DataType; - kind?: IndexKind; - precision?: number; -} - -// @public -export type IndexingMode = string; - -// @public -export interface IndexingPolicy { - automatic?: boolean; - compositeIndexes?: CompositePath[][]; - excludedPaths?: ExcludedPath[]; - includedPaths?: IncludedPath[]; - indexingMode?: IndexingMode; - spatialIndexes?: SpatialSpec[]; -} - -// @public -export type IndexKind = string; - -// @public -export type KeyKind = string; - -// @public -export const enum KnownCompositePathSortOrder { - // (undocumented) - Ascending = "Ascending", - // (undocumented) - Descending = "Descending" -} - -// @public -export const enum KnownConflictResolutionMode { - // (undocumented) - Custom = "Custom", - // (undocumented) - LastWriterWins = "LastWriterWins" -} - -// @public -export const enum KnownConnectorOffer { - // (undocumented) - Small = "Small" -} - -// @public -export const enum KnownDatabaseAccountKind { - // (undocumented) - GlobalDocumentDB = "GlobalDocumentDB", - // (undocumented) - MongoDB = "MongoDB", - // (undocumented) - Parse = "Parse" -} - -// @public -export const enum KnownDataType { - // (undocumented) - LineString = "LineString", - // (undocumented) - MultiPolygon = "MultiPolygon", - // (undocumented) - Number = "Number", - // (undocumented) - Point = "Point", - // (undocumented) - Polygon = "Polygon", - // (undocumented) - String = "String" -} - -// @public -export const enum KnownIndexingMode { - // (undocumented) - Consistent = "Consistent", - // (undocumented) - Lazy = "Lazy", - // (undocumented) - None = "None" -} - -// @public -export const enum KnownIndexKind { - // (undocumented) - Hash = "Hash", - // (undocumented) - Range = "Range", - // (undocumented) - Spatial = "Spatial" -} - -// @public -export const enum KnownKeyKind { - // (undocumented) - Primary = "primary", - // (undocumented) - PrimaryReadonly = "primaryReadonly", - // (undocumented) - Secondary = "secondary", - // (undocumented) - SecondaryReadonly = "secondaryReadonly" -} - -// @public -export const enum KnownNotebookWorkspaceName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownPartitionKind { - // (undocumented) - Hash = "Hash", - // (undocumented) - Range = "Range" -} - -// @public -export const enum KnownPrimaryAggregationType { - // (undocumented) - Average = "Average", - // (undocumented) - Last = "Last", - // (undocumented) - Maximum = "Maximum", - // (undocumented) - Minimum = "Minimum", - // (undocumented) - None = "None", - // (undocumented) - Total = "Total" -} - -// @public -export const enum KnownPublicNetworkAccess { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownSpatialType { - // (undocumented) - LineString = "LineString", - // (undocumented) - MultiPolygon = "MultiPolygon", - // (undocumented) - Point = "Point", - // (undocumented) - Polygon = "Polygon" -} - -// @public -export const enum KnownTriggerOperation { - // (undocumented) - All = "All", - // (undocumented) - Create = "Create", - // (undocumented) - Delete = "Delete", - // (undocumented) - Replace = "Replace", - // (undocumented) - Update = "Update" -} - -// @public -export const enum KnownTriggerType { - // (undocumented) - Post = "Post", - // (undocumented) - Pre = "Pre" -} - -// @public -export const enum KnownUnitType { - // (undocumented) - Bytes = "Bytes", - // (undocumented) - BytesPerSecond = "BytesPerSecond", - // (undocumented) - Count = "Count", - // (undocumented) - CountPerSecond = "CountPerSecond", - // (undocumented) - Milliseconds = "Milliseconds", - // (undocumented) - Percent = "Percent", - // (undocumented) - Seconds = "Seconds" -} - -// @public -interface Location_2 { - readonly documentEndpoint?: string; - failoverPriority?: number; - readonly id?: string; - isZoneRedundant?: boolean; - locationName?: string; - readonly provisioningState?: string; -} - -export { Location_2 as Location } - -// @public -export interface Metric { - readonly endTime?: Date; - readonly metricValues?: MetricValue[]; - readonly name?: MetricName; - readonly startTime?: Date; - readonly timeGrain?: string; - readonly unit?: UnitType; -} - -// @public -export interface MetricAvailability { - readonly retention?: string; - readonly timeGrain?: string; -} - -// @public -export interface MetricDefinition { - readonly metricAvailabilities?: MetricAvailability[]; - readonly name?: MetricName; - readonly primaryAggregationType?: PrimaryAggregationType; - readonly resourceUri?: string; - readonly unit?: UnitType; -} - -// @public -export interface MetricDefinitionsListResult { - readonly value?: MetricDefinition[]; -} - -// @public -export interface MetricListResult { - readonly value?: Metric[]; -} - -// @public -export interface MetricName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export interface MetricValue { - readonly average?: number; - readonly count?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly timestamp?: Date; - readonly total?: number; -} - -// @public -export type MongoDBCollectionCreateUpdateParameters = ARMResourceProperties & { - resource: MongoDBCollectionResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type MongoDBCollectionGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type MongoDBCollectionGetPropertiesResource = MongoDBCollectionResource & ExtendedResourceProperties & {}; - -// @public -export type MongoDBCollectionGetResults = ARMResourceProperties & { - resource?: MongoDBCollectionGetPropertiesResource; - options?: MongoDBCollectionGetPropertiesOptions; -}; - -// @public -export interface MongoDBCollectionListResult { - readonly value?: MongoDBCollectionGetResults[]; -} - -// @public -export interface MongoDBCollectionResource { - id: string; - indexes?: MongoIndex[]; - shardKey?: { - [propertyName: string]: string; - }; -} - -// @public -export type MongoDBDatabaseCreateUpdateParameters = ARMResourceProperties & { - resource: MongoDBDatabaseResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type MongoDBDatabaseGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type MongoDBDatabaseGetPropertiesResource = MongoDBDatabaseResource & ExtendedResourceProperties & {}; - -// @public -export type MongoDBDatabaseGetResults = ARMResourceProperties & { - resource?: MongoDBDatabaseGetPropertiesResource; - options?: MongoDBDatabaseGetPropertiesOptions; -}; - -// @public -export interface MongoDBDatabaseListResult { - readonly value?: MongoDBDatabaseGetResults[]; -} - -// @public -export interface MongoDBDatabaseResource { - id: string; -} - -// @public -export interface MongoDBResources { - beginCreateUpdateMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBCollectionResponse>>; - beginCreateUpdateMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise; - beginCreateUpdateMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBDatabaseResponse>>; - beginCreateUpdateMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise; - beginDeleteMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise, void>>; - beginDeleteMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise; - beginDeleteMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise, void>>; - beginDeleteMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise; - beginUpdateMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBCollectionThroughputResponse>>; - beginUpdateMongoDBCollectionThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise; - beginUpdateMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse>>; - beginUpdateMongoDBDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise; - getMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionOptionalParams): Promise; - getMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams): Promise; - getMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseOptionalParams): Promise; - getMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams): Promise; - listMongoDBCollections(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesListMongoDBCollectionsOptionalParams): PagedAsyncIterableIterator; - listMongoDBDatabases(resourceGroupName: string, accountName: string, options?: MongoDBResourcesListMongoDBDatabasesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesCreateUpdateMongoDBCollectionResponse = MongoDBCollectionGetResults; - -// @public -export interface MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesCreateUpdateMongoDBDatabaseResponse = MongoDBDatabaseGetResults; - -// @public -export interface MongoDBResourcesDeleteMongoDBCollectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface MongoDBResourcesDeleteMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface MongoDBResourcesGetMongoDBCollectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBCollectionResponse = MongoDBCollectionGetResults; - -// @public -export interface MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoDBResourcesGetMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBDatabaseResponse = MongoDBDatabaseGetResults; - -// @public -export interface MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoDBResourcesListMongoDBCollectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesListMongoDBCollectionsResponse = MongoDBCollectionListResult; - -// @public -export interface MongoDBResourcesListMongoDBDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesListMongoDBDatabasesResponse = MongoDBDatabaseListResult; - -// @public -export interface MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesUpdateMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoIndex { - key?: MongoIndexKeys; - options?: MongoIndexOptions; -} - -// @public -export interface MongoIndexKeys { - keys?: string[]; -} - -// @public -export interface MongoIndexOptions { - expireAfterSeconds?: number; - unique?: boolean; -} - -// @public -export type NotebookWorkspace = ARMProxyResource & { - readonly notebookServerEndpoint?: string; - readonly status?: string; -}; - -// @public -export interface NotebookWorkspaceConnectionInfoResult { - readonly authToken?: string; - readonly notebookServerEndpoint?: string; -} - -// @public -export type NotebookWorkspaceCreateUpdateParameters = ARMProxyResource & {}; - -// @public -export interface NotebookWorkspaceListResult { - value?: NotebookWorkspace[]; -} - -// @public -export type NotebookWorkspaceName = string; - -// @public -export interface NotebookWorkspaces { - beginCreateOrUpdate(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise, NotebookWorkspacesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise; - beginRegenerateAuthToken(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise, void>>; - beginRegenerateAuthTokenAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise; - beginStart(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesGetOptionalParams): Promise; - listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: NotebookWorkspacesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; - listConnectionInfo(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesListConnectionInfoOptionalParams): Promise; -} - -// @public -export interface NotebookWorkspacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NotebookWorkspacesCreateOrUpdateResponse = NotebookWorkspace; - -// @public -export interface NotebookWorkspacesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NotebookWorkspacesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NotebookWorkspacesGetResponse = NotebookWorkspace; - -// @public -export interface NotebookWorkspacesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NotebookWorkspacesListByDatabaseAccountResponse = NotebookWorkspaceListResult; - -// @public -export interface NotebookWorkspacesListConnectionInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NotebookWorkspacesListConnectionInfoResponse = NotebookWorkspaceConnectionInfoResult; - -// @public -export interface NotebookWorkspacesRegenerateAuthTokenOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NotebookWorkspacesStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface OptionsResource { - throughput?: number; -} - -// @public -export interface PartitionKeyRangeId { - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PartitionKeyRangeIdListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PartitionKeyRangeIdListMetricsResponse = PartitionMetricListResult; - -// @public -export interface PartitionKeyRangeIdRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PartitionKeyRangeIdRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PartitionKeyRangeIdRegionListMetricsResponse = PartitionMetricListResult; - -// @public -export type PartitionKind = string; - -// @public -export type PartitionMetric = Metric & { - readonly partitionId?: string; - readonly partitionKeyRangeId?: string; -}; - -// @public -export interface PartitionMetricListResult { - readonly value?: PartitionMetric[]; -} - -// @public -export type PartitionUsage = Usage & { - readonly partitionId?: string; - readonly partitionKeyRangeId?: string; -}; - -// @public -export interface PartitionUsagesResult { - readonly value?: PartitionUsage[]; -} - -// @public -export interface Percentile { - listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: PercentileListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PercentileListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PercentileListMetricsResponse = PercentileMetricListResult; - -// @public -export interface PercentileMetric { - readonly endTime?: Date; - readonly metricValues?: PercentileMetricValue[]; - readonly name?: MetricName; - readonly startTime?: Date; - readonly timeGrain?: string; - readonly unit?: UnitType; -} - -// @public -export interface PercentileMetricListResult { - readonly value?: PercentileMetric[]; -} - -// @public -export type PercentileMetricValue = MetricValue & { - readonly p10?: number; - readonly p25?: number; - readonly p50?: number; - readonly p75?: number; - readonly p90?: number; - readonly p95?: number; - readonly p99?: number; -}; - -// @public -export interface PercentileSourceTarget { - listMetrics(resourceGroupName: string, accountName: string, sourceRegion: string, targetRegion: string, filter: string, options?: PercentileSourceTargetListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PercentileSourceTargetListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PercentileSourceTargetListMetricsResponse = PercentileMetricListResult; - -// @public -export interface PercentileTarget { - listMetrics(resourceGroupName: string, accountName: string, targetRegion: string, filter: string, options?: PercentileTargetListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PercentileTargetListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PercentileTargetListMetricsResponse = PercentileMetricListResult; - -// @public -export type PrimaryAggregationType = string; - -// @public -export type PrivateEndpointConnection = ProxyResource & { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; -}; - -// @public -export type PrivateEndpointConnectionAutoGenerated = ProxyResource & { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; - groupId?: string; - provisioningState?: string; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - value?: PrivateEndpointConnectionAutoGenerated[]; -} - -// @public -export interface PrivateEndpointConnections { - beginCreateOrUpdate(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnectionAutoGenerated; - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnectionAutoGenerated; - -// @public -export interface PrivateEndpointConnectionsListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListByDatabaseAccountResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateEndpointProperty { - id?: string; -} - -// @public -export type PrivateLinkResource = ARMProxyResource & { - readonly groupId?: string; - readonly requiredMembers?: string[]; - readonly requiredZoneNames?: string[]; -}; - -// @public -export interface PrivateLinkResourceListResult { - value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResources { - get(resourceGroupName: string, accountName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; - listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesGetResponse = PrivateLinkResource; - -// @public -export interface PrivateLinkResourcesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByDatabaseAccountResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkServiceConnectionStateProperty { - readonly actionsRequired?: string; - status?: string; -} - -// @public -export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { - readonly actionsRequired?: string; - description?: string; - status?: string; -} - -// @public -export interface ProvisionedThroughputSettingsResource { - autoUpgradePolicy?: AutoUpgradePolicyResource; - maxThroughput: number; - readonly targetMaxThroughput?: number; -} - -// @public -export type ProxyResource = Resource & {}; - -// @public -export type PublicNetworkAccess = string; - -// @public -export interface RegionForOnlineOffline { - region: string; -} - -// @public (undocumented) -export interface Resource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public (undocumented) -export interface SpatialSpec { - path?: string; - types?: SpatialType[]; -} - -// @public -export type SpatialType = string; - -// @public -export type SqlContainerCreateUpdateParameters = ARMResourceProperties & { - resource: SqlContainerResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlContainerGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type SqlContainerGetPropertiesResource = SqlContainerResource & ExtendedResourceProperties & {}; - -// @public -export type SqlContainerGetResults = ARMResourceProperties & { - resource?: SqlContainerGetPropertiesResource; - options?: SqlContainerGetPropertiesOptions; -}; - -// @public -export interface SqlContainerListResult { - readonly value?: SqlContainerGetResults[]; -} - -// @public -export interface SqlContainerResource { - conflictResolutionPolicy?: ConflictResolutionPolicy; - defaultTtl?: number; - id: string; - indexingPolicy?: IndexingPolicy; - partitionKey?: ContainerPartitionKey; - uniqueKeyPolicy?: UniqueKeyPolicy; -} - -// @public -export type SqlDatabaseCreateUpdateParameters = ARMResourceProperties & { - resource: SqlDatabaseResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlDatabaseGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type SqlDatabaseGetPropertiesResource = SqlDatabaseResource & ExtendedResourceProperties & { - colls?: string; - users?: string; -}; - -// @public -export type SqlDatabaseGetResults = ARMResourceProperties & { - resource?: SqlDatabaseGetPropertiesResource; - options?: SqlDatabaseGetPropertiesOptions; -}; - -// @public -export interface SqlDatabaseListResult { - readonly value?: SqlDatabaseGetResults[]; -} - -// @public -export interface SqlDatabaseResource { - id: string; -} - -// @public -export interface SqlResources { - beginCreateUpdateSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise, SqlResourcesCreateUpdateSqlContainerResponse>>; - beginCreateUpdateSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise; - beginCreateUpdateSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise, SqlResourcesCreateUpdateSqlDatabaseResponse>>; - beginCreateUpdateSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise; - beginCreateUpdateSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise, SqlResourcesCreateUpdateSqlStoredProcedureResponse>>; - beginCreateUpdateSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise; - beginCreateUpdateSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise, SqlResourcesCreateUpdateSqlTriggerResponse>>; - beginCreateUpdateSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise; - beginCreateUpdateSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise, SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse>>; - beginCreateUpdateSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise; - beginDeleteSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise, void>>; - beginDeleteSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise; - beginDeleteSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise, void>>; - beginDeleteSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise; - beginDeleteSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise, void>>; - beginDeleteSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise; - beginDeleteSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise, void>>; - beginDeleteSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise; - beginDeleteSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise, void>>; - beginDeleteSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise; - beginUpdateSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise, SqlResourcesUpdateSqlContainerThroughputResponse>>; - beginUpdateSqlContainerThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise; - beginUpdateSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise, SqlResourcesUpdateSqlDatabaseThroughputResponse>>; - beginUpdateSqlDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise; - getSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerOptionalParams): Promise; - getSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerThroughputOptionalParams): Promise; - getSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseOptionalParams): Promise; - getSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseThroughputOptionalParams): Promise; - getSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesGetSqlStoredProcedureOptionalParams): Promise; - getSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesGetSqlTriggerOptionalParams): Promise; - getSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesGetSqlUserDefinedFunctionOptionalParams): Promise; - listSqlContainers(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesListSqlContainersOptionalParams): PagedAsyncIterableIterator; - listSqlDatabases(resourceGroupName: string, accountName: string, options?: SqlResourcesListSqlDatabasesOptionalParams): PagedAsyncIterableIterator; - listSqlStoredProcedures(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlStoredProceduresOptionalParams): PagedAsyncIterableIterator; - listSqlTriggers(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlTriggersOptionalParams): PagedAsyncIterableIterator; - listSqlUserDefinedFunctions(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlUserDefinedFunctionsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SqlResourcesCreateUpdateSqlContainerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlContainerResponse = SqlContainerGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlDatabaseResponse = SqlDatabaseGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlStoredProcedureResponse = SqlStoredProcedureGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlTriggerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlTriggerResponse = SqlTriggerGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; - -// @public -export interface SqlResourcesDeleteSqlContainerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlTriggerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesGetSqlContainerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlContainerResponse = SqlContainerGetResults; - -// @public -export interface SqlResourcesGetSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlContainerThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface SqlResourcesGetSqlDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlDatabaseResponse = SqlDatabaseGetResults; - -// @public -export interface SqlResourcesGetSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface SqlResourcesGetSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlStoredProcedureResponse = SqlStoredProcedureGetResults; - -// @public -export interface SqlResourcesGetSqlTriggerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlTriggerResponse = SqlTriggerGetResults; - -// @public -export interface SqlResourcesGetSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; - -// @public -export interface SqlResourcesListSqlContainersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlContainersResponse = SqlContainerListResult; - -// @public -export interface SqlResourcesListSqlDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlDatabasesResponse = SqlDatabaseListResult; - -// @public -export interface SqlResourcesListSqlStoredProceduresOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlStoredProceduresResponse = SqlStoredProcedureListResult; - -// @public -export interface SqlResourcesListSqlTriggersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlTriggersResponse = SqlTriggerListResult; - -// @public -export interface SqlResourcesListSqlUserDefinedFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlUserDefinedFunctionsResponse = SqlUserDefinedFunctionListResult; - -// @public -export interface SqlResourcesUpdateSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesUpdateSqlContainerThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface SqlResourcesUpdateSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesUpdateSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export type SqlStoredProcedureCreateUpdateParameters = ARMResourceProperties & { - resource: SqlStoredProcedureResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlStoredProcedureGetPropertiesResource = SqlStoredProcedureResource & ExtendedResourceProperties & {}; - -// @public -export type SqlStoredProcedureGetResults = ARMResourceProperties & { - resource?: SqlStoredProcedureGetPropertiesResource; -}; - -// @public -export interface SqlStoredProcedureListResult { - readonly value?: SqlStoredProcedureGetResults[]; -} - -// @public -export interface SqlStoredProcedureResource { - body?: string; - id: string; -} - -// @public -export type SqlTriggerCreateUpdateParameters = ARMResourceProperties & { - resource: SqlTriggerResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlTriggerGetPropertiesResource = SqlTriggerResource & ExtendedResourceProperties & {}; - -// @public -export type SqlTriggerGetResults = ARMResourceProperties & { - resource?: SqlTriggerGetPropertiesResource; -}; - -// @public -export interface SqlTriggerListResult { - readonly value?: SqlTriggerGetResults[]; -} - -// @public -export interface SqlTriggerResource { - body?: string; - id: string; - triggerOperation?: TriggerOperation; - triggerType?: TriggerType; -} - -// @public -export type SqlUserDefinedFunctionCreateUpdateParameters = ARMResourceProperties & { - resource: SqlUserDefinedFunctionResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlUserDefinedFunctionGetPropertiesResource = SqlUserDefinedFunctionResource & ExtendedResourceProperties & {}; - -// @public -export type SqlUserDefinedFunctionGetResults = ARMResourceProperties & { - resource?: SqlUserDefinedFunctionGetPropertiesResource; -}; - -// @public -export interface SqlUserDefinedFunctionListResult { - readonly value?: SqlUserDefinedFunctionGetResults[]; -} - -// @public -export interface SqlUserDefinedFunctionResource { - body?: string; - id: string; -} - -// @public -export type TableCreateUpdateParameters = ARMResourceProperties & { - resource: TableResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type TableGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type TableGetPropertiesResource = TableResource & ExtendedResourceProperties & {}; - -// @public -export type TableGetResults = ARMResourceProperties & { - resource?: TableGetPropertiesResource; - options?: TableGetPropertiesOptions; -}; - -// @public -export interface TableListResult { - readonly value?: TableGetResults[]; -} - -// @public -export interface TableResource { - id: string; -} - -// @public -export interface TableResources { - beginCreateUpdateTable(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise, TableResourcesCreateUpdateTableResponse>>; - beginCreateUpdateTableAndWait(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise; - beginDeleteTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise, void>>; - beginDeleteTableAndWait(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise; - beginUpdateTableThroughput(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise, TableResourcesUpdateTableThroughputResponse>>; - beginUpdateTableThroughputAndWait(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise; - getTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableOptionalParams): Promise; - getTableThroughput(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableThroughputOptionalParams): Promise; - listTables(resourceGroupName: string, accountName: string, options?: TableResourcesListTablesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TableResourcesCreateUpdateTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type TableResourcesCreateUpdateTableResponse = TableGetResults; - -// @public -export interface TableResourcesDeleteTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface TableResourcesGetTableOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TableResourcesGetTableResponse = TableGetResults; - -// @public -export interface TableResourcesGetTableThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TableResourcesGetTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface TableResourcesListTablesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TableResourcesListTablesResponse = TableListResult; - -// @public -export interface TableResourcesUpdateTableThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type TableResourcesUpdateTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface ThroughputPolicyResource { - incrementPercent?: number; - isEnabled?: boolean; -} - -// @public (undocumented) -export type ThroughputSettingsGetPropertiesResource = ThroughputSettingsResource & ExtendedResourceProperties & {}; - -// @public -export type ThroughputSettingsGetResults = ARMResourceProperties & { - resource?: ThroughputSettingsGetPropertiesResource; -}; - -// @public -export interface ThroughputSettingsResource { - readonly minimumThroughput?: string; - readonly offerReplacePending?: string; - provisionedThroughputSettings?: ProvisionedThroughputSettingsResource; - throughput?: number; -} - -// @public -export type ThroughputSettingsUpdateParameters = ARMResourceProperties & { - resource: ThroughputSettingsResource; -}; - -// @public -export type TriggerOperation = string; - -// @public -export type TriggerType = string; - -// @public -export interface UniqueKey { - paths?: string[]; -} - -// @public -export interface UniqueKeyPolicy { - uniqueKeys?: UniqueKey[]; -} - -// @public -export type UnitType = string; - -// @public -export interface Usage { - readonly currentValue?: number; - readonly limit?: number; - readonly name?: MetricName; - readonly quotaPeriod?: string; - readonly unit?: UnitType; -} - -// @public -export interface UsagesResult { - readonly value?: Usage[]; -} - -// @public -export interface VirtualNetworkRule { - id?: string; - ignoreMissingVNetServiceEndpoint?: boolean; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "cosmos-db-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface ARMProxyResource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export interface ARMResourceProperties { + readonly id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface AutoUpgradePolicyResource { + throughputPolicy?: ThroughputPolicyResource; +} + +// @public +export interface Capability { + name?: string; +} + +// @public +export type CassandraKeyspaceCreateUpdateParameters = ARMResourceProperties & { + resource: CassandraKeyspaceResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type CassandraKeyspaceGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type CassandraKeyspaceGetPropertiesResource = CassandraKeyspaceResource & ExtendedResourceProperties & {}; + +// @public +export type CassandraKeyspaceGetResults = ARMResourceProperties & { + resource?: CassandraKeyspaceGetPropertiesResource; + options?: CassandraKeyspaceGetPropertiesOptions; +}; + +// @public +export interface CassandraKeyspaceListResult { + readonly value?: CassandraKeyspaceGetResults[]; +} + +// @public +export interface CassandraKeyspaceResource { + id: string; +} + +// @public +export interface CassandraPartitionKey { + name?: string; +} + +// @public +export interface CassandraResources { + beginCreateUpdateCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraKeyspaceResponse>>; + beginCreateUpdateCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise; + beginCreateUpdateCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraTableResponse>>; + beginCreateUpdateCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise; + beginDeleteCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise, void>>; + beginDeleteCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise; + beginDeleteCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise, void>>; + beginDeleteCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise; + beginUpdateCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraKeyspaceThroughputResponse>>; + beginUpdateCassandraKeyspaceThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise; + beginUpdateCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraTableThroughputResponse>>; + beginUpdateCassandraTableThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise; + getCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceOptionalParams): Promise; + getCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams): Promise; + getCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableOptionalParams): Promise; + getCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableThroughputOptionalParams): Promise; + listCassandraKeyspaces(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraKeyspacesOptionalParams): PagedAsyncIterableIterator; + listCassandraTables(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesListCassandraTablesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesCreateUpdateCassandraKeyspaceResponse = CassandraKeyspaceGetResults; + +// @public +export interface CassandraResourcesCreateUpdateCassandraTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesCreateUpdateCassandraTableResponse = CassandraTableGetResults; + +// @public +export interface CassandraResourcesDeleteCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface CassandraResourcesDeleteCassandraTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface CassandraResourcesGetCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraKeyspaceResponse = CassandraKeyspaceGetResults; + +// @public +export interface CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraResourcesGetCassandraTableOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraTableResponse = CassandraTableGetResults; + +// @public +export interface CassandraResourcesGetCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraResourcesListCassandraKeyspacesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesListCassandraKeyspacesResponse = CassandraKeyspaceListResult; + +// @public +export interface CassandraResourcesListCassandraTablesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesListCassandraTablesResponse = CassandraTableListResult; + +// @public +export interface CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesUpdateCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraResourcesUpdateCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesUpdateCassandraTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraSchema { + clusterKeys?: ClusterKey[]; + columns?: Column[]; + partitionKeys?: CassandraPartitionKey[]; +} + +// @public +export type CassandraTableCreateUpdateParameters = ARMResourceProperties & { + resource: CassandraTableResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type CassandraTableGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type CassandraTableGetPropertiesResource = CassandraTableResource & ExtendedResourceProperties & {}; + +// @public +export type CassandraTableGetResults = ARMResourceProperties & { + resource?: CassandraTableGetPropertiesResource; + options?: CassandraTableGetPropertiesOptions; +}; + +// @public +export interface CassandraTableListResult { + readonly value?: CassandraTableGetResults[]; +} + +// @public +export interface CassandraTableResource { + defaultTtl?: number; + id: string; + schema?: CassandraSchema; +} + +// @public +export interface ClusterKey { + name?: string; + orderBy?: string; +} + +// @public +export interface Collection { + listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionListMetricsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionListMetricDefinitionsResponse = MetricDefinitionsListResult; + +// @public +export interface CollectionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionListMetricsResponse = MetricListResult; + +// @public +export interface CollectionListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type CollectionListUsagesResponse = UsagesResult; + +// @public +export interface CollectionPartition { + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionListMetricsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionPartitionListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionPartitionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionPartitionListMetricsResponse = PartitionMetricListResult; + +// @public +export interface CollectionPartitionListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type CollectionPartitionListUsagesResponse = PartitionUsagesResult; + +// @public +export interface CollectionPartitionRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionPartitionRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionPartitionRegionListMetricsResponse = PartitionMetricListResult; + +// @public +export interface CollectionRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionRegionListMetricsResponse = MetricListResult; + +// @public +export interface Column { + name?: string; + type?: string; +} + +// @public (undocumented) +export interface CompositePath { + order?: CompositePathSortOrder; + path?: string; +} + +// @public +export type CompositePathSortOrder = string; + +// @public +export type ConflictResolutionMode = string; + +// @public +export interface ConflictResolutionPolicy { + conflictResolutionPath?: string; + conflictResolutionProcedure?: string; + mode?: ConflictResolutionMode; +} + +// @public +export type ConnectorOffer = string; + +// @public +export interface ConsistencyPolicy { + defaultConsistencyLevel: DefaultConsistencyLevel; + maxIntervalInSeconds?: number; + maxStalenessPrefix?: number; +} + +// @public +export interface ContainerPartitionKey { + kind?: PartitionKind; + paths?: string[]; + version?: number; +} + +// @public (undocumented) +export class CosmosDBManagementClient extends CosmosDBManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); + // (undocumented) + cassandraResources: CassandraResources; + // (undocumented) + collection: Collection; + // (undocumented) + collectionPartition: CollectionPartition; + // (undocumented) + collectionPartitionRegion: CollectionPartitionRegion; + // (undocumented) + collectionRegion: CollectionRegion; + // (undocumented) + database: Database; + // (undocumented) + databaseAccountRegion: DatabaseAccountRegion; + // (undocumented) + databaseAccounts: DatabaseAccounts; + // (undocumented) + gremlinResources: GremlinResources; + // (undocumented) + mongoDBResources: MongoDBResources; + // (undocumented) + notebookWorkspaces: NotebookWorkspaces; + // (undocumented) + operations: Operations; + // (undocumented) + partitionKeyRangeId: PartitionKeyRangeId; + // (undocumented) + partitionKeyRangeIdRegion: PartitionKeyRangeIdRegion; + // (undocumented) + percentile: Percentile; + // (undocumented) + percentileSourceTarget: PercentileSourceTarget; + // (undocumented) + percentileTarget: PercentileTarget; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + sqlResources: SqlResources; + // (undocumented) + tableResources: TableResources; +} + +// @public (undocumented) +export class CosmosDBManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface CosmosDBManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface CreateUpdateOptions { + [property: string]: any; + throughput?: string; +} + +// @public +export interface Database { + listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, filter: string, options?: DatabaseListMetricsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseAccountConnectionString { + readonly connectionString?: string; + readonly description?: string; +} + +// @public +export type DatabaseAccountCreateUpdateParameters = ARMResourceProperties & { + kind?: DatabaseAccountKind; + consistencyPolicy?: ConsistencyPolicy; + locations: Location_2[]; + databaseAccountOfferType: "Standard"; + ipRangeFilter?: string; + isVirtualNetworkFilterEnabled?: boolean; + enableAutomaticFailover?: boolean; + capabilities?: Capability[]; + virtualNetworkRules?: VirtualNetworkRule[]; + enableMultipleWriteLocations?: boolean; + enableCassandraConnector?: boolean; + connectorOffer?: ConnectorOffer; + disableKeyBasedMetadataWriteAccess?: boolean; + keyVaultKeyUri?: string; + readonly publicNetworkAccess?: PublicNetworkAccess; +}; + +// @public +export type DatabaseAccountGetResults = ARMResourceProperties & { + kind?: DatabaseAccountKind; + readonly provisioningState?: string; + readonly documentEndpoint?: string; + readonly databaseAccountOfferType?: "Standard"; + ipRangeFilter?: string; + isVirtualNetworkFilterEnabled?: boolean; + enableAutomaticFailover?: boolean; + consistencyPolicy?: ConsistencyPolicy; + capabilities?: Capability[]; + readonly writeLocations?: Location_2[]; + readonly readLocations?: Location_2[]; + readonly locations?: Location_2[]; + readonly failoverPolicies?: FailoverPolicy[]; + virtualNetworkRules?: VirtualNetworkRule[]; + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + enableMultipleWriteLocations?: boolean; + enableCassandraConnector?: boolean; + connectorOffer?: ConnectorOffer; + disableKeyBasedMetadataWriteAccess?: boolean; + keyVaultKeyUri?: string; + readonly publicNetworkAccess?: PublicNetworkAccess; +}; + +// @public +export type DatabaseAccountKind = string; + +// @public +export interface DatabaseAccountListConnectionStringsResult { + connectionStrings?: DatabaseAccountConnectionString[]; +} + +// @public +export type DatabaseAccountListKeysResult = DatabaseAccountListReadOnlyKeysResult & { + readonly primaryMasterKey?: string; + readonly secondaryMasterKey?: string; +}; + +// @public +export interface DatabaseAccountListReadOnlyKeysResult { + readonly primaryReadonlyMasterKey?: string; + readonly secondaryReadonlyMasterKey?: string; +} + +// @public +export interface DatabaseAccountRegenerateKeyParameters { + keyKind: KeyKind; +} + +// @public +export interface DatabaseAccountRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, filter: string, options?: DatabaseAccountRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseAccountRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountRegionListMetricsResponse = MetricListResult; + +// @public +export interface DatabaseAccounts { + beginCreateOrUpdate(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise, DatabaseAccountsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise; + beginFailoverPriorityChange(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise, void>>; + beginFailoverPriorityChangeAndWait(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise; + beginOfflineRegion(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise, void>>; + beginOfflineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise; + beginOnlineRegion(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise, void>>; + beginOnlineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise; + beginRegenerateKey(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise, void>>; + beginRegenerateKeyAndWait(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise; + beginUpdate(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise, DatabaseAccountsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise; + checkNameExists(accountName: string, options?: DatabaseAccountsCheckNameExistsOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetOptionalParams): Promise; + getReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetReadOnlyKeysOptionalParams): Promise; + list(options?: DatabaseAccountsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DatabaseAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listConnectionStrings(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListConnectionStringsOptionalParams): Promise; + listKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListKeysOptionalParams): Promise; + listMetricDefinitions(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: DatabaseAccountsListMetricsOptionalParams): PagedAsyncIterableIterator; + listReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListReadOnlyKeysOptionalParams): Promise; + listUsages(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseAccountsCheckNameExistsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseAccountsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabaseAccountsCreateOrUpdateResponse = DatabaseAccountGetResults; + +// @public +export interface DatabaseAccountsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsFailoverPriorityChangeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseAccountsGetReadOnlyKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsGetReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; + +// @public +export type DatabaseAccountsGetResponse = DatabaseAccountGetResults; + +// @public +export interface DatabaseAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListByResourceGroupResponse = DatabaseAccountsListResult; + +// @public +export interface DatabaseAccountsListConnectionStringsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListConnectionStringsResponse = DatabaseAccountListConnectionStringsResult; + +// @public +export interface DatabaseAccountsListKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListKeysResponse = DatabaseAccountListKeysResult; + +// @public +export interface DatabaseAccountsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListMetricDefinitionsResponse = MetricDefinitionsListResult; + +// @public +export interface DatabaseAccountsListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListMetricsResponse = MetricListResult; + +// @public +export interface DatabaseAccountsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseAccountsListReadOnlyKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; + +// @public +export type DatabaseAccountsListResponse = DatabaseAccountsListResult; + +// @public +export interface DatabaseAccountsListResult { + readonly value?: DatabaseAccountGetResults[]; +} + +// @public +export interface DatabaseAccountsListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DatabaseAccountsListUsagesResponse = UsagesResult; + +// @public +export interface DatabaseAccountsOfflineRegionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsOnlineRegionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabaseAccountsUpdateResponse = DatabaseAccountGetResults; + +// @public +export interface DatabaseAccountUpdateParameters { + capabilities?: Capability[]; + connectorOffer?: ConnectorOffer; + consistencyPolicy?: ConsistencyPolicy; + disableKeyBasedMetadataWriteAccess?: boolean; + enableAutomaticFailover?: boolean; + enableCassandraConnector?: boolean; + enableMultipleWriteLocations?: boolean; + ipRangeFilter?: string; + isVirtualNetworkFilterEnabled?: boolean; + keyVaultKeyUri?: string; + location?: string; + locations?: Location_2[]; + readonly publicNetworkAccess?: PublicNetworkAccess; + tags?: { + [propertyName: string]: string; + }; + virtualNetworkRules?: VirtualNetworkRule[]; +} + +// @public +export interface DatabaseListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseListMetricDefinitionsResponse = MetricDefinitionsListResult; + +// @public +export interface DatabaseListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseListMetricsResponse = MetricListResult; + +// @public +export interface DatabaseListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DatabaseListUsagesResponse = UsagesResult; + +// @public +export type DataType = string; + +// @public +export type DefaultConsistencyLevel = "Eventual" | "Session" | "BoundedStaleness" | "Strong" | "ConsistentPrefix"; + +// @public +export interface ErrorResponse { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface ExcludedPath { + path?: string; +} + +// @public +export interface ExtendedResourceProperties { + readonly etag?: string; + readonly rid?: string; + readonly ts?: any; +} + +// @public +export interface FailoverPolicies { + failoverPolicies: FailoverPolicy[]; +} + +// @public +export interface FailoverPolicy { + failoverPriority?: number; + readonly id?: string; + locationName?: string; +} + +// @public +export type GremlinDatabaseCreateUpdateParameters = ARMResourceProperties & { + resource: GremlinDatabaseResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type GremlinDatabaseGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type GremlinDatabaseGetPropertiesResource = GremlinDatabaseResource & ExtendedResourceProperties & {}; + +// @public +export type GremlinDatabaseGetResults = ARMResourceProperties & { + resource?: GremlinDatabaseGetPropertiesResource; + options?: GremlinDatabaseGetPropertiesOptions; +}; + +// @public +export interface GremlinDatabaseListResult { + readonly value?: GremlinDatabaseGetResults[]; +} + +// @public +export interface GremlinDatabaseResource { + id: string; +} + +// @public +export type GremlinGraphCreateUpdateParameters = ARMResourceProperties & { + resource: GremlinGraphResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type GremlinGraphGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type GremlinGraphGetPropertiesResource = GremlinGraphResource & ExtendedResourceProperties & {}; + +// @public +export type GremlinGraphGetResults = ARMResourceProperties & { + resource?: GremlinGraphGetPropertiesResource; + options?: GremlinGraphGetPropertiesOptions; +}; + +// @public +export interface GremlinGraphListResult { + readonly value?: GremlinGraphGetResults[]; +} + +// @public +export interface GremlinGraphResource { + conflictResolutionPolicy?: ConflictResolutionPolicy; + defaultTtl?: number; + id: string; + indexingPolicy?: IndexingPolicy; + partitionKey?: ContainerPartitionKey; + uniqueKeyPolicy?: UniqueKeyPolicy; +} + +// @public +export interface GremlinResources { + beginCreateUpdateGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinDatabaseResponse>>; + beginCreateUpdateGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise; + beginCreateUpdateGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinGraphResponse>>; + beginCreateUpdateGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise; + beginDeleteGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise, void>>; + beginDeleteGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise; + beginDeleteGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise, void>>; + beginDeleteGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise; + beginUpdateGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinDatabaseThroughputResponse>>; + beginUpdateGremlinDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise; + beginUpdateGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinGraphThroughputResponse>>; + beginUpdateGremlinGraphThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise; + getGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseOptionalParams): Promise; + getGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseThroughputOptionalParams): Promise; + getGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphOptionalParams): Promise; + getGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphThroughputOptionalParams): Promise; + listGremlinDatabases(resourceGroupName: string, accountName: string, options?: GremlinResourcesListGremlinDatabasesOptionalParams): PagedAsyncIterableIterator; + listGremlinGraphs(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesListGremlinGraphsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesCreateUpdateGremlinDatabaseResponse = GremlinDatabaseGetResults; + +// @public +export interface GremlinResourcesCreateUpdateGremlinGraphOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesCreateUpdateGremlinGraphResponse = GremlinGraphGetResults; + +// @public +export interface GremlinResourcesDeleteGremlinDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GremlinResourcesDeleteGremlinGraphOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GremlinResourcesGetGremlinDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinDatabaseResponse = GremlinDatabaseGetResults; + +// @public +export interface GremlinResourcesGetGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface GremlinResourcesGetGremlinGraphOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinGraphResponse = GremlinGraphGetResults; + +// @public +export interface GremlinResourcesGetGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinGraphThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface GremlinResourcesListGremlinDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesListGremlinDatabasesResponse = GremlinDatabaseListResult; + +// @public +export interface GremlinResourcesListGremlinGraphsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesListGremlinGraphsResponse = GremlinGraphListResult; + +// @public +export interface GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesUpdateGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface GremlinResourcesUpdateGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesUpdateGremlinGraphThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface IncludedPath { + indexes?: Indexes[]; + path?: string; +} + +// @public +export interface Indexes { + dataType?: DataType; + kind?: IndexKind; + precision?: number; +} + +// @public +export type IndexingMode = string; + +// @public +export interface IndexingPolicy { + automatic?: boolean; + compositeIndexes?: CompositePath[][]; + excludedPaths?: ExcludedPath[]; + includedPaths?: IncludedPath[]; + indexingMode?: IndexingMode; + spatialIndexes?: SpatialSpec[]; +} + +// @public +export type IndexKind = string; + +// @public +export type KeyKind = string; + +// @public +export enum KnownCompositePathSortOrder { + // (undocumented) + Ascending = "Ascending", + // (undocumented) + Descending = "Descending" +} + +// @public +export enum KnownConflictResolutionMode { + // (undocumented) + Custom = "Custom", + // (undocumented) + LastWriterWins = "LastWriterWins" +} + +// @public +export enum KnownConnectorOffer { + // (undocumented) + Small = "Small" +} + +// @public +export enum KnownDatabaseAccountKind { + // (undocumented) + GlobalDocumentDB = "GlobalDocumentDB", + // (undocumented) + MongoDB = "MongoDB", + // (undocumented) + Parse = "Parse" +} + +// @public +export enum KnownDataType { + // (undocumented) + LineString = "LineString", + // (undocumented) + MultiPolygon = "MultiPolygon", + // (undocumented) + Number = "Number", + // (undocumented) + Point = "Point", + // (undocumented) + Polygon = "Polygon", + // (undocumented) + String = "String" +} + +// @public +export enum KnownIndexingMode { + // (undocumented) + Consistent = "Consistent", + // (undocumented) + Lazy = "Lazy", + // (undocumented) + None = "None" +} + +// @public +export enum KnownIndexKind { + // (undocumented) + Hash = "Hash", + // (undocumented) + Range = "Range", + // (undocumented) + Spatial = "Spatial" +} + +// @public +export enum KnownKeyKind { + // (undocumented) + Primary = "primary", + // (undocumented) + PrimaryReadonly = "primaryReadonly", + // (undocumented) + Secondary = "secondary", + // (undocumented) + SecondaryReadonly = "secondaryReadonly" +} + +// @public +export enum KnownNotebookWorkspaceName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownPartitionKind { + // (undocumented) + Hash = "Hash", + // (undocumented) + Range = "Range" +} + +// @public +export enum KnownPrimaryAggregationType { + // (undocumented) + Average = "Average", + // (undocumented) + Last = "Last", + // (undocumented) + Maximum = "Maximum", + // (undocumented) + Minimum = "Minimum", + // (undocumented) + None = "None", + // (undocumented) + Total = "Total" +} + +// @public +export enum KnownPublicNetworkAccess { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownSpatialType { + // (undocumented) + LineString = "LineString", + // (undocumented) + MultiPolygon = "MultiPolygon", + // (undocumented) + Point = "Point", + // (undocumented) + Polygon = "Polygon" +} + +// @public +export enum KnownTriggerOperation { + // (undocumented) + All = "All", + // (undocumented) + Create = "Create", + // (undocumented) + Delete = "Delete", + // (undocumented) + Replace = "Replace", + // (undocumented) + Update = "Update" +} + +// @public +export enum KnownTriggerType { + // (undocumented) + Post = "Post", + // (undocumented) + Pre = "Pre" +} + +// @public +export enum KnownUnitType { + // (undocumented) + Bytes = "Bytes", + // (undocumented) + BytesPerSecond = "BytesPerSecond", + // (undocumented) + Count = "Count", + // (undocumented) + CountPerSecond = "CountPerSecond", + // (undocumented) + Milliseconds = "Milliseconds", + // (undocumented) + Percent = "Percent", + // (undocumented) + Seconds = "Seconds" +} + +// @public +interface Location_2 { + readonly documentEndpoint?: string; + failoverPriority?: number; + readonly id?: string; + isZoneRedundant?: boolean; + locationName?: string; + readonly provisioningState?: string; +} + +export { Location_2 as Location } + +// @public +export interface Metric { + readonly endTime?: Date; + readonly metricValues?: MetricValue[]; + readonly name?: MetricName; + readonly startTime?: Date; + readonly timeGrain?: string; + readonly unit?: UnitType; +} + +// @public +export interface MetricAvailability { + readonly retention?: string; + readonly timeGrain?: string; +} + +// @public +export interface MetricDefinition { + readonly metricAvailabilities?: MetricAvailability[]; + readonly name?: MetricName; + readonly primaryAggregationType?: PrimaryAggregationType; + readonly resourceUri?: string; + readonly unit?: UnitType; +} + +// @public +export interface MetricDefinitionsListResult { + readonly value?: MetricDefinition[]; +} + +// @public +export interface MetricListResult { + readonly value?: Metric[]; +} + +// @public +export interface MetricName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export interface MetricValue { + readonly average?: number; + readonly count?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly timestamp?: Date; + readonly total?: number; +} + +// @public +export type MongoDBCollectionCreateUpdateParameters = ARMResourceProperties & { + resource: MongoDBCollectionResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type MongoDBCollectionGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type MongoDBCollectionGetPropertiesResource = MongoDBCollectionResource & ExtendedResourceProperties & {}; + +// @public +export type MongoDBCollectionGetResults = ARMResourceProperties & { + resource?: MongoDBCollectionGetPropertiesResource; + options?: MongoDBCollectionGetPropertiesOptions; +}; + +// @public +export interface MongoDBCollectionListResult { + readonly value?: MongoDBCollectionGetResults[]; +} + +// @public +export interface MongoDBCollectionResource { + id: string; + indexes?: MongoIndex[]; + shardKey?: { + [propertyName: string]: string; + }; +} + +// @public +export type MongoDBDatabaseCreateUpdateParameters = ARMResourceProperties & { + resource: MongoDBDatabaseResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type MongoDBDatabaseGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type MongoDBDatabaseGetPropertiesResource = MongoDBDatabaseResource & ExtendedResourceProperties & {}; + +// @public +export type MongoDBDatabaseGetResults = ARMResourceProperties & { + resource?: MongoDBDatabaseGetPropertiesResource; + options?: MongoDBDatabaseGetPropertiesOptions; +}; + +// @public +export interface MongoDBDatabaseListResult { + readonly value?: MongoDBDatabaseGetResults[]; +} + +// @public +export interface MongoDBDatabaseResource { + id: string; +} + +// @public +export interface MongoDBResources { + beginCreateUpdateMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBCollectionResponse>>; + beginCreateUpdateMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise; + beginCreateUpdateMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBDatabaseResponse>>; + beginCreateUpdateMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise; + beginDeleteMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise, void>>; + beginDeleteMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise; + beginDeleteMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise, void>>; + beginDeleteMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise; + beginUpdateMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBCollectionThroughputResponse>>; + beginUpdateMongoDBCollectionThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise; + beginUpdateMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse>>; + beginUpdateMongoDBDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise; + getMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionOptionalParams): Promise; + getMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams): Promise; + getMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseOptionalParams): Promise; + getMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams): Promise; + listMongoDBCollections(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesListMongoDBCollectionsOptionalParams): PagedAsyncIterableIterator; + listMongoDBDatabases(resourceGroupName: string, accountName: string, options?: MongoDBResourcesListMongoDBDatabasesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesCreateUpdateMongoDBCollectionResponse = MongoDBCollectionGetResults; + +// @public +export interface MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesCreateUpdateMongoDBDatabaseResponse = MongoDBDatabaseGetResults; + +// @public +export interface MongoDBResourcesDeleteMongoDBCollectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface MongoDBResourcesDeleteMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface MongoDBResourcesGetMongoDBCollectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBCollectionResponse = MongoDBCollectionGetResults; + +// @public +export interface MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoDBResourcesGetMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBDatabaseResponse = MongoDBDatabaseGetResults; + +// @public +export interface MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoDBResourcesListMongoDBCollectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesListMongoDBCollectionsResponse = MongoDBCollectionListResult; + +// @public +export interface MongoDBResourcesListMongoDBDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesListMongoDBDatabasesResponse = MongoDBDatabaseListResult; + +// @public +export interface MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesUpdateMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoIndex { + key?: MongoIndexKeys; + options?: MongoIndexOptions; +} + +// @public +export interface MongoIndexKeys { + keys?: string[]; +} + +// @public +export interface MongoIndexOptions { + expireAfterSeconds?: number; + unique?: boolean; +} + +// @public +export type NotebookWorkspace = ARMProxyResource & { + readonly notebookServerEndpoint?: string; + readonly status?: string; +}; + +// @public +export interface NotebookWorkspaceConnectionInfoResult { + readonly authToken?: string; + readonly notebookServerEndpoint?: string; +} + +// @public +export type NotebookWorkspaceCreateUpdateParameters = ARMProxyResource & {}; + +// @public +export interface NotebookWorkspaceListResult { + value?: NotebookWorkspace[]; +} + +// @public +export type NotebookWorkspaceName = string; + +// @public +export interface NotebookWorkspaces { + beginCreateOrUpdate(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise, NotebookWorkspacesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise; + beginRegenerateAuthToken(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise, void>>; + beginRegenerateAuthTokenAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise; + beginStart(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesGetOptionalParams): Promise; + listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: NotebookWorkspacesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; + listConnectionInfo(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesListConnectionInfoOptionalParams): Promise; +} + +// @public +export interface NotebookWorkspacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NotebookWorkspacesCreateOrUpdateResponse = NotebookWorkspace; + +// @public +export interface NotebookWorkspacesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NotebookWorkspacesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NotebookWorkspacesGetResponse = NotebookWorkspace; + +// @public +export interface NotebookWorkspacesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NotebookWorkspacesListByDatabaseAccountResponse = NotebookWorkspaceListResult; + +// @public +export interface NotebookWorkspacesListConnectionInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NotebookWorkspacesListConnectionInfoResponse = NotebookWorkspaceConnectionInfoResult; + +// @public +export interface NotebookWorkspacesRegenerateAuthTokenOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NotebookWorkspacesStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface OptionsResource { + throughput?: number; +} + +// @public +export interface PartitionKeyRangeId { + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PartitionKeyRangeIdListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PartitionKeyRangeIdListMetricsResponse = PartitionMetricListResult; + +// @public +export interface PartitionKeyRangeIdRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PartitionKeyRangeIdRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PartitionKeyRangeIdRegionListMetricsResponse = PartitionMetricListResult; + +// @public +export type PartitionKind = string; + +// @public +export type PartitionMetric = Metric & { + readonly partitionId?: string; + readonly partitionKeyRangeId?: string; +}; + +// @public +export interface PartitionMetricListResult { + readonly value?: PartitionMetric[]; +} + +// @public +export type PartitionUsage = Usage & { + readonly partitionId?: string; + readonly partitionKeyRangeId?: string; +}; + +// @public +export interface PartitionUsagesResult { + readonly value?: PartitionUsage[]; +} + +// @public +export interface Percentile { + listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: PercentileListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PercentileListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PercentileListMetricsResponse = PercentileMetricListResult; + +// @public +export interface PercentileMetric { + readonly endTime?: Date; + readonly metricValues?: PercentileMetricValue[]; + readonly name?: MetricName; + readonly startTime?: Date; + readonly timeGrain?: string; + readonly unit?: UnitType; +} + +// @public +export interface PercentileMetricListResult { + readonly value?: PercentileMetric[]; +} + +// @public +export type PercentileMetricValue = MetricValue & { + readonly p10?: number; + readonly p25?: number; + readonly p50?: number; + readonly p75?: number; + readonly p90?: number; + readonly p95?: number; + readonly p99?: number; +}; + +// @public +export interface PercentileSourceTarget { + listMetrics(resourceGroupName: string, accountName: string, sourceRegion: string, targetRegion: string, filter: string, options?: PercentileSourceTargetListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PercentileSourceTargetListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PercentileSourceTargetListMetricsResponse = PercentileMetricListResult; + +// @public +export interface PercentileTarget { + listMetrics(resourceGroupName: string, accountName: string, targetRegion: string, filter: string, options?: PercentileTargetListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PercentileTargetListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PercentileTargetListMetricsResponse = PercentileMetricListResult; + +// @public +export type PrimaryAggregationType = string; + +// @public +export type PrivateEndpointConnection = ProxyResource & { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; +}; + +// @public +export type PrivateEndpointConnectionAutoGenerated = ProxyResource & { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; + groupId?: string; + provisioningState?: string; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + value?: PrivateEndpointConnectionAutoGenerated[]; +} + +// @public +export interface PrivateEndpointConnections { + beginCreateOrUpdate(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnectionAutoGenerated; + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnectionAutoGenerated; + +// @public +export interface PrivateEndpointConnectionsListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByDatabaseAccountResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateEndpointProperty { + id?: string; +} + +// @public +export type PrivateLinkResource = ARMProxyResource & { + readonly groupId?: string; + readonly requiredMembers?: string[]; + readonly requiredZoneNames?: string[]; +}; + +// @public +export interface PrivateLinkResourceListResult { + value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResources { + get(resourceGroupName: string, accountName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; + listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesGetResponse = PrivateLinkResource; + +// @public +export interface PrivateLinkResourcesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByDatabaseAccountResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkServiceConnectionStateProperty { + readonly actionsRequired?: string; + status?: string; +} + +// @public +export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { + readonly actionsRequired?: string; + description?: string; + status?: string; +} + +// @public +export interface ProvisionedThroughputSettingsResource { + autoUpgradePolicy?: AutoUpgradePolicyResource; + maxThroughput: number; + readonly targetMaxThroughput?: number; +} + +// @public +export type ProxyResource = Resource & {}; + +// @public +export type PublicNetworkAccess = string; + +// @public +export interface RegionForOnlineOffline { + region: string; +} + +// @public (undocumented) +export interface Resource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public (undocumented) +export interface SpatialSpec { + path?: string; + types?: SpatialType[]; +} + +// @public +export type SpatialType = string; + +// @public +export type SqlContainerCreateUpdateParameters = ARMResourceProperties & { + resource: SqlContainerResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlContainerGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type SqlContainerGetPropertiesResource = SqlContainerResource & ExtendedResourceProperties & {}; + +// @public +export type SqlContainerGetResults = ARMResourceProperties & { + resource?: SqlContainerGetPropertiesResource; + options?: SqlContainerGetPropertiesOptions; +}; + +// @public +export interface SqlContainerListResult { + readonly value?: SqlContainerGetResults[]; +} + +// @public +export interface SqlContainerResource { + conflictResolutionPolicy?: ConflictResolutionPolicy; + defaultTtl?: number; + id: string; + indexingPolicy?: IndexingPolicy; + partitionKey?: ContainerPartitionKey; + uniqueKeyPolicy?: UniqueKeyPolicy; +} + +// @public +export type SqlDatabaseCreateUpdateParameters = ARMResourceProperties & { + resource: SqlDatabaseResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlDatabaseGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type SqlDatabaseGetPropertiesResource = SqlDatabaseResource & ExtendedResourceProperties & { + colls?: string; + users?: string; +}; + +// @public +export type SqlDatabaseGetResults = ARMResourceProperties & { + resource?: SqlDatabaseGetPropertiesResource; + options?: SqlDatabaseGetPropertiesOptions; +}; + +// @public +export interface SqlDatabaseListResult { + readonly value?: SqlDatabaseGetResults[]; +} + +// @public +export interface SqlDatabaseResource { + id: string; +} + +// @public +export interface SqlResources { + beginCreateUpdateSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise, SqlResourcesCreateUpdateSqlContainerResponse>>; + beginCreateUpdateSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise; + beginCreateUpdateSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise, SqlResourcesCreateUpdateSqlDatabaseResponse>>; + beginCreateUpdateSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise; + beginCreateUpdateSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise, SqlResourcesCreateUpdateSqlStoredProcedureResponse>>; + beginCreateUpdateSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise; + beginCreateUpdateSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise, SqlResourcesCreateUpdateSqlTriggerResponse>>; + beginCreateUpdateSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise; + beginCreateUpdateSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise, SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse>>; + beginCreateUpdateSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise; + beginDeleteSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise, void>>; + beginDeleteSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise; + beginDeleteSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise, void>>; + beginDeleteSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise; + beginDeleteSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise, void>>; + beginDeleteSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise; + beginDeleteSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise, void>>; + beginDeleteSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise; + beginDeleteSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise, void>>; + beginDeleteSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise; + beginUpdateSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise, SqlResourcesUpdateSqlContainerThroughputResponse>>; + beginUpdateSqlContainerThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise; + beginUpdateSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise, SqlResourcesUpdateSqlDatabaseThroughputResponse>>; + beginUpdateSqlDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise; + getSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerOptionalParams): Promise; + getSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerThroughputOptionalParams): Promise; + getSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseOptionalParams): Promise; + getSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseThroughputOptionalParams): Promise; + getSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesGetSqlStoredProcedureOptionalParams): Promise; + getSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesGetSqlTriggerOptionalParams): Promise; + getSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesGetSqlUserDefinedFunctionOptionalParams): Promise; + listSqlContainers(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesListSqlContainersOptionalParams): PagedAsyncIterableIterator; + listSqlDatabases(resourceGroupName: string, accountName: string, options?: SqlResourcesListSqlDatabasesOptionalParams): PagedAsyncIterableIterator; + listSqlStoredProcedures(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlStoredProceduresOptionalParams): PagedAsyncIterableIterator; + listSqlTriggers(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlTriggersOptionalParams): PagedAsyncIterableIterator; + listSqlUserDefinedFunctions(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlUserDefinedFunctionsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SqlResourcesCreateUpdateSqlContainerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlContainerResponse = SqlContainerGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlDatabaseResponse = SqlDatabaseGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlStoredProcedureResponse = SqlStoredProcedureGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlTriggerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlTriggerResponse = SqlTriggerGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; + +// @public +export interface SqlResourcesDeleteSqlContainerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlTriggerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesGetSqlContainerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlContainerResponse = SqlContainerGetResults; + +// @public +export interface SqlResourcesGetSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlContainerThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface SqlResourcesGetSqlDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlDatabaseResponse = SqlDatabaseGetResults; + +// @public +export interface SqlResourcesGetSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface SqlResourcesGetSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlStoredProcedureResponse = SqlStoredProcedureGetResults; + +// @public +export interface SqlResourcesGetSqlTriggerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlTriggerResponse = SqlTriggerGetResults; + +// @public +export interface SqlResourcesGetSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; + +// @public +export interface SqlResourcesListSqlContainersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlContainersResponse = SqlContainerListResult; + +// @public +export interface SqlResourcesListSqlDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlDatabasesResponse = SqlDatabaseListResult; + +// @public +export interface SqlResourcesListSqlStoredProceduresOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlStoredProceduresResponse = SqlStoredProcedureListResult; + +// @public +export interface SqlResourcesListSqlTriggersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlTriggersResponse = SqlTriggerListResult; + +// @public +export interface SqlResourcesListSqlUserDefinedFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlUserDefinedFunctionsResponse = SqlUserDefinedFunctionListResult; + +// @public +export interface SqlResourcesUpdateSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesUpdateSqlContainerThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface SqlResourcesUpdateSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesUpdateSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export type SqlStoredProcedureCreateUpdateParameters = ARMResourceProperties & { + resource: SqlStoredProcedureResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlStoredProcedureGetPropertiesResource = SqlStoredProcedureResource & ExtendedResourceProperties & {}; + +// @public +export type SqlStoredProcedureGetResults = ARMResourceProperties & { + resource?: SqlStoredProcedureGetPropertiesResource; +}; + +// @public +export interface SqlStoredProcedureListResult { + readonly value?: SqlStoredProcedureGetResults[]; +} + +// @public +export interface SqlStoredProcedureResource { + body?: string; + id: string; +} + +// @public +export type SqlTriggerCreateUpdateParameters = ARMResourceProperties & { + resource: SqlTriggerResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlTriggerGetPropertiesResource = SqlTriggerResource & ExtendedResourceProperties & {}; + +// @public +export type SqlTriggerGetResults = ARMResourceProperties & { + resource?: SqlTriggerGetPropertiesResource; +}; + +// @public +export interface SqlTriggerListResult { + readonly value?: SqlTriggerGetResults[]; +} + +// @public +export interface SqlTriggerResource { + body?: string; + id: string; + triggerOperation?: TriggerOperation; + triggerType?: TriggerType; +} + +// @public +export type SqlUserDefinedFunctionCreateUpdateParameters = ARMResourceProperties & { + resource: SqlUserDefinedFunctionResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlUserDefinedFunctionGetPropertiesResource = SqlUserDefinedFunctionResource & ExtendedResourceProperties & {}; + +// @public +export type SqlUserDefinedFunctionGetResults = ARMResourceProperties & { + resource?: SqlUserDefinedFunctionGetPropertiesResource; +}; + +// @public +export interface SqlUserDefinedFunctionListResult { + readonly value?: SqlUserDefinedFunctionGetResults[]; +} + +// @public +export interface SqlUserDefinedFunctionResource { + body?: string; + id: string; +} + +// @public +export type TableCreateUpdateParameters = ARMResourceProperties & { + resource: TableResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type TableGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type TableGetPropertiesResource = TableResource & ExtendedResourceProperties & {}; + +// @public +export type TableGetResults = ARMResourceProperties & { + resource?: TableGetPropertiesResource; + options?: TableGetPropertiesOptions; +}; + +// @public +export interface TableListResult { + readonly value?: TableGetResults[]; +} + +// @public +export interface TableResource { + id: string; +} + +// @public +export interface TableResources { + beginCreateUpdateTable(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise, TableResourcesCreateUpdateTableResponse>>; + beginCreateUpdateTableAndWait(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise; + beginDeleteTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise, void>>; + beginDeleteTableAndWait(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise; + beginUpdateTableThroughput(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise, TableResourcesUpdateTableThroughputResponse>>; + beginUpdateTableThroughputAndWait(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise; + getTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableOptionalParams): Promise; + getTableThroughput(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableThroughputOptionalParams): Promise; + listTables(resourceGroupName: string, accountName: string, options?: TableResourcesListTablesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TableResourcesCreateUpdateTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type TableResourcesCreateUpdateTableResponse = TableGetResults; + +// @public +export interface TableResourcesDeleteTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface TableResourcesGetTableOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TableResourcesGetTableResponse = TableGetResults; + +// @public +export interface TableResourcesGetTableThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TableResourcesGetTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface TableResourcesListTablesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TableResourcesListTablesResponse = TableListResult; + +// @public +export interface TableResourcesUpdateTableThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type TableResourcesUpdateTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface ThroughputPolicyResource { + incrementPercent?: number; + isEnabled?: boolean; +} + +// @public (undocumented) +export type ThroughputSettingsGetPropertiesResource = ThroughputSettingsResource & ExtendedResourceProperties & {}; + +// @public +export type ThroughputSettingsGetResults = ARMResourceProperties & { + resource?: ThroughputSettingsGetPropertiesResource; +}; + +// @public +export interface ThroughputSettingsResource { + readonly minimumThroughput?: string; + readonly offerReplacePending?: string; + provisionedThroughputSettings?: ProvisionedThroughputSettingsResource; + throughput?: number; +} + +// @public +export type ThroughputSettingsUpdateParameters = ARMResourceProperties & { + resource: ThroughputSettingsResource; +}; + +// @public +export type TriggerOperation = string; + +// @public +export type TriggerType = string; + +// @public +export interface UniqueKey { + paths?: string[]; +} + +// @public +export interface UniqueKeyPolicy { + uniqueKeys?: UniqueKey[]; +} + +// @public +export type UnitType = string; + +// @public +export interface Usage { + readonly currentValue?: number; + readonly limit?: number; + readonly name?: MetricName; + readonly quotaPeriod?: string; + readonly unit?: UnitType; +} + +// @public +export interface UsagesResult { + readonly value?: Usage[]; +} + +// @public +export interface VirtualNetworkRule { + id?: string; + ignoreMissingVNetServiceEndpoint?: boolean; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/models/index.ts b/test/smoke/generated/cosmos-db-resource-manager/src/models/index.ts index dae33f6c97..7d19a5113d 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/models/index.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/models/index.ts @@ -1492,7 +1492,7 @@ export type PrivateEndpointConnectionAutoGenerated = ProxyResource & { }; /** Known values of {@link DatabaseAccountKind} that the service accepts. */ -export const enum KnownDatabaseAccountKind { +export enum KnownDatabaseAccountKind { GlobalDocumentDB = "GlobalDocumentDB", MongoDB = "MongoDB", Parse = "Parse" @@ -1510,7 +1510,7 @@ export const enum KnownDatabaseAccountKind { export type DatabaseAccountKind = string; /** Known values of {@link ConnectorOffer} that the service accepts. */ -export const enum KnownConnectorOffer { +export enum KnownConnectorOffer { Small = "Small" } @@ -1524,7 +1524,7 @@ export const enum KnownConnectorOffer { export type ConnectorOffer = string; /** Known values of {@link PublicNetworkAccess} that the service accepts. */ -export const enum KnownPublicNetworkAccess { +export enum KnownPublicNetworkAccess { Enabled = "Enabled", Disabled = "Disabled" } @@ -1540,7 +1540,7 @@ export const enum KnownPublicNetworkAccess { export type PublicNetworkAccess = string; /** Known values of {@link KeyKind} that the service accepts. */ -export const enum KnownKeyKind { +export enum KnownKeyKind { Primary = "primary", Secondary = "secondary", PrimaryReadonly = "primaryReadonly", @@ -1560,7 +1560,7 @@ export const enum KnownKeyKind { export type KeyKind = string; /** Known values of {@link UnitType} that the service accepts. */ -export const enum KnownUnitType { +export enum KnownUnitType { Count = "Count", Bytes = "Bytes", Seconds = "Seconds", @@ -1586,7 +1586,7 @@ export const enum KnownUnitType { export type UnitType = string; /** Known values of {@link PrimaryAggregationType} that the service accepts. */ -export const enum KnownPrimaryAggregationType { +export enum KnownPrimaryAggregationType { None = "None", Average = "Average", Total = "Total", @@ -1610,7 +1610,7 @@ export const enum KnownPrimaryAggregationType { export type PrimaryAggregationType = string; /** Known values of {@link IndexingMode} that the service accepts. */ -export const enum KnownIndexingMode { +export enum KnownIndexingMode { Consistent = "Consistent", Lazy = "Lazy", None = "None" @@ -1628,7 +1628,7 @@ export const enum KnownIndexingMode { export type IndexingMode = string; /** Known values of {@link DataType} that the service accepts. */ -export const enum KnownDataType { +export enum KnownDataType { String = "String", Number = "Number", Point = "Point", @@ -1652,7 +1652,7 @@ export const enum KnownDataType { export type DataType = string; /** Known values of {@link IndexKind} that the service accepts. */ -export const enum KnownIndexKind { +export enum KnownIndexKind { Hash = "Hash", Range = "Range", Spatial = "Spatial" @@ -1670,7 +1670,7 @@ export const enum KnownIndexKind { export type IndexKind = string; /** Known values of {@link CompositePathSortOrder} that the service accepts. */ -export const enum KnownCompositePathSortOrder { +export enum KnownCompositePathSortOrder { Ascending = "Ascending", Descending = "Descending" } @@ -1686,7 +1686,7 @@ export const enum KnownCompositePathSortOrder { export type CompositePathSortOrder = string; /** Known values of {@link SpatialType} that the service accepts. */ -export const enum KnownSpatialType { +export enum KnownSpatialType { Point = "Point", LineString = "LineString", Polygon = "Polygon", @@ -1706,7 +1706,7 @@ export const enum KnownSpatialType { export type SpatialType = string; /** Known values of {@link PartitionKind} that the service accepts. */ -export const enum KnownPartitionKind { +export enum KnownPartitionKind { Hash = "Hash", Range = "Range" } @@ -1722,7 +1722,7 @@ export const enum KnownPartitionKind { export type PartitionKind = string; /** Known values of {@link ConflictResolutionMode} that the service accepts. */ -export const enum KnownConflictResolutionMode { +export enum KnownConflictResolutionMode { LastWriterWins = "LastWriterWins", Custom = "Custom" } @@ -1738,7 +1738,7 @@ export const enum KnownConflictResolutionMode { export type ConflictResolutionMode = string; /** Known values of {@link TriggerType} that the service accepts. */ -export const enum KnownTriggerType { +export enum KnownTriggerType { Pre = "Pre", Post = "Post" } @@ -1754,7 +1754,7 @@ export const enum KnownTriggerType { export type TriggerType = string; /** Known values of {@link TriggerOperation} that the service accepts. */ -export const enum KnownTriggerOperation { +export enum KnownTriggerOperation { All = "All", Create = "Create", Update = "Update", @@ -1776,7 +1776,7 @@ export const enum KnownTriggerOperation { export type TriggerOperation = string; /** Known values of {@link NotebookWorkspaceName} that the service accepts. */ -export const enum KnownNotebookWorkspaceName { +export enum KnownNotebookWorkspaceName { Default = "default" } diff --git a/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.json b/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.json index fe5ecdbf01..cb8114b7b4 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.json +++ b/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.json @@ -1,39884 +1,39884 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "cosmos-db-resource-manager!", - "docComment": "", - "name": "cosmos-db-resource-manager", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "cosmos-db-resource-manager!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface", - "docComment": "/**\n * The resource model definition for a ARM proxy resource. It will have everything other than required location and tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ARMProxyResource " - } - ], - "releaseTag": "Public", - "name": "ARMProxyResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource#id:member", - "docComment": "/**\n * The unique resource identifier of the database account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource#name:member", - "docComment": "/**\n * The name of the database account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource#type:member", - "docComment": "/**\n * The type of Azure resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface", - "docComment": "/**\n * The core properties of ARM resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ARMResourceProperties " - } - ], - "releaseTag": "Public", - "name": "ARMResourceProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#id:member", - "docComment": "/**\n * The unique resource identifier of the ARM resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#location:member", - "docComment": "/**\n * The location of the resource group to which the resource belongs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#name:member", - "docComment": "/**\n * The name of the ARM resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#tags:member", - "docComment": "/**\n * Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template type is set with \"defaultExperience\": \"Cassandra\". Current \"defaultExperience\" values also include \"Table\", \"Graph\", \"DocumentDB\", and \"MongoDB\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#type:member", - "docComment": "/**\n * The type of Azure resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!AutoUpgradePolicyResource:interface", - "docComment": "/**\n * Cosmos DB resource auto-upgrade policy\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoUpgradePolicyResource " - } - ], - "releaseTag": "Public", - "name": "AutoUpgradePolicyResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!AutoUpgradePolicyResource#throughputPolicy:member", - "docComment": "/**\n * Represents throughput policy which service must adhere to for auto-upgrade\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "throughputPolicy?: " - }, - { - "kind": "Reference", - "text": "ThroughputPolicyResource", - "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "throughputPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Capability:interface", - "docComment": "/**\n * Cosmos DB capability object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Capability " - } - ], - "releaseTag": "Public", - "name": "Capability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Capability#name:member", - "docComment": "/**\n * Name of the Cosmos DB capability. For example, \"name\": \"EnableCassandra\". Current values also include \"EnableTable\" and \"EnableGremlin\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB Cassandra keyspace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraKeyspaceCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceResource", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraKeyspaceCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraKeyspaceGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraKeyspaceGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraKeyspaceGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceResource", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraKeyspaceGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB Cassandra keyspace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraKeyspaceGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraKeyspaceGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceListResult:interface", - "docComment": "/**\n * The List operation response, that contains the Cassandra keyspaces and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraKeyspaceListResult " - } - ], - "releaseTag": "Public", - "name": "CassandraKeyspaceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceListResult#value:member", - "docComment": "/**\n * List of Cassandra keyspaces and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource:interface", - "docComment": "/**\n * Cosmos DB Cassandra keyspace resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraKeyspaceResource " - } - ], - "releaseTag": "Public", - "name": "CassandraKeyspaceResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB Cassandra keyspace\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraPartitionKey:interface", - "docComment": "/**\n * Cosmos DB Cassandra table partition key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraPartitionKey " - } - ], - "releaseTag": "Public", - "name": "CassandraPartitionKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraPartitionKey#name:member", - "docComment": "/**\n * Name of the Cosmos DB Cassandra table partition key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources:interface", - "docComment": "/**\n * Interface representing a CassandraResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResources " - } - ], - "releaseTag": "Public", - "name": "CassandraResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraKeyspace:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateCassandraKeyspace(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateCassandraKeyspaceParameters: " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateCassandraKeyspaceParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateCassandraKeyspace" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraKeyspaceAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateCassandraKeyspaceAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateCassandraKeyspaceParameters: " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateCassandraKeyspaceParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateCassandraKeyspaceAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraTable:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateCassandraTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateCassandraTableParameters: " - }, - { - "kind": "Reference", - "text": "CassandraTableCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraTableResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraTableResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateCassandraTableParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateCassandraTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraTableAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateCassandraTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateCassandraTableParameters: " - }, - { - "kind": "Reference", - "text": "CassandraTableCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesCreateUpdateCassandraTableResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateCassandraTableParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateCassandraTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraKeyspace:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra keyspace.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteCassandraKeyspace(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesDeleteCassandraKeyspaceOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteCassandraKeyspace" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraKeyspaceAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra keyspace.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteCassandraKeyspaceAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesDeleteCassandraKeyspaceOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteCassandraKeyspaceAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraTable:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteCassandraTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesDeleteCassandraTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteCassandraTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraTableAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteCassandraTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesDeleteCassandraTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteCassandraTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraKeyspaceThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra Keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateCassandraKeyspaceThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateCassandraKeyspaceThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraKeyspaceThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra Keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateCassandraKeyspaceThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateCassandraKeyspaceThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraTableThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateCassandraTableThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraTableThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateCassandraTableThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraTableThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateCassandraTableThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraTableThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesUpdateCassandraTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateCassandraTableThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraKeyspace:member(1)", - "docComment": "/**\n * Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getCassandraKeyspace(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraKeyspaceOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraKeyspaceResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getCassandraKeyspace" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraKeyspaceThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getCassandraKeyspaceThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraKeyspaceThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getCassandraKeyspaceThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraTable:member(1)", - "docComment": "/**\n * Gets the Cassandra table under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getCassandraTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraTableResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getCassandraTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraTableThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getCassandraTableThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraTableThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraResourcesGetCassandraTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getCassandraTableThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#listCassandraKeyspaces:member(1)", - "docComment": "/**\n * Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listCassandraKeyspaces(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesListCassandraKeyspacesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraKeyspacesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listCassandraKeyspaces" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources#listCassandraTables:member(1)", - "docComment": "/**\n * Lists the Cassandra table under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listCassandraTables(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyspaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CassandraResourcesListCassandraTablesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraTablesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CassandraTableGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listCassandraTables" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateCassandraKeyspace operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesCreateUpdateCassandraKeyspaceResponse = " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesCreateUpdateCassandraTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesCreateUpdateCassandraTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateCassandraTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesCreateUpdateCassandraTableResponse = " - }, - { - "kind": "Reference", - "text": "CassandraTableGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesCreateUpdateCassandraTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesDeleteCassandraKeyspaceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesDeleteCassandraKeyspaceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesDeleteCassandraTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesDeleteCassandraTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesGetCassandraKeyspaceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraKeyspaceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceResponse:type", - "docComment": "/**\n * Contains response data for the getCassandraKeyspace operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesGetCassandraKeyspaceResponse = " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraKeyspaceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getCassandraKeyspaceThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesGetCassandraKeyspaceThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraKeyspaceThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesGetCassandraTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraTableOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableResponse:type", - "docComment": "/**\n * Contains response data for the getCassandraTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesGetCassandraTableResponse = " - }, - { - "kind": "Reference", - "text": "CassandraTableGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesGetCassandraTableThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraTableThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getCassandraTableThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesGetCassandraTableThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesGetCassandraTableThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraKeyspacesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesListCassandraKeyspacesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesListCassandraKeyspacesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraKeyspacesResponse:type", - "docComment": "/**\n * Contains response data for the listCassandraKeyspaces operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesListCassandraKeyspacesResponse = " - }, - { - "kind": "Reference", - "text": "CassandraKeyspaceListResult", - "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesListCassandraKeyspacesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraTablesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesListCassandraTablesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesListCassandraTablesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraTablesResponse:type", - "docComment": "/**\n * Contains response data for the listCassandraTables operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesListCassandraTablesResponse = " - }, - { - "kind": "Reference", - "text": "CassandraTableListResult", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesListCassandraTablesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateCassandraKeyspaceThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesUpdateCassandraKeyspaceThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraResourcesUpdateCassandraTableThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesUpdateCassandraTableThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateCassandraTableThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraResourcesUpdateCassandraTableThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraResourcesUpdateCassandraTableThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraSchema:interface", - "docComment": "/**\n * Cosmos DB Cassandra table schema\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraSchema " - } - ], - "releaseTag": "Public", - "name": "CassandraSchema", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraSchema#clusterKeys:member", - "docComment": "/**\n * List of cluster key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clusterKeys?: " - }, - { - "kind": "Reference", - "text": "ClusterKey", - "canonicalReference": "cosmos-db-resource-manager!ClusterKey:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clusterKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraSchema#columns:member", - "docComment": "/**\n * List of Cassandra table columns.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "columns?: " - }, - { - "kind": "Reference", - "text": "Column", - "canonicalReference": "cosmos-db-resource-manager!Column:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "columns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraSchema#partitionKeys:member", - "docComment": "/**\n * List of partition key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "partitionKeys?: " - }, - { - "kind": "Reference", - "text": "CassandraPartitionKey", - "canonicalReference": "cosmos-db-resource-manager!CassandraPartitionKey:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partitionKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB Cassandra table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraTableCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "CassandraTableResource", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraTableCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraTableGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraTableGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraTableGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "CassandraTableResource", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraTableGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB Cassandra table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CassandraTableGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "CassandraTableGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "CassandraTableGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CassandraTableGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableListResult:interface", - "docComment": "/**\n * The List operation response, that contains the Cassandra tables and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraTableListResult " - } - ], - "releaseTag": "Public", - "name": "CassandraTableListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableListResult#value:member", - "docComment": "/**\n * List of Cassandra tables and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "CassandraTableGetResults", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource:interface", - "docComment": "/**\n * Cosmos DB Cassandra table resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CassandraTableResource " - } - ], - "releaseTag": "Public", - "name": "CassandraTableResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource#defaultTtl:member", - "docComment": "/**\n * Time to live of the Cosmos DB Cassandra table\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultTtl?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultTtl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB Cassandra table\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource#schema:member", - "docComment": "/**\n * Schema of the Cosmos DB Cassandra table\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "schema?: " - }, - { - "kind": "Reference", - "text": "CassandraSchema", - "canonicalReference": "cosmos-db-resource-manager!CassandraSchema:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "schema", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ClusterKey:interface", - "docComment": "/**\n * Cosmos DB Cassandra table cluster key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ClusterKey " - } - ], - "releaseTag": "Public", - "name": "ClusterKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ClusterKey#name:member", - "docComment": "/**\n * Name of the Cosmos DB Cassandra table cluster key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ClusterKey#orderBy:member", - "docComment": "/**\n * Order of the Cosmos DB Cassandra table cluster key, only support \"Asc\" and \"Desc\"\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "orderBy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "orderBy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Collection:interface", - "docComment": "/**\n * Interface representing a Collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Collection " - } - ], - "releaseTag": "Public", - "name": "Collection", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Collection#listMetricDefinitions:member(1)", - "docComment": "/**\n * Retrieves metric definitions for the given collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CollectionListMetricDefinitionsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MetricDefinition", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Collection#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account and collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CollectionListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listMetrics" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Collection#listUsages:member(1)", - "docComment": "/**\n * Retrieves the usages (most recent storage data) for the given collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CollectionListUsagesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "cosmos-db-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listUsages" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionListMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CollectionListMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CollectionListMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "MetricDefinitionsListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CollectionListMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CollectionListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CollectionListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "MetricListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CollectionListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionListUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CollectionListUsagesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CollectionListUsagesResponse = " - }, - { - "kind": "Reference", - "text": "UsagesResult", - "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CollectionListUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartition:interface", - "docComment": "/**\n * Interface representing a CollectionPartition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionPartition " - } - ], - "releaseTag": "Public", - "name": "CollectionPartition", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartition#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given collection, split by partition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CollectionPartitionListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PartitionMetric", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listMetrics" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartition#listUsages:member(1)", - "docComment": "/**\n * Retrieves the usages (most recent storage data) for the given collection, split by partition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CollectionPartitionListUsagesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PartitionUsage", - "canonicalReference": "cosmos-db-resource-manager!PartitionUsage:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listUsages" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionPartitionListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CollectionPartitionListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CollectionPartitionListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "PartitionMetricListResult", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CollectionPartitionListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionPartitionListUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CollectionPartitionListUsagesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CollectionPartitionListUsagesResponse = " - }, - { - "kind": "Reference", - "text": "PartitionUsagesResult", - "canonicalReference": "cosmos-db-resource-manager!PartitionUsagesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CollectionPartitionListUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegion:interface", - "docComment": "/**\n * Interface representing a CollectionPartitionRegion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionPartitionRegion " - } - ], - "releaseTag": "Public", - "name": "CollectionPartitionRegion", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegion#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given collection and region, split by partition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", region: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CollectionPartitionRegionListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegionListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PartitionMetric", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "region", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegionListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionPartitionRegionListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CollectionPartitionRegionListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegionListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CollectionPartitionRegionListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "PartitionMetricListResult", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CollectionPartitionRegionListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionRegion:interface", - "docComment": "/**\n * Interface representing a CollectionRegion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionRegion " - } - ], - "releaseTag": "Public", - "name": "CollectionRegion", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!CollectionRegion#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account, collection and region.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", region: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CollectionRegionListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CollectionRegionListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "region", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CollectionRegionListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CollectionRegionListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CollectionRegionListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CollectionRegionListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CollectionRegionListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "MetricListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CollectionRegionListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Column:interface", - "docComment": "/**\n * Cosmos DB Cassandra table column\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Column " - } - ], - "releaseTag": "Public", - "name": "Column", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Column#name:member", - "docComment": "/**\n * Name of the Cosmos DB Cassandra table column\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Column#type:member", - "docComment": "/**\n * Type of the Cosmos DB Cassandra table column\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CompositePath:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CompositePath " - } - ], - "releaseTag": "Public", - "name": "CompositePath", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CompositePath#order:member", - "docComment": "/**\n * Sort order for composite paths.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "order?: " - }, - { - "kind": "Reference", - "text": "CompositePathSortOrder", - "canonicalReference": "cosmos-db-resource-manager!CompositePathSortOrder:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "order", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CompositePath#path:member", - "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!CompositePathSortOrder:type", - "docComment": "/**\n * Defines values for CompositePathSortOrder. \\ {@link KnownCompositePathSortOrder} can be used interchangeably with CompositePathSortOrder, this enum contains the known values that the service supports. ### Known values supported by the service **Ascending** \\ **Descending**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CompositePathSortOrder = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CompositePathSortOrder", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionMode:type", - "docComment": "/**\n * Defines values for ConflictResolutionMode. \\ {@link KnownConflictResolutionMode} can be used interchangeably with ConflictResolutionMode, this enum contains the known values that the service supports. ### Known values supported by the service **LastWriterWins** \\ **Custom**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConflictResolutionMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConflictResolutionMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy:interface", - "docComment": "/**\n * The conflict resolution policy for the container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConflictResolutionPolicy " - } - ], - "releaseTag": "Public", - "name": "ConflictResolutionPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy#conflictResolutionPath:member", - "docComment": "/**\n * The conflict resolution path in the case of LastWriterWins mode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "conflictResolutionPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "conflictResolutionPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy#conflictResolutionProcedure:member", - "docComment": "/**\n * The procedure to resolve conflicts in the case of custom mode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "conflictResolutionProcedure?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "conflictResolutionProcedure", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy#mode:member", - "docComment": "/**\n * Indicates the conflict resolution mode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mode?: " - }, - { - "kind": "Reference", - "text": "ConflictResolutionMode", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type", - "docComment": "/**\n * Defines values for ConnectorOffer. \\ {@link KnownConnectorOffer} can be used interchangeably with ConnectorOffer, this enum contains the known values that the service supports. ### Known values supported by the service **Small**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectorOffer = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectorOffer", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface", - "docComment": "/**\n * The consistency policy for the Cosmos DB database account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConsistencyPolicy " - } - ], - "releaseTag": "Public", - "name": "ConsistencyPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy#defaultConsistencyLevel:member", - "docComment": "/**\n * The default consistency level and configuration settings of the Cosmos DB account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultConsistencyLevel: " - }, - { - "kind": "Reference", - "text": "DefaultConsistencyLevel", - "canonicalReference": "cosmos-db-resource-manager!DefaultConsistencyLevel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultConsistencyLevel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy#maxIntervalInSeconds:member", - "docComment": "/**\n * When used with the Bounded Staleness consistency level, this value represents the time amount of staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is set to 'BoundedStaleness'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxIntervalInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxIntervalInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy#maxStalenessPrefix:member", - "docComment": "/**\n * When used with the Bounded Staleness consistency level, this value represents the number of stale requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set to 'BoundedStaleness'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxStalenessPrefix?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxStalenessPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey:interface", - "docComment": "/**\n * The configuration of the partition key to be used for partitioning data into multiple partitions\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerPartitionKey " - } - ], - "releaseTag": "Public", - "name": "ContainerPartitionKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey#kind:member", - "docComment": "/**\n * Indicates the kind of algorithm used for partitioning\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "kind?: " - }, - { - "kind": "Reference", - "text": "PartitionKind", - "canonicalReference": "cosmos-db-resource-manager!PartitionKind:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey#paths:member", - "docComment": "/**\n * List of paths using which data within the container can be partitioned\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "paths?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "paths", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey#version:member", - "docComment": "/**\n * Indicates the version of the partition key definition\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "version?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class CosmosDBManagementClient extends " - }, - { - "kind": "Reference", - "text": "CosmosDBManagementClientContext", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CosmosDBManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the CosmosDBManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CosmosDBManagementClientOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#cassandraResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cassandraResources: " - }, - { - "kind": "Reference", - "text": "CassandraResources", - "canonicalReference": "cosmos-db-resource-manager!CassandraResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cassandraResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collection:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "collection: " - }, - { - "kind": "Reference", - "text": "Collection", - "canonicalReference": "cosmos-db-resource-manager!Collection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "collection", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collectionPartition:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "collectionPartition: " - }, - { - "kind": "Reference", - "text": "CollectionPartition", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "collectionPartition", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collectionPartitionRegion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "collectionPartitionRegion: " - }, - { - "kind": "Reference", - "text": "CollectionPartitionRegion", - "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegion:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "collectionPartitionRegion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collectionRegion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "collectionRegion: " - }, - { - "kind": "Reference", - "text": "CollectionRegion", - "canonicalReference": "cosmos-db-resource-manager!CollectionRegion:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "collectionRegion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#database:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "database: " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "cosmos-db-resource-manager!Database:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "database", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#databaseAccountRegion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseAccountRegion: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountRegion", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegion:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseAccountRegion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#databaseAccounts:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseAccounts: " - }, - { - "kind": "Reference", - "text": "DatabaseAccounts", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseAccounts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#gremlinResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "gremlinResources: " - }, - { - "kind": "Reference", - "text": "GremlinResources", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "gremlinResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#mongoDBResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "mongoDBResources: " - }, - { - "kind": "Reference", - "text": "MongoDBResources", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mongoDBResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#notebookWorkspaces:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "notebookWorkspaces: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaces", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notebookWorkspaces", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "cosmos-db-resource-manager!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#partitionKeyRangeId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "partitionKeyRangeId: " - }, - { - "kind": "Reference", - "text": "PartitionKeyRangeId", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeId:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partitionKeyRangeId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#partitionKeyRangeIdRegion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "partitionKeyRangeIdRegion: " - }, - { - "kind": "Reference", - "text": "PartitionKeyRangeIdRegion", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegion:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partitionKeyRangeIdRegion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#percentile:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "percentile: " - }, - { - "kind": "Reference", - "text": "Percentile", - "canonicalReference": "cosmos-db-resource-manager!Percentile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "percentile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#percentileSourceTarget:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "percentileSourceTarget: " - }, - { - "kind": "Reference", - "text": "PercentileSourceTarget", - "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTarget:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "percentileSourceTarget", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#percentileTarget:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "percentileTarget: " - }, - { - "kind": "Reference", - "text": "PercentileTarget", - "canonicalReference": "cosmos-db-resource-manager!PercentileTarget:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "percentileTarget", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#privateEndpointConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateEndpointConnections: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnections", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpointConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#privateLinkResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkResources: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResources", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#sqlResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "sqlResources: " - }, - { - "kind": "Reference", - "text": "SqlResources", - "canonicalReference": "cosmos-db-resource-manager!SqlResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sqlResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#tableResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "tableResources: " - }, - { - "kind": "Reference", - "text": "TableResources", - "canonicalReference": "cosmos-db-resource-manager!TableResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tableResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class CosmosDBManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CosmosDBManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the CosmosDBManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CosmosDBManagementClientOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CosmosDBManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CosmosDBManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface", - "docComment": "/**\n * CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are \"If-Match\", \"If-None-Match\", \"Session-Token\" and \"Throughput\"\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CreateUpdateOptions " - } - ], - "releaseTag": "Public", - "name": "CreateUpdateOptions", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions#throughput:member", - "docComment": "/**\n * Request Units per second. For example, \"throughput\": \"10000\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "throughput?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "throughput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Database:interface", - "docComment": "/**\n * Interface representing a Database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Database " - } - ], - "releaseTag": "Public", - "name": "Database", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Database#listMetricDefinitions:member(1)", - "docComment": "/**\n * Retrieves metric definitions for the given database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseListMetricDefinitionsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MetricDefinition", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Database#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account and database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listMetrics" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Database#listUsages:member(1)", - "docComment": "/**\n * Retrieves the usages (most recent data) for the given database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseListUsagesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "cosmos-db-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listUsages" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString:interface", - "docComment": "/**\n * Connection string for the Cosmos DB account\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountConnectionString " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountConnectionString", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString#connectionString:member", - "docComment": "/**\n * Value of the connection string NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly connectionString?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionString", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString#description:member", - "docComment": "/**\n * Description of the connection string NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB database accounts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n kind?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountKind", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountKind:type" - }, - { - "kind": "Content", - "text": ";\n consistencyPolicy?: " - }, - { - "kind": "Reference", - "text": "ConsistencyPolicy", - "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n locations: " - }, - { - "kind": "Reference", - "text": "Location", - "canonicalReference": "cosmos-db-resource-manager!Location:interface" - }, - { - "kind": "Content", - "text": "[];\n databaseAccountOfferType: \"Standard\";\n ipRangeFilter?: string;\n isVirtualNetworkFilterEnabled?: boolean;\n enableAutomaticFailover?: boolean;\n capabilities?: " - }, - { - "kind": "Reference", - "text": "Capability", - "canonicalReference": "cosmos-db-resource-manager!Capability:interface" - }, - { - "kind": "Content", - "text": "[];\n virtualNetworkRules?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface" - }, - { - "kind": "Content", - "text": "[];\n enableMultipleWriteLocations?: boolean;\n enableCassandraConnector?: boolean;\n connectorOffer?: " - }, - { - "kind": "Reference", - "text": "ConnectorOffer", - "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type" - }, - { - "kind": "Content", - "text": ";\n disableKeyBasedMetadataWriteAccess?: boolean;\n keyVaultKeyUri?: string;\n readonly publicNetworkAccess?: " - }, - { - "kind": "Reference", - "text": "PublicNetworkAccess", - "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB database account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n kind?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountKind", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountKind:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n readonly documentEndpoint?: string;\n readonly databaseAccountOfferType?: \"Standard\";\n ipRangeFilter?: string;\n isVirtualNetworkFilterEnabled?: boolean;\n enableAutomaticFailover?: boolean;\n consistencyPolicy?: " - }, - { - "kind": "Reference", - "text": "ConsistencyPolicy", - "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n capabilities?: " - }, - { - "kind": "Reference", - "text": "Capability", - "canonicalReference": "cosmos-db-resource-manager!Capability:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly writeLocations?: " - }, - { - "kind": "Reference", - "text": "Location", - "canonicalReference": "cosmos-db-resource-manager!Location:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly readLocations?: " - }, - { - "kind": "Reference", - "text": "Location", - "canonicalReference": "cosmos-db-resource-manager!Location:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly locations?: " - }, - { - "kind": "Reference", - "text": "Location", - "canonicalReference": "cosmos-db-resource-manager!Location:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly failoverPolicies?: " - }, - { - "kind": "Reference", - "text": "FailoverPolicy", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n virtualNetworkRules?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly privateEndpointConnections?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": "[];\n enableMultipleWriteLocations?: boolean;\n enableCassandraConnector?: boolean;\n connectorOffer?: " - }, - { - "kind": "Reference", - "text": "ConnectorOffer", - "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type" - }, - { - "kind": "Content", - "text": ";\n disableKeyBasedMetadataWriteAccess?: boolean;\n keyVaultKeyUri?: string;\n readonly publicNetworkAccess?: " - }, - { - "kind": "Reference", - "text": "PublicNetworkAccess", - "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountKind:type", - "docComment": "/**\n * Defines values for DatabaseAccountKind. \\ {@link KnownDatabaseAccountKind} can be used interchangeably with DatabaseAccountKind, this enum contains the known values that the service supports. ### Known values supported by the service **GlobalDocumentDB** \\ **MongoDB** \\ **Parse**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountKind = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountKind", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListConnectionStringsResult:interface", - "docComment": "/**\n * The connection strings for the given database account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountListConnectionStringsResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountListConnectionStringsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListConnectionStringsResult#connectionStrings:member", - "docComment": "/**\n * An array that contains the connection strings for the Cosmos DB account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectionStrings?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountConnectionString", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionStrings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListKeysResult:type", - "docComment": "/**\n * The access keys for the given database account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountListKeysResult = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountListReadOnlyKeysResult", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly primaryMasterKey?: string;\n readonly secondaryMasterKey?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountListKeysResult", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface", - "docComment": "/**\n * The read-only access keys for the given database account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountListReadOnlyKeysResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountListReadOnlyKeysResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult#primaryReadonlyMasterKey:member", - "docComment": "/**\n * Base 64 encoded value of the primary read-only key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly primaryReadonlyMasterKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primaryReadonlyMasterKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult#secondaryReadonlyMasterKey:member", - "docComment": "/**\n * Base 64 encoded value of the secondary read-only key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly secondaryReadonlyMasterKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secondaryReadonlyMasterKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters:interface", - "docComment": "/**\n * Parameters to regenerate the keys within the database account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountRegenerateKeyParameters " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountRegenerateKeyParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters#keyKind:member", - "docComment": "/**\n * The access key to regenerate.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyKind: " - }, - { - "kind": "Reference", - "text": "KeyKind", - "canonicalReference": "cosmos-db-resource-manager!KeyKind:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyKind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegion:interface", - "docComment": "/**\n * Interface representing a DatabaseAccountRegion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountRegion " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountRegion", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegion#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account and region.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", region: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountRegionListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegionListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "region", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegionListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountRegionListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountRegionListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegionListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountRegionListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "MetricListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountRegionListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts:interface", - "docComment": "/**\n * Interface representing a DatabaseAccounts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccounts " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccounts", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an Azure Cosmos DB database account. The \"Update\" method is preferred when performing updates on an account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param createUpdateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateParameters: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsCreateOrUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "createUpdateParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an Azure Cosmos DB database account. The \"Update\" method is preferred when performing updates on an account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param createUpdateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateParameters: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsCreateOrUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "createUpdateParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginDelete:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsDeleteOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsDeleteOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginFailoverPriorityChange:member(1)", - "docComment": "/**\n * Changes the failover priority for the Azure Cosmos DB database account. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param failoverParameters - The new failover policies for the database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverPriorityChange(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverParameters: " - }, - { - "kind": "Reference", - "text": "FailoverPolicies", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsFailoverPriorityChangeOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailoverPriorityChange" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginFailoverPriorityChangeAndWait:member(1)", - "docComment": "/**\n * Changes the failover priority for the Azure Cosmos DB database account. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param failoverParameters - The new failover policies for the database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverPriorityChangeAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverParameters: " - }, - { - "kind": "Reference", - "text": "FailoverPolicies", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsFailoverPriorityChangeOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailoverPriorityChangeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOfflineRegion:member(1)", - "docComment": "/**\n * Offline the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOffline - Cosmos DB region to offline for the database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginOfflineRegion(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", regionParameterForOffline: " - }, - { - "kind": "Reference", - "text": "RegionForOnlineOffline", - "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsOfflineRegionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "regionParameterForOffline", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginOfflineRegion" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOfflineRegionAndWait:member(1)", - "docComment": "/**\n * Offline the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOffline - Cosmos DB region to offline for the database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginOfflineRegionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", regionParameterForOffline: " - }, - { - "kind": "Reference", - "text": "RegionForOnlineOffline", - "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsOfflineRegionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "regionParameterForOffline", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginOfflineRegionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOnlineRegion:member(1)", - "docComment": "/**\n * Online the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOnline - Cosmos DB region to online for the database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginOnlineRegion(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", regionParameterForOnline: " - }, - { - "kind": "Reference", - "text": "RegionForOnlineOffline", - "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsOnlineRegionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "regionParameterForOnline", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginOnlineRegion" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOnlineRegionAndWait:member(1)", - "docComment": "/**\n * Online the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOnline - Cosmos DB region to online for the database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginOnlineRegionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", regionParameterForOnline: " - }, - { - "kind": "Reference", - "text": "RegionForOnlineOffline", - "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsOnlineRegionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "regionParameterForOnline", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginOnlineRegionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginRegenerateKey:member(1)", - "docComment": "/**\n * Regenerates an access key for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyToRegenerate - The name of the key to regenerate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRegenerateKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyToRegenerate: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountRegenerateKeyParameters", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsRegenerateKeyOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyToRegenerate", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRegenerateKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginRegenerateKeyAndWait:member(1)", - "docComment": "/**\n * Regenerates an access key for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyToRegenerate - The name of the key to regenerate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRegenerateKeyAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyToRegenerate: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountRegenerateKeyParameters", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsRegenerateKeyOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyToRegenerate", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRegenerateKeyAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginUpdate:member(1)", - "docComment": "/**\n * Updates the properties of an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param updateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateParameters: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "updateParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates the properties of an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param updateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateParameters: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "updateParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#checkNameExists:member(1)", - "docComment": "/**\n * Checks that the Azure Cosmos DB account name already exists. A valid account name may contain only lowercase letters, numbers, and the '-' character, and must be between 3 and 50 characters.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkNameExists(accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsCheckNameExistsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCheckNameExistsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkNameExists" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#get:member(1)", - "docComment": "/**\n * Retrieves the properties of an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsGetOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsGetResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#getReadOnlyKeys:member(1)", - "docComment": "/**\n * Lists the read-only access keys for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getReadOnlyKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsGetReadOnlyKeysOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsGetReadOnlyKeysResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getReadOnlyKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#list:member(1)", - "docComment": "/**\n * Lists all the Azure Cosmos DB database accounts available under the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountGetResults", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the Azure Cosmos DB database accounts available under the given resource group.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListByResourceGroupOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountGetResults", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listConnectionStrings:member(1)", - "docComment": "/**\n * Lists the connection strings for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConnectionStrings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListConnectionStringsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListConnectionStringsResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listConnectionStrings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listKeys:member(1)", - "docComment": "/**\n * Lists the access keys for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListKeysOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListKeysResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listMetricDefinitions:member(1)", - "docComment": "/**\n * Retrieves metric definitions for the given database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListMetricDefinitionsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MetricDefinition", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMetrics" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listReadOnlyKeys:member(1)", - "docComment": "/**\n * Lists the read-only access keys for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listReadOnlyKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListReadOnlyKeysOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListReadOnlyKeysResponse", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listReadOnlyKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listUsages:member(1)", - "docComment": "/**\n * Retrieves the usages (most recent data) for the given database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListUsagesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "cosmos-db-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listUsages" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCheckNameExistsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsCheckNameExistsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsCheckNameExistsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountGetResults", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsFailoverPriorityChangeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsFailoverPriorityChangeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsGetReadOnlyKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsGetReadOnlyKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysResponse:type", - "docComment": "/**\n * Contains response data for the getReadOnlyKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsGetReadOnlyKeysResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountListReadOnlyKeysResult", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsGetReadOnlyKeysResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountGetResults", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListResult", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListConnectionStringsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListConnectionStringsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsResponse:type", - "docComment": "/**\n * Contains response data for the listConnectionStrings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListConnectionStringsResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountListConnectionStringsResult", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListConnectionStringsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListConnectionStringsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysResponse:type", - "docComment": "/**\n * Contains response data for the listKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListKeysResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountListKeysResult", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListKeysResult:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListKeysResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "MetricDefinitionsListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "MetricListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListReadOnlyKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListReadOnlyKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysResponse:type", - "docComment": "/**\n * Contains response data for the listReadOnlyKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListReadOnlyKeysResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountListReadOnlyKeysResult", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListReadOnlyKeysResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountsListResult", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult:interface", - "docComment": "/**\n * The List operation response, that contains the database accounts and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult#value:member", - "docComment": "/**\n * List of database account and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "DatabaseAccountGetResults", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsListUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListUsagesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsListUsagesResponse = " - }, - { - "kind": "Reference", - "text": "UsagesResult", - "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsListUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsOfflineRegionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsOfflineRegionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsOnlineRegionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsOnlineRegionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsRegenerateKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsRegenerateKeyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAccountsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAccountGetResults", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters:interface", - "docComment": "/**\n * Parameters for patching Azure Cosmos DB database account properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAccountUpdateParameters " - } - ], - "releaseTag": "Public", - "name": "DatabaseAccountUpdateParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#capabilities:member", - "docComment": "/**\n * List of Cosmos DB capabilities for the account\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capabilities?: " - }, - { - "kind": "Reference", - "text": "Capability", - "canonicalReference": "cosmos-db-resource-manager!Capability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#connectorOffer:member", - "docComment": "/**\n * The cassandra connector offer type for the Cosmos DB database C* account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectorOffer?: " - }, - { - "kind": "Reference", - "text": "ConnectorOffer", - "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectorOffer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#consistencyPolicy:member", - "docComment": "/**\n * The consistency policy for the Cosmos DB account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "consistencyPolicy?: " - }, - { - "kind": "Reference", - "text": "ConsistencyPolicy", - "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "consistencyPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#disableKeyBasedMetadataWriteAccess:member", - "docComment": "/**\n * Disable write operations on metadata resources (databases, containers, throughput) via account keys\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableKeyBasedMetadataWriteAccess?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disableKeyBasedMetadataWriteAccess", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#enableAutomaticFailover:member", - "docComment": "/**\n * Enables automatic failover of the write region in the rare event that the region is unavailable due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the failover priorities configured for the account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableAutomaticFailover?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableAutomaticFailover", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#enableCassandraConnector:member", - "docComment": "/**\n * Enables the cassandra connector on the Cosmos DB C* account\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableCassandraConnector?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableCassandraConnector", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#enableMultipleWriteLocations:member", - "docComment": "/**\n * Enables the account to write in multiple locations\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableMultipleWriteLocations?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableMultipleWriteLocations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#ipRangeFilter:member", - "docComment": "/**\n * Cosmos DB Firewall Support: This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account. IP addresses/ranges must be comma separated and must not contain any spaces.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipRangeFilter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipRangeFilter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#isVirtualNetworkFilterEnabled:member", - "docComment": "/**\n * Flag to indicate whether to enable/disable Virtual Network ACL rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isVirtualNetworkFilterEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isVirtualNetworkFilterEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#keyVaultKeyUri:member", - "docComment": "/**\n * The URI of the key vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVaultKeyUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVaultKeyUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#location:member", - "docComment": "/**\n * The location of the resource group to which the resource belongs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#locations:member", - "docComment": "/**\n * An array that contains the georeplication locations enabled for the Cosmos DB account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locations?: " - }, - { - "kind": "Reference", - "text": "Location", - "canonicalReference": "cosmos-db-resource-manager!Location:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#publicNetworkAccess:member", - "docComment": "/**\n * Whether requests from Public Network are allowed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly publicNetworkAccess?: " - }, - { - "kind": "Reference", - "text": "PublicNetworkAccess", - "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicNetworkAccess", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#tags:member", - "docComment": "/**\n * Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template type is set with \"defaultExperience\": \"Cassandra\". Current \"defaultExperience\" values also include \"Table\", \"Graph\", \"DocumentDB\", and \"MongoDB\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#virtualNetworkRules:member", - "docComment": "/**\n * List of Virtual Network ACL rules configured for the Cosmos DB account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkRules?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseListMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseListMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseListMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "MetricDefinitionsListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseListMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "MetricListResult", - "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseListUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseListUsagesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseListUsagesResponse = " - }, - { - "kind": "Reference", - "text": "UsagesResult", - "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseListUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DataType:type", - "docComment": "/**\n * Defines values for DataType. \\ {@link KnownDataType} can be used interchangeably with DataType, this enum contains the known values that the service supports. ### Known values supported by the service **String** \\ **Number** \\ **Point** \\ **Polygon** \\ **LineString** \\ **MultiPolygon**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!DefaultConsistencyLevel:type", - "docComment": "/**\n * Defines values for DefaultConsistencyLevel.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DefaultConsistencyLevel = " - }, - { - "kind": "Content", - "text": "\"Eventual\" | \"Session\" | \"BoundedStaleness\" | \"Strong\" | \"ConsistentPrefix\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DefaultConsistencyLevel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ErrorResponse:interface", - "docComment": "/**\n * Error Response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorResponse " - } - ], - "releaseTag": "Public", - "name": "ErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ErrorResponse#code:member", - "docComment": "/**\n * Error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ErrorResponse#message:member", - "docComment": "/**\n * Error message indicating why the operation failed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ExcludedPath:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExcludedPath " - } - ], - "releaseTag": "Public", - "name": "ExcludedPath", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ExcludedPath#path:member", - "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface", - "docComment": "/**\n * The system generated resource properties associated with SQL databases, SQL containers, Gremlin databases and Gremlin graphs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedResourceProperties " - } - ], - "releaseTag": "Public", - "name": "ExtendedResourceProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties#etag:member", - "docComment": "/**\n * A system generated property representing the resource etag required for optimistic concurrency control. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly etag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "etag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties#rid:member", - "docComment": "/**\n * A system generated property. A unique identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly rid?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rid", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties#ts:member", - "docComment": "/**\n * A system generated property that denotes the last updated timestamp of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly ts?: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies:interface", - "docComment": "/**\n * The list of new failover policies for the failover priority change.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverPolicies " - } - ], - "releaseTag": "Public", - "name": "FailoverPolicies", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies#failoverPolicies:member", - "docComment": "/**\n * List of failover policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverPolicies: " - }, - { - "kind": "Reference", - "text": "FailoverPolicy", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy:interface", - "docComment": "/**\n * The failover policy for a given region of a database account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverPolicy " - } - ], - "releaseTag": "Public", - "name": "FailoverPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy#failoverPriority:member", - "docComment": "/**\n * The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverPriority?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverPriority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy#id:member", - "docComment": "/**\n * The unique identifier of the region in which the database account replicates to. Example: <accountName>-<locationName>. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy#locationName:member", - "docComment": "/**\n * The name of the region in which the database account exists.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locationName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locationName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB Gremlin database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinDatabaseCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseResource", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinDatabaseCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinDatabaseGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinDatabaseGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinDatabaseGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseResource", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinDatabaseGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB Gremlin database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinDatabaseGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinDatabaseGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseListResult:interface", - "docComment": "/**\n * The List operation response, that contains the Gremlin databases and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "GremlinDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseListResult#value:member", - "docComment": "/**\n * List of Gremlin databases and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource:interface", - "docComment": "/**\n * Cosmos DB Gremlin database resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinDatabaseResource " - } - ], - "releaseTag": "Public", - "name": "GremlinDatabaseResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB Gremlin database\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB Gremlin graph.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinGraphCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "GremlinGraphResource", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinGraphCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinGraphGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinGraphGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinGraphGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "GremlinGraphResource", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinGraphGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB Gremlin graph.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinGraphGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "GremlinGraphGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "GremlinGraphGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinGraphGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphListResult:interface", - "docComment": "/**\n * The List operation response, that contains the graphs and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinGraphListResult " - } - ], - "releaseTag": "Public", - "name": "GremlinGraphListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphListResult#value:member", - "docComment": "/**\n * List of graphs and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "GremlinGraphGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource:interface", - "docComment": "/**\n * Cosmos DB Gremlin graph resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinGraphResource " - } - ], - "releaseTag": "Public", - "name": "GremlinGraphResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#conflictResolutionPolicy:member", - "docComment": "/**\n * The conflict resolution policy for the graph.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "conflictResolutionPolicy?: " - }, - { - "kind": "Reference", - "text": "ConflictResolutionPolicy", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "conflictResolutionPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#defaultTtl:member", - "docComment": "/**\n * Default time to live\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultTtl?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultTtl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB Gremlin graph\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#indexingPolicy:member", - "docComment": "/**\n * The configuration of the indexing policy. By default, the indexing is automatic for all document paths within the graph\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "indexingPolicy?: " - }, - { - "kind": "Reference", - "text": "IndexingPolicy", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "indexingPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#partitionKey:member", - "docComment": "/**\n * The configuration of the partition key to be used for partitioning data into multiple partitions\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "partitionKey?: " - }, - { - "kind": "Reference", - "text": "ContainerPartitionKey", - "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partitionKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#uniqueKeyPolicy:member", - "docComment": "/**\n * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uniqueKeyPolicy?: " - }, - { - "kind": "Reference", - "text": "UniqueKeyPolicy", - "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uniqueKeyPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources:interface", - "docComment": "/**\n * Interface representing a GremlinResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResources " - } - ], - "releaseTag": "Public", - "name": "GremlinResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinDatabase:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateGremlinDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateGremlinDatabaseParameters: " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateGremlinDatabaseParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateGremlinDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinDatabaseAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateGremlinDatabaseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateGremlinDatabaseParameters: " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateGremlinDatabaseParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateGremlinDatabaseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinGraph:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateGremlinGraph(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateGremlinGraphParameters: " - }, - { - "kind": "Reference", - "text": "GremlinGraphCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinGraphOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinGraphResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinGraphResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateGremlinGraphParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateGremlinGraph" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinGraphAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateGremlinGraphAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateGremlinGraphParameters: " - }, - { - "kind": "Reference", - "text": "GremlinGraphCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinGraphOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesCreateUpdateGremlinGraphResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateGremlinGraphParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateGremlinGraphAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinDatabase:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteGremlinDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesDeleteGremlinDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteGremlinDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinDatabaseAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteGremlinDatabaseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesDeleteGremlinDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteGremlinDatabaseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinGraph:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin graph.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteGremlinGraph(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesDeleteGremlinGraphOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteGremlinGraph" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinGraphAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin graph.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteGremlinGraphAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesDeleteGremlinGraphOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteGremlinGraphAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinDatabaseThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateGremlinDatabaseThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateGremlinDatabaseThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinDatabaseThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateGremlinDatabaseThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateGremlinDatabaseThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinGraphThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateGremlinGraphThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinGraphThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinGraphThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinGraphThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateGremlinGraphThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinGraphThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateGremlinGraphThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinGraphThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesUpdateGremlinGraphThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateGremlinGraphThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinDatabase:member(1)", - "docComment": "/**\n * Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getGremlinDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getGremlinDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinDatabaseThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the Gremlin database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getGremlinDatabaseThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getGremlinDatabaseThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinGraph:member(1)", - "docComment": "/**\n * Gets the Gremlin graph under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getGremlinGraph(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinGraphOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinGraphResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getGremlinGraph" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinGraphThroughput:member(1)", - "docComment": "/**\n * Gets the Gremlin graph throughput under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getGremlinGraphThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", graphName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinGraphThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinResourcesGetGremlinGraphThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "graphName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getGremlinGraphThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#listGremlinDatabases:member(1)", - "docComment": "/**\n * Lists the Gremlin databases under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listGremlinDatabases(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesListGremlinDatabasesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinDatabasesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listGremlinDatabases" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResources#listGremlinGraphs:member(1)", - "docComment": "/**\n * Lists the Gremlin graph under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listGremlinGraphs(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GremlinResourcesListGremlinGraphsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinGraphsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GremlinGraphGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listGremlinGraphs" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateGremlinDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesCreateUpdateGremlinDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesCreateUpdateGremlinGraphOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesCreateUpdateGremlinGraphOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateGremlinGraph operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesCreateUpdateGremlinGraphResponse = " - }, - { - "kind": "Reference", - "text": "GremlinGraphGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesCreateUpdateGremlinGraphResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesDeleteGremlinDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesDeleteGremlinDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesDeleteGremlinGraphOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesDeleteGremlinGraphOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesGetGremlinDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the getGremlinDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesGetGremlinDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesGetGremlinDatabaseThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinDatabaseThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getGremlinDatabaseThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesGetGremlinDatabaseThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinDatabaseThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesGetGremlinGraphOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinGraphOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphResponse:type", - "docComment": "/**\n * Contains response data for the getGremlinGraph operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesGetGremlinGraphResponse = " - }, - { - "kind": "Reference", - "text": "GremlinGraphGetResults", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinGraphResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesGetGremlinGraphThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinGraphThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getGremlinGraphThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesGetGremlinGraphThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesGetGremlinGraphThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinDatabasesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesListGremlinDatabasesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesListGremlinDatabasesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinDatabasesResponse:type", - "docComment": "/**\n * Contains response data for the listGremlinDatabases operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesListGremlinDatabasesResponse = " - }, - { - "kind": "Reference", - "text": "GremlinDatabaseListResult", - "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesListGremlinDatabasesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinGraphsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesListGremlinGraphsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesListGremlinGraphsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinGraphsResponse:type", - "docComment": "/**\n * Contains response data for the listGremlinGraphs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesListGremlinGraphsResponse = " - }, - { - "kind": "Reference", - "text": "GremlinGraphListResult", - "canonicalReference": "cosmos-db-resource-manager!GremlinGraphListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesListGremlinGraphsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateGremlinDatabaseThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesUpdateGremlinDatabaseThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GremlinResourcesUpdateGremlinGraphThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesUpdateGremlinGraphThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateGremlinGraphThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GremlinResourcesUpdateGremlinGraphThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GremlinResourcesUpdateGremlinGraphThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!IncludedPath:interface", - "docComment": "/**\n * The paths that are included in indexing\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IncludedPath " - } - ], - "releaseTag": "Public", - "name": "IncludedPath", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IncludedPath#indexes:member", - "docComment": "/**\n * List of indexes for this path\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "indexes?: " - }, - { - "kind": "Reference", - "text": "Indexes", - "canonicalReference": "cosmos-db-resource-manager!Indexes:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "indexes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IncludedPath#path:member", - "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Indexes:interface", - "docComment": "/**\n * The indexes for the path.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Indexes " - } - ], - "releaseTag": "Public", - "name": "Indexes", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Indexes#dataType:member", - "docComment": "/**\n * The datatype for which the indexing behavior is applied to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataType?: " - }, - { - "kind": "Reference", - "text": "DataType", - "canonicalReference": "cosmos-db-resource-manager!DataType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Indexes#kind:member", - "docComment": "/**\n * Indicates the type of index.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "kind?: " - }, - { - "kind": "Reference", - "text": "IndexKind", - "canonicalReference": "cosmos-db-resource-manager!IndexKind:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Indexes#precision:member", - "docComment": "/**\n * The precision of the index. -1 is maximum precision.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "precision?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "precision", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!IndexingMode:type", - "docComment": "/**\n * Defines values for IndexingMode. \\ {@link KnownIndexingMode} can be used interchangeably with IndexingMode, this enum contains the known values that the service supports. ### Known values supported by the service **Consistent** \\ **Lazy** \\ **None**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IndexingMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IndexingMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy:interface", - "docComment": "/**\n * Cosmos DB indexing policy\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IndexingPolicy " - } - ], - "releaseTag": "Public", - "name": "IndexingPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#automatic:member", - "docComment": "/**\n * Indicates if the indexing policy is automatic\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "automatic?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "automatic", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#compositeIndexes:member", - "docComment": "/**\n * List of composite path list\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "compositeIndexes?: " - }, - { - "kind": "Reference", - "text": "CompositePath", - "canonicalReference": "cosmos-db-resource-manager!CompositePath:interface" - }, - { - "kind": "Content", - "text": "[][]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "compositeIndexes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#excludedPaths:member", - "docComment": "/**\n * List of paths to exclude from indexing\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "excludedPaths?: " - }, - { - "kind": "Reference", - "text": "ExcludedPath", - "canonicalReference": "cosmos-db-resource-manager!ExcludedPath:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "excludedPaths", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#includedPaths:member", - "docComment": "/**\n * List of paths to include in the indexing\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includedPaths?: " - }, - { - "kind": "Reference", - "text": "IncludedPath", - "canonicalReference": "cosmos-db-resource-manager!IncludedPath:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includedPaths", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#indexingMode:member", - "docComment": "/**\n * Indicates the indexing mode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "indexingMode?: " - }, - { - "kind": "Reference", - "text": "IndexingMode", - "canonicalReference": "cosmos-db-resource-manager!IndexingMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "indexingMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#spatialIndexes:member", - "docComment": "/**\n * List of spatial specifics\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "spatialIndexes?: " - }, - { - "kind": "Reference", - "text": "SpatialSpec", - "canonicalReference": "cosmos-db-resource-manager!SpatialSpec:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "spatialIndexes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!IndexKind:type", - "docComment": "/**\n * Defines values for IndexKind. \\ {@link KnownIndexKind} can be used interchangeably with IndexKind, this enum contains the known values that the service supports. ### Known values supported by the service **Hash** \\ **Range** \\ **Spatial**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IndexKind = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IndexKind", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!KeyKind:type", - "docComment": "/**\n * Defines values for KeyKind. \\ {@link KnownKeyKind} can be used interchangeably with KeyKind, this enum contains the known values that the service supports. ### Known values supported by the service **primary** \\ **secondary** \\ **primaryReadonly** \\ **secondaryReadonly**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeyKind = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeyKind", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownCompositePathSortOrder:enum", - "docComment": "/**\n * Known values of {@link CompositePathSortOrder} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownCompositePathSortOrder " - } - ], - "releaseTag": "Public", - "name": "KnownCompositePathSortOrder", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownCompositePathSortOrder.Ascending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ascending = " - }, - { - "kind": "Content", - "text": "\"Ascending\"" - } - ], - "releaseTag": "Public", - "name": "Ascending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownCompositePathSortOrder.Descending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Descending = " - }, - { - "kind": "Content", - "text": "\"Descending\"" - } - ], - "releaseTag": "Public", - "name": "Descending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownConflictResolutionMode:enum", - "docComment": "/**\n * Known values of {@link ConflictResolutionMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownConflictResolutionMode " - } - ], - "releaseTag": "Public", - "name": "KnownConflictResolutionMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownConflictResolutionMode.Custom:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Custom = " - }, - { - "kind": "Content", - "text": "\"Custom\"" - } - ], - "releaseTag": "Public", - "name": "Custom", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownConflictResolutionMode.LastWriterWins:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LastWriterWins = " - }, - { - "kind": "Content", - "text": "\"LastWriterWins\"" - } - ], - "releaseTag": "Public", - "name": "LastWriterWins", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownConnectorOffer:enum", - "docComment": "/**\n * Known values of {@link ConnectorOffer} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownConnectorOffer " - } - ], - "releaseTag": "Public", - "name": "KnownConnectorOffer", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownConnectorOffer.Small:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Small = " - }, - { - "kind": "Content", - "text": "\"Small\"" - } - ], - "releaseTag": "Public", - "name": "Small", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind:enum", - "docComment": "/**\n * Known values of {@link DatabaseAccountKind} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownDatabaseAccountKind " - } - ], - "releaseTag": "Public", - "name": "KnownDatabaseAccountKind", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind.GlobalDocumentDB:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GlobalDocumentDB = " - }, - { - "kind": "Content", - "text": "\"GlobalDocumentDB\"" - } - ], - "releaseTag": "Public", - "name": "GlobalDocumentDB", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind.MongoDB:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MongoDB = " - }, - { - "kind": "Content", - "text": "\"MongoDB\"" - } - ], - "releaseTag": "Public", - "name": "MongoDB", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind.Parse:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Parse = " - }, - { - "kind": "Content", - "text": "\"Parse\"" - } - ], - "releaseTag": "Public", - "name": "Parse", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownDataType:enum", - "docComment": "/**\n * Known values of {@link DataType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownDataType " - } - ], - "releaseTag": "Public", - "name": "KnownDataType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDataType.LineString:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LineString = " - }, - { - "kind": "Content", - "text": "\"LineString\"" - } - ], - "releaseTag": "Public", - "name": "LineString", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDataType.MultiPolygon:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MultiPolygon = " - }, - { - "kind": "Content", - "text": "\"MultiPolygon\"" - } - ], - "releaseTag": "Public", - "name": "MultiPolygon", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDataType.Number:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Number = " - }, - { - "kind": "Content", - "text": "\"Number\"" - } - ], - "releaseTag": "Public", - "name": "Number", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDataType.Point:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Point = " - }, - { - "kind": "Content", - "text": "\"Point\"" - } - ], - "releaseTag": "Public", - "name": "Point", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDataType.Polygon:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Polygon = " - }, - { - "kind": "Content", - "text": "\"Polygon\"" - } - ], - "releaseTag": "Public", - "name": "Polygon", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownDataType.String:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "String = " - }, - { - "kind": "Content", - "text": "\"String\"" - } - ], - "releaseTag": "Public", - "name": "String", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode:enum", - "docComment": "/**\n * Known values of {@link IndexingMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownIndexingMode " - } - ], - "releaseTag": "Public", - "name": "KnownIndexingMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode.Consistent:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Consistent = " - }, - { - "kind": "Content", - "text": "\"Consistent\"" - } - ], - "releaseTag": "Public", - "name": "Consistent", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode.Lazy:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Lazy = " - }, - { - "kind": "Content", - "text": "\"Lazy\"" - } - ], - "releaseTag": "Public", - "name": "Lazy", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind:enum", - "docComment": "/**\n * Known values of {@link IndexKind} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownIndexKind " - } - ], - "releaseTag": "Public", - "name": "KnownIndexKind", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind.Hash:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Hash = " - }, - { - "kind": "Content", - "text": "\"Hash\"" - } - ], - "releaseTag": "Public", - "name": "Hash", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind.Range:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Range = " - }, - { - "kind": "Content", - "text": "\"Range\"" - } - ], - "releaseTag": "Public", - "name": "Range", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind.Spatial:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Spatial = " - }, - { - "kind": "Content", - "text": "\"Spatial\"" - } - ], - "releaseTag": "Public", - "name": "Spatial", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind:enum", - "docComment": "/**\n * Known values of {@link KeyKind} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownKeyKind " - } - ], - "releaseTag": "Public", - "name": "KnownKeyKind", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.Primary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Primary = " - }, - { - "kind": "Content", - "text": "\"primary\"" - } - ], - "releaseTag": "Public", - "name": "Primary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.PrimaryReadonly:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PrimaryReadonly = " - }, - { - "kind": "Content", - "text": "\"primaryReadonly\"" - } - ], - "releaseTag": "Public", - "name": "PrimaryReadonly", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.Secondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Secondary = " - }, - { - "kind": "Content", - "text": "\"secondary\"" - } - ], - "releaseTag": "Public", - "name": "Secondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.SecondaryReadonly:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SecondaryReadonly = " - }, - { - "kind": "Content", - "text": "\"secondaryReadonly\"" - } - ], - "releaseTag": "Public", - "name": "SecondaryReadonly", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownNotebookWorkspaceName:enum", - "docComment": "/**\n * Known values of {@link NotebookWorkspaceName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownNotebookWorkspaceName " - } - ], - "releaseTag": "Public", - "name": "KnownNotebookWorkspaceName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownNotebookWorkspaceName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownPartitionKind:enum", - "docComment": "/**\n * Known values of {@link PartitionKind} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPartitionKind " - } - ], - "releaseTag": "Public", - "name": "KnownPartitionKind", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPartitionKind.Hash:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Hash = " - }, - { - "kind": "Content", - "text": "\"Hash\"" - } - ], - "releaseTag": "Public", - "name": "Hash", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPartitionKind.Range:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Range = " - }, - { - "kind": "Content", - "text": "\"Range\"" - } - ], - "releaseTag": "Public", - "name": "Range", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType:enum", - "docComment": "/**\n * Known values of {@link PrimaryAggregationType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPrimaryAggregationType " - } - ], - "releaseTag": "Public", - "name": "KnownPrimaryAggregationType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Average:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Average = " - }, - { - "kind": "Content", - "text": "\"Average\"" - } - ], - "releaseTag": "Public", - "name": "Average", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Last:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Last = " - }, - { - "kind": "Content", - "text": "\"Last\"" - } - ], - "releaseTag": "Public", - "name": "Last", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Maximum:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Maximum = " - }, - { - "kind": "Content", - "text": "\"Maximum\"" - } - ], - "releaseTag": "Public", - "name": "Maximum", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Minimum:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Minimum = " - }, - { - "kind": "Content", - "text": "\"Minimum\"" - } - ], - "releaseTag": "Public", - "name": "Minimum", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Total:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Total = " - }, - { - "kind": "Content", - "text": "\"Total\"" - } - ], - "releaseTag": "Public", - "name": "Total", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownPublicNetworkAccess:enum", - "docComment": "/**\n * Known values of {@link PublicNetworkAccess} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPublicNetworkAccess " - } - ], - "releaseTag": "Public", - "name": "KnownPublicNetworkAccess", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPublicNetworkAccess.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownPublicNetworkAccess.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType:enum", - "docComment": "/**\n * Known values of {@link SpatialType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSpatialType " - } - ], - "releaseTag": "Public", - "name": "KnownSpatialType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.LineString:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LineString = " - }, - { - "kind": "Content", - "text": "\"LineString\"" - } - ], - "releaseTag": "Public", - "name": "LineString", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.MultiPolygon:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MultiPolygon = " - }, - { - "kind": "Content", - "text": "\"MultiPolygon\"" - } - ], - "releaseTag": "Public", - "name": "MultiPolygon", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.Point:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Point = " - }, - { - "kind": "Content", - "text": "\"Point\"" - } - ], - "releaseTag": "Public", - "name": "Point", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.Polygon:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Polygon = " - }, - { - "kind": "Content", - "text": "\"Polygon\"" - } - ], - "releaseTag": "Public", - "name": "Polygon", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation:enum", - "docComment": "/**\n * Known values of {@link TriggerOperation} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownTriggerOperation " - } - ], - "releaseTag": "Public", - "name": "KnownTriggerOperation", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Create:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Create = " - }, - { - "kind": "Content", - "text": "\"Create\"" - } - ], - "releaseTag": "Public", - "name": "Create", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Delete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Delete = " - }, - { - "kind": "Content", - "text": "\"Delete\"" - } - ], - "releaseTag": "Public", - "name": "Delete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Replace:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Replace = " - }, - { - "kind": "Content", - "text": "\"Replace\"" - } - ], - "releaseTag": "Public", - "name": "Replace", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Update:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Update = " - }, - { - "kind": "Content", - "text": "\"Update\"" - } - ], - "releaseTag": "Public", - "name": "Update", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerType:enum", - "docComment": "/**\n * Known values of {@link TriggerType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownTriggerType " - } - ], - "releaseTag": "Public", - "name": "KnownTriggerType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerType.Post:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Post = " - }, - { - "kind": "Content", - "text": "\"Post\"" - } - ], - "releaseTag": "Public", - "name": "Post", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownTriggerType.Pre:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pre = " - }, - { - "kind": "Content", - "text": "\"Pre\"" - } - ], - "releaseTag": "Public", - "name": "Pre", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType:enum", - "docComment": "/**\n * Known values of {@link UnitType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownUnitType " - } - ], - "releaseTag": "Public", - "name": "KnownUnitType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Bytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Bytes = " - }, - { - "kind": "Content", - "text": "\"Bytes\"" - } - ], - "releaseTag": "Public", - "name": "Bytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.BytesPerSecond:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BytesPerSecond = " - }, - { - "kind": "Content", - "text": "\"BytesPerSecond\"" - } - ], - "releaseTag": "Public", - "name": "BytesPerSecond", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Count:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Count = " - }, - { - "kind": "Content", - "text": "\"Count\"" - } - ], - "releaseTag": "Public", - "name": "Count", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.CountPerSecond:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CountPerSecond = " - }, - { - "kind": "Content", - "text": "\"CountPerSecond\"" - } - ], - "releaseTag": "Public", - "name": "CountPerSecond", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Milliseconds:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Milliseconds = " - }, - { - "kind": "Content", - "text": "\"Milliseconds\"" - } - ], - "releaseTag": "Public", - "name": "Milliseconds", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Percent:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Percent = " - }, - { - "kind": "Content", - "text": "\"Percent\"" - } - ], - "releaseTag": "Public", - "name": "Percent", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Seconds:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Seconds = " - }, - { - "kind": "Content", - "text": "\"Seconds\"" - } - ], - "releaseTag": "Public", - "name": "Seconds", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Location_2:interface", - "docComment": "/**\n * A region in which the Azure Cosmos DB database account is deployed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Location " - } - ], - "releaseTag": "Public", - "name": "Location_2", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Location_2#documentEndpoint:member", - "docComment": "/**\n * The connection endpoint for the specific region. Example: https://<accountName>-<locationName>.documents.azure.com:443/ NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly documentEndpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "documentEndpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Location_2#failoverPriority:member", - "docComment": "/**\n * The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverPriority?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverPriority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Location_2#id:member", - "docComment": "/**\n * The unique identifier of the region within the database account. Example: <accountName>-<locationName>. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Location_2#isZoneRedundant:member", - "docComment": "/**\n * Flag to indicate whether or not this region is an AvailabilityZone region\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isZoneRedundant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isZoneRedundant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Location_2#locationName:member", - "docComment": "/**\n * The name of the region.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locationName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locationName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Location_2#provisioningState:member", - "docComment": "/**\n * The status of the Cosmos DB account at the time the operation was called. The status can be one of following. 'Creating' – the Cosmos DB account is being created. When an account is in Creating state, only properties that are specified as input for the Create Cosmos DB account operation are returned. 'Succeeded' – the Cosmos DB account is active for use. 'Updating' – the Cosmos DB account is being updated. 'Deleting' – the Cosmos DB account is being deleted. 'Failed' – the Cosmos DB account failed creation. 'DeletionFailed' – the Cosmos DB account deletion failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface", - "docComment": "/**\n * Metric data\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Metric " - } - ], - "releaseTag": "Public", - "name": "Metric", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Metric#endTime:member", - "docComment": "/**\n * The end time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Metric#metricValues:member", - "docComment": "/**\n * The metric values for the specified time window and timestep. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly metricValues?: " - }, - { - "kind": "Reference", - "text": "MetricValue", - "canonicalReference": "cosmos-db-resource-manager!MetricValue:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Metric#name:member", - "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "MetricName", - "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Metric#startTime:member", - "docComment": "/**\n * The start time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Metric#timeGrain:member", - "docComment": "/**\n * The time grain to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Metric#unit:member", - "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "UnitType", - "canonicalReference": "cosmos-db-resource-manager!UnitType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MetricAvailability:interface", - "docComment": "/**\n * The availability of the metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricAvailability " - } - ], - "releaseTag": "Public", - "name": "MetricAvailability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricAvailability#retention:member", - "docComment": "/**\n * The retention for the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly retention?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retention", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricAvailability#timeGrain:member", - "docComment": "/**\n * The time grain to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface", - "docComment": "/**\n * The definition of a metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricDefinition " - } - ], - "releaseTag": "Public", - "name": "MetricDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#metricAvailabilities:member", - "docComment": "/**\n * The list of metric availabilities for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly metricAvailabilities?: " - }, - { - "kind": "Reference", - "text": "MetricAvailability", - "canonicalReference": "cosmos-db-resource-manager!MetricAvailability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricAvailabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#name:member", - "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "MetricName", - "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#primaryAggregationType:member", - "docComment": "/**\n * The primary aggregation type of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly primaryAggregationType?: " - }, - { - "kind": "Reference", - "text": "PrimaryAggregationType", - "canonicalReference": "cosmos-db-resource-manager!PrimaryAggregationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primaryAggregationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#resourceUri:member", - "docComment": "/**\n * The resource uri of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#unit:member", - "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "UnitType", - "canonicalReference": "cosmos-db-resource-manager!UnitType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface", - "docComment": "/**\n * The response to a list metric definitions request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricDefinitionsListResult " - } - ], - "releaseTag": "Public", - "name": "MetricDefinitionsListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult#value:member", - "docComment": "/**\n * The list of metric definitions for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "MetricDefinition", - "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface", - "docComment": "/**\n * The response to a list metrics request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricListResult " - } - ], - "releaseTag": "Public", - "name": "MetricListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricListResult#value:member", - "docComment": "/**\n * The list of metrics for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MetricName:interface", - "docComment": "/**\n * A metric name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricName " - } - ], - "releaseTag": "Public", - "name": "MetricName", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricName#localizedValue:member", - "docComment": "/**\n * The friendly name of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricName#value:member", - "docComment": "/**\n * The name of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MetricValue:interface", - "docComment": "/**\n * Represents metrics values.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricValue " - } - ], - "releaseTag": "Public", - "name": "MetricValue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricValue#average:member", - "docComment": "/**\n * The average value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly average?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "average", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricValue#count:member", - "docComment": "/**\n * The number of values for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly count?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricValue#maximum:member", - "docComment": "/**\n * The max value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maximum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricValue#minimum:member", - "docComment": "/**\n * The min value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minimum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricValue#timestamp:member", - "docComment": "/**\n * The metric timestamp (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MetricValue#total:member", - "docComment": "/**\n * The total value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly total?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "total", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB MongoDB collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBCollectionCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionResource", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBCollectionCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBCollectionGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBCollectionGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBCollectionGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionResource", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBCollectionGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB MongoDB collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBCollectionGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBCollectionGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionListResult:interface", - "docComment": "/**\n * The List operation response, that contains the MongoDB collections and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBCollectionListResult " - } - ], - "releaseTag": "Public", - "name": "MongoDBCollectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionListResult#value:member", - "docComment": "/**\n * List of MongoDB collections and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource:interface", - "docComment": "/**\n * Cosmos DB MongoDB collection resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBCollectionResource " - } - ], - "releaseTag": "Public", - "name": "MongoDBCollectionResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB MongoDB collection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource#indexes:member", - "docComment": "/**\n * List of index keys\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "indexes?: " - }, - { - "kind": "Reference", - "text": "MongoIndex", - "canonicalReference": "cosmos-db-resource-manager!MongoIndex:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "indexes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource#shardKey:member", - "docComment": "/**\n * A key-value pair of shard keys to be applied for the request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "shardKey?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "shardKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB MongoDB database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBDatabaseCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseResource", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBDatabaseCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBDatabaseGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBDatabaseGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBDatabaseGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseResource", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBDatabaseGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB MongoDB database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBDatabaseGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBDatabaseGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseListResult:interface", - "docComment": "/**\n * The List operation response, that contains the MongoDB databases and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "MongoDBDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseListResult#value:member", - "docComment": "/**\n * List of MongoDB databases and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource:interface", - "docComment": "/**\n * Cosmos DB MongoDB database resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBDatabaseResource " - } - ], - "releaseTag": "Public", - "name": "MongoDBDatabaseResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB MongoDB database\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources:interface", - "docComment": "/**\n * Interface representing a MongoDBResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResources " - } - ], - "releaseTag": "Public", - "name": "MongoDBResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBCollection:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB MongoDB Collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param createUpdateMongoDBCollectionParameters - The parameters to provide for the current MongoDB Collection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateMongoDBCollection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateMongoDBCollectionParameters: " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateMongoDBCollectionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateMongoDBCollection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBCollectionAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB MongoDB Collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param createUpdateMongoDBCollectionParameters - The parameters to provide for the current MongoDB Collection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateMongoDBCollectionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateMongoDBCollectionParameters: " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateMongoDBCollectionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateMongoDBCollectionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBDatabase:member(1)", - "docComment": "/**\n * Create or updates Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateMongoDBDatabaseParameters - The parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateMongoDBDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateMongoDBDatabaseParameters: " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateMongoDBDatabaseParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateMongoDBDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBDatabaseAndWait:member(1)", - "docComment": "/**\n * Create or updates Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateMongoDBDatabaseParameters - The parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateMongoDBDatabaseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateMongoDBDatabaseParameters: " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateMongoDBDatabaseParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateMongoDBDatabaseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBCollection:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB Collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteMongoDBCollection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesDeleteMongoDBCollectionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteMongoDBCollection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBCollectionAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB Collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteMongoDBCollectionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesDeleteMongoDBCollectionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteMongoDBCollectionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBDatabase:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteMongoDBDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesDeleteMongoDBDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteMongoDBDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBDatabaseAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteMongoDBDatabaseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesDeleteMongoDBDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteMongoDBDatabaseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBCollectionThroughput:member(1)", - "docComment": "/**\n * Update the RUs per second of an Azure Cosmos DB MongoDB collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB collection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateMongoDBCollectionThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateMongoDBCollectionThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBCollectionThroughputAndWait:member(1)", - "docComment": "/**\n * Update the RUs per second of an Azure Cosmos DB MongoDB collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB collection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateMongoDBCollectionThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateMongoDBCollectionThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBDatabaseThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of the an Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateMongoDBDatabaseThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateMongoDBDatabaseThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBDatabaseThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of the an Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateMongoDBDatabaseThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateMongoDBDatabaseThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBCollection:member(1)", - "docComment": "/**\n * Gets the MongoDB collection under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMongoDBCollection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBCollectionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBCollectionResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getMongoDBCollection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBCollectionThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the MongoDB collection under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMongoDBCollectionThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBCollectionThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getMongoDBCollectionThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBDatabase:member(1)", - "docComment": "/**\n * Gets the MongoDB databases under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMongoDBDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getMongoDBDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBDatabaseThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the MongoDB database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMongoDBDatabaseThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBResourcesGetMongoDBDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getMongoDBDatabaseThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#listMongoDBCollections:member(1)", - "docComment": "/**\n * Lists the MongoDB collection under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMongoDBCollections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesListMongoDBCollectionsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBCollectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBCollectionGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMongoDBCollections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#listMongoDBDatabases:member(1)", - "docComment": "/**\n * Lists the MongoDB databases under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMongoDBDatabases(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MongoDBResourcesListMongoDBDatabasesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBDatabasesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMongoDBDatabases" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateMongoDBCollection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesCreateUpdateMongoDBCollectionResponse = " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateMongoDBDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesCreateUpdateMongoDBDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesDeleteMongoDBCollectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesDeleteMongoDBCollectionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesDeleteMongoDBDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesDeleteMongoDBDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesGetMongoDBCollectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBCollectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionResponse:type", - "docComment": "/**\n * Contains response data for the getMongoDBCollection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesGetMongoDBCollectionResponse = " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBCollectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getMongoDBCollectionThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesGetMongoDBCollectionThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBCollectionThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesGetMongoDBDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the getMongoDBDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesGetMongoDBDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getMongoDBDatabaseThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesGetMongoDBDatabaseThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesGetMongoDBDatabaseThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBCollectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesListMongoDBCollectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesListMongoDBCollectionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBCollectionsResponse:type", - "docComment": "/**\n * Contains response data for the listMongoDBCollections operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesListMongoDBCollectionsResponse = " - }, - { - "kind": "Reference", - "text": "MongoDBCollectionListResult", - "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesListMongoDBCollectionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBDatabasesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesListMongoDBDatabasesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesListMongoDBDatabasesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBDatabasesResponse:type", - "docComment": "/**\n * Contains response data for the listMongoDBDatabases operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesListMongoDBDatabasesResponse = " - }, - { - "kind": "Reference", - "text": "MongoDBDatabaseListResult", - "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesListMongoDBDatabasesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateMongoDBCollectionThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesUpdateMongoDBCollectionThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateMongoDBDatabaseThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoIndex:interface", - "docComment": "/**\n * Cosmos DB MongoDB collection index key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoIndex " - } - ], - "releaseTag": "Public", - "name": "MongoIndex", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoIndex#key:member", - "docComment": "/**\n * Cosmos DB MongoDB collection index keys\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "key?: " - }, - { - "kind": "Reference", - "text": "MongoIndexKeys", - "canonicalReference": "cosmos-db-resource-manager!MongoIndexKeys:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "key", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoIndex#options:member", - "docComment": "/**\n * Cosmos DB MongoDB collection index key options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "options?: " - }, - { - "kind": "Reference", - "text": "MongoIndexOptions", - "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "options", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoIndexKeys:interface", - "docComment": "/**\n * Cosmos DB MongoDB collection resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoIndexKeys " - } - ], - "releaseTag": "Public", - "name": "MongoIndexKeys", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoIndexKeys#keys:member", - "docComment": "/**\n * List of keys for each MongoDB collection in the Azure Cosmos DB service\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keys?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions:interface", - "docComment": "/**\n * Cosmos DB MongoDB collection index options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MongoIndexOptions " - } - ], - "releaseTag": "Public", - "name": "MongoIndexOptions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions#expireAfterSeconds:member", - "docComment": "/**\n * Expire after seconds\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expireAfterSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expireAfterSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions#unique:member", - "docComment": "/**\n * Is unique or not\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unique?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unique", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type", - "docComment": "/**\n * A notebook workspace resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotebookWorkspace = " - }, - { - "kind": "Reference", - "text": "ARMProxyResource", - "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly notebookServerEndpoint?: string;\n readonly status?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspace", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult:interface", - "docComment": "/**\n * The connection info for the given notebook workspace\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspaceConnectionInfoResult " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspaceConnectionInfoResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult#authToken:member", - "docComment": "/**\n * Specifies auth token used for connecting to Notebook server (uses token-based auth). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly authToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult#notebookServerEndpoint:member", - "docComment": "/**\n * Specifies the endpoint of Notebook server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly notebookServerEndpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notebookServerEndpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create a notebook workspace resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotebookWorkspaceCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMProxyResource", - "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspaceCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceListResult:interface", - "docComment": "/**\n * A list of notebook workspace resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspaceListResult " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspaceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceListResult#value:member", - "docComment": "/**\n * Array of notebook workspace resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspace", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type", - "docComment": "/**\n * Defines values for NotebookWorkspaceName. \\ {@link KnownNotebookWorkspaceName} can be used interchangeably with NotebookWorkspaceName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotebookWorkspaceName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspaceName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces:interface", - "docComment": "/**\n * Interface representing a NotebookWorkspaces.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspaces " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspaces", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param notebookCreateUpdateParameters - The notebook workspace to create for the current database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", notebookCreateUpdateParameters: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesCreateOrUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "notebookCreateUpdateParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param notebookCreateUpdateParameters - The notebook workspace to create for the current database account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", notebookCreateUpdateParameters: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesCreateOrUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "notebookCreateUpdateParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginDelete:member(1)", - "docComment": "/**\n * Deletes the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesDeleteOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesDeleteOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginRegenerateAuthToken:member(1)", - "docComment": "/**\n * Regenerates the auth token for the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRegenerateAuthToken(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesRegenerateAuthTokenOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRegenerateAuthToken" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginRegenerateAuthTokenAndWait:member(1)", - "docComment": "/**\n * Regenerates the auth token for the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRegenerateAuthTokenAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesRegenerateAuthTokenOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRegenerateAuthTokenAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginStart:member(1)", - "docComment": "/**\n * Starts the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesStartOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginStartAndWait:member(1)", - "docComment": "/**\n * Starts the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesStartOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#get:member(1)", - "docComment": "/**\n * Gets the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesGetOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesGetResponse", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#listByDatabaseAccount:member(1)", - "docComment": "/**\n * Gets the notebook workspace resources of an existing Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabaseAccount(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesListByDatabaseAccountOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListByDatabaseAccountOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NotebookWorkspace", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByDatabaseAccount" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#listConnectionInfo:member(1)", - "docComment": "/**\n * Retrieves the connection info for the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConnectionInfo(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", notebookWorkspaceName: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceName", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesListConnectionInfoOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NotebookWorkspacesListConnectionInfoResponse", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "notebookWorkspaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listConnectionInfo" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspacesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotebookWorkspacesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NotebookWorkspace", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspacesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspacesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotebookWorkspacesGetResponse = " - }, - { - "kind": "Reference", - "text": "NotebookWorkspace", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListByDatabaseAccountOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspacesListByDatabaseAccountOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesListByDatabaseAccountOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListByDatabaseAccountResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseAccount operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotebookWorkspacesListByDatabaseAccountResponse = " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceListResult", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesListByDatabaseAccountResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspacesListConnectionInfoOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesListConnectionInfoOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoResponse:type", - "docComment": "/**\n * Contains response data for the listConnectionInfo operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotebookWorkspacesListConnectionInfoResponse = " - }, - { - "kind": "Reference", - "text": "NotebookWorkspaceConnectionInfoResult", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesListConnectionInfoResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspacesRegenerateAuthTokenOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesRegenerateAuthTokenOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NotebookWorkspacesStartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NotebookWorkspacesStartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Operation:interface", - "docComment": "/**\n * REST API operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Operation#display:member", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "cosmos-db-resource-manager!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!OperationDisplay:interface", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#description:member", - "docComment": "/**\n * Description of operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#operation:member", - "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft.ResourceProvider\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Resource Provider operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!OperationListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!OperationListResult#value:member", - "docComment": "/**\n * List of operations supported by the Resource Provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "cosmos-db-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available Cosmos DB Resource Provider operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "cosmos-db-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!OperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!OperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "cosmos-db-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "cosmos-db-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface", - "docComment": "/**\n * Cosmos DB options resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OptionsResource " - } - ], - "releaseTag": "Public", - "name": "OptionsResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource#throughput:member", - "docComment": "/**\n * Value of the Cosmos DB resource throughput. Use the ThroughputSetting resource when retrieving offer details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "throughput?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "throughput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeId:interface", - "docComment": "/**\n * Interface representing a PartitionKeyRangeId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartitionKeyRangeId " - } - ], - "releaseTag": "Public", - "name": "PartitionKeyRangeId", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeId#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given partition key range id.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param partitionKeyRangeId - Partition Key Range Id for which to get data.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", partitionKeyRangeId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PartitionKeyRangeIdListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PartitionMetric", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "partitionKeyRangeId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartitionKeyRangeIdListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PartitionKeyRangeIdListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PartitionKeyRangeIdListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "PartitionMetricListResult", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PartitionKeyRangeIdListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegion:interface", - "docComment": "/**\n * Interface representing a PartitionKeyRangeIdRegion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartitionKeyRangeIdRegion " - } - ], - "releaseTag": "Public", - "name": "PartitionKeyRangeIdRegion", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegion#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given partition key range id and region.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param partitionKeyRangeId - Partition Key Range Id for which to get data.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", region: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", collectionRid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", partitionKeyRangeId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PartitionKeyRangeIdRegionListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegionListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PartitionMetric", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "region", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "databaseRid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "collectionRid", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "partitionKeyRangeId", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegionListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartitionKeyRangeIdRegionListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PartitionKeyRangeIdRegionListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegionListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PartitionKeyRangeIdRegionListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "PartitionMetricListResult", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PartitionKeyRangeIdRegionListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PartitionKind:type", - "docComment": "/**\n * Defines values for PartitionKind. \\ {@link KnownPartitionKind} can be used interchangeably with PartitionKind, this enum contains the known values that the service supports. ### Known values supported by the service **Hash** \\ **Range**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PartitionKind = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PartitionKind", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type", - "docComment": "/**\n * The metric values for a single partition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PartitionMetric = " - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "cosmos-db-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly partitionId?: string;\n readonly partitionKeyRangeId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PartitionMetric", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface", - "docComment": "/**\n * The response to a list partition metrics request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartitionMetricListResult " - } - ], - "releaseTag": "Public", - "name": "PartitionMetricListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult#value:member", - "docComment": "/**\n * The list of partition-level metrics for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "PartitionMetric", - "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PartitionUsage:type", - "docComment": "/**\n * The partition level usage data for a usage request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PartitionUsage = " - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "cosmos-db-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly partitionId?: string;\n readonly partitionKeyRangeId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PartitionUsage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PartitionUsagesResult:interface", - "docComment": "/**\n * The response to a list partition level usage request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartitionUsagesResult " - } - ], - "releaseTag": "Public", - "name": "PartitionUsagesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PartitionUsagesResult#value:member", - "docComment": "/**\n * The list of partition-level usages for the database. A usage is a point in time metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "PartitionUsage", - "canonicalReference": "cosmos-db-resource-manager!PartitionUsage:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Percentile:interface", - "docComment": "/**\n * Interface representing a Percentile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Percentile " - } - ], - "releaseTag": "Public", - "name": "Percentile", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!Percentile#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account. This url is only for PBS and Replication Latency data\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PercentileListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PercentileListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PercentileMetric", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PercentileListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PercentileListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PercentileListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PercentileListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PercentileListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "PercentileMetricListResult", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PercentileListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface", - "docComment": "/**\n * Percentile Metric data\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PercentileMetric " - } - ], - "releaseTag": "Public", - "name": "PercentileMetric", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#endTime:member", - "docComment": "/**\n * The end time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#metricValues:member", - "docComment": "/**\n * The percentile metric values for the specified time window and timestep. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly metricValues?: " - }, - { - "kind": "Reference", - "text": "PercentileMetricValue", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetricValue:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#name:member", - "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "MetricName", - "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#startTime:member", - "docComment": "/**\n * The start time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#timeGrain:member", - "docComment": "/**\n * The time grain to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#unit:member", - "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "UnitType", - "canonicalReference": "cosmos-db-resource-manager!UnitType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface", - "docComment": "/**\n * The response to a list percentile metrics request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PercentileMetricListResult " - } - ], - "releaseTag": "Public", - "name": "PercentileMetricListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult#value:member", - "docComment": "/**\n * The list of percentile metrics for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "PercentileMetric", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetricValue:type", - "docComment": "/**\n * Represents percentile metrics values.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PercentileMetricValue = " - }, - { - "kind": "Reference", - "text": "MetricValue", - "canonicalReference": "cosmos-db-resource-manager!MetricValue:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly p10?: number;\n readonly p25?: number;\n readonly p50?: number;\n readonly p75?: number;\n readonly p90?: number;\n readonly p95?: number;\n readonly p99?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PercentileMetricValue", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTarget:interface", - "docComment": "/**\n * Interface representing a PercentileSourceTarget.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PercentileSourceTarget " - } - ], - "releaseTag": "Public", - "name": "PercentileSourceTarget", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTarget#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given account, source and target region. This url is only for PBS and Replication Latency data\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param sourceRegion - Source region from which data is written. Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param targetRegion - Target region to which data is written. Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sourceRegion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", targetRegion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PercentileSourceTargetListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTargetListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PercentileMetric", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "sourceRegion", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "targetRegion", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTargetListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PercentileSourceTargetListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PercentileSourceTargetListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTargetListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PercentileSourceTargetListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "PercentileMetricListResult", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PercentileSourceTargetListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PercentileTarget:interface", - "docComment": "/**\n * Interface representing a PercentileTarget.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PercentileTarget " - } - ], - "releaseTag": "Public", - "name": "PercentileTarget", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PercentileTarget#listMetrics:member(1)", - "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given account target region. This url is only for PBS and Replication Latency data\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param targetRegion - Target region to which data is written. Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", targetRegion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PercentileTargetListMetricsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PercentileTargetListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PercentileMetric", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "targetRegion", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PercentileTargetListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PercentileTargetListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PercentileTargetListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PercentileTargetListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PercentileTargetListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "PercentileMetricListResult", - "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PercentileTargetListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrimaryAggregationType:type", - "docComment": "/**\n * Defines values for PrimaryAggregationType. \\ {@link KnownPrimaryAggregationType} can be used interchangeably with PrimaryAggregationType, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Average** \\ **Total** \\ **Minimum** \\ **Maximum** \\ **Last**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrimaryAggregationType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrimaryAggregationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnection:type", - "docComment": "/**\n * A private endpoint connection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnection = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "cosmos-db-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointProperty", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty:interface" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionStateProperty", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type", - "docComment": "/**\n * A private endpoint connection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionAutoGenerated = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "cosmos-db-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointProperty", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty:interface" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface" - }, - { - "kind": "Content", - "text": ";\n groupId?: string;\n provisioningState?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionAutoGenerated", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionListResult:interface", - "docComment": "/**\n * A list of private endpoint connections\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionListResult#value:member", - "docComment": "/**\n * Array of private endpoint connections\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionAutoGenerated", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections:interface", - "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnections " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionAutoGenerated", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionAutoGenerated", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginDelete:member(1)", - "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#get:member(1)", - "docComment": "/**\n * Gets a private endpoint connection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetResponse", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#listByDatabaseAccount:member(1)", - "docComment": "/**\n * List all private endpoint connections on a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabaseAccount(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsListByDatabaseAccountOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsListByDatabaseAccountOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionAutoGenerated", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByDatabaseAccount" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionAutoGenerated", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionAutoGenerated", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsListByDatabaseAccountOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsListByDatabaseAccountOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListByDatabaseAccountOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsListByDatabaseAccountResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseAccount operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsListByDatabaseAccountResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionListResult", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListByDatabaseAccountResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty:interface", - "docComment": "/**\n * Private endpoint which the connection belongs to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointProperty " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointProperty", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty#id:member", - "docComment": "/**\n * Resource id of the private endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type", - "docComment": "/**\n * A private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResource = " - }, - { - "kind": "Reference", - "text": "ARMProxyResource", - "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly groupId?: string;\n readonly requiredMembers?: string[];\n readonly requiredZoneNames?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourceListResult:interface", - "docComment": "/**\n * A list of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourceListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourceListResult#value:member", - "docComment": "/**\n * Array of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources:interface", - "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResources " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources#get:member(1)", - "docComment": "/**\n * Gets the private link resources that need to be created for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param groupName - The name of the private link resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", groupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesGetOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesGetResponse", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "groupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources#listByDatabaseAccount:member(1)", - "docComment": "/**\n * Gets the private link resources that need to be created for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabaseAccount(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesListByDatabaseAccountOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesListByDatabaseAccountOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByDatabaseAccount" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResourcesGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesListByDatabaseAccountOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesListByDatabaseAccountOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByDatabaseAccountOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesListByDatabaseAccountResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseAccount operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResourcesListByDatabaseAccountResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourceListResult", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByDatabaseAccountResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty:interface", - "docComment": "/**\n * Connection State of the Private Endpoint Connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceConnectionStateProperty " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionStateProperty", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty#actionsRequired:member", - "docComment": "/**\n * Any action that is required beyond basic workflow (approve/ reject/ disconnect) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly actionsRequired?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionsRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty#status:member", - "docComment": "/**\n * The private link service connection status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface", - "docComment": "/**\n * Connection State of the Private Endpoint Connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#actionsRequired:member", - "docComment": "/**\n * Any action that is required beyond basic workflow (approve/ reject/ disconnect) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly actionsRequired?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionsRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#description:member", - "docComment": "/**\n * The private link service connection description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#status:member", - "docComment": "/**\n * The private link service connection status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource:interface", - "docComment": "/**\n * Cosmos DB provisioned throughput settings object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvisionedThroughputSettingsResource " - } - ], - "releaseTag": "Public", - "name": "ProvisionedThroughputSettingsResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource#autoUpgradePolicy:member", - "docComment": "/**\n * Cosmos DB resource auto-upgrade policy\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoUpgradePolicy?: " - }, - { - "kind": "Reference", - "text": "AutoUpgradePolicyResource", - "canonicalReference": "cosmos-db-resource-manager!AutoUpgradePolicyResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoUpgradePolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource#maxThroughput:member", - "docComment": "/**\n * Represents maximum throughput container can scale up to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxThroughput: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxThroughput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource#targetMaxThroughput:member", - "docComment": "/**\n * Represents target maximum throughput container can scale up to once offer is no longer in pending state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetMaxThroughput?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetMaxThroughput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!ProxyResource:type", - "docComment": "/**\n * The resource model definition for a ARM proxy resource. It will have everything other than required location and tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProxyResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "cosmos-db-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProxyResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type", - "docComment": "/**\n * Defines values for PublicNetworkAccess. \\ {@link KnownPublicNetworkAccess} can be used interchangeably with PublicNetworkAccess, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicNetworkAccess = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicNetworkAccess", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface", - "docComment": "/**\n * Cosmos DB region to online or offline.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RegionForOnlineOffline " - } - ], - "releaseTag": "Public", - "name": "RegionForOnlineOffline", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline#region:member", - "docComment": "/**\n * Cosmos DB region, with spaces between words and each word capitalized.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "region: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "region", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Resource:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Resource#id:member", - "docComment": "/**\n * Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Resource#name:member", - "docComment": "/**\n * The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Resource#type:member", - "docComment": "/**\n * The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SpatialSpec:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SpatialSpec " - } - ], - "releaseTag": "Public", - "name": "SpatialSpec", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SpatialSpec#path:member", - "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SpatialSpec#types:member", - "docComment": "/**\n * List of path's spatial type\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "types?: " - }, - { - "kind": "Reference", - "text": "SpatialType", - "canonicalReference": "cosmos-db-resource-manager!SpatialType:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "types", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SpatialType:type", - "docComment": "/**\n * Defines values for SpatialType. \\ {@link KnownSpatialType} can be used interchangeably with SpatialType, this enum contains the known values that the service supports. ### Known values supported by the service **Point** \\ **LineString** \\ **Polygon** \\ **MultiPolygon**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SpatialType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SpatialType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlContainerCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "SqlContainerResource", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlContainerCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlContainerGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlContainerGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlContainerGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "SqlContainerResource", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlContainerGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlContainerGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "SqlContainerGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "SqlContainerGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlContainerGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerListResult:interface", - "docComment": "/**\n * The List operation response, that contains the containers and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlContainerListResult " - } - ], - "releaseTag": "Public", - "name": "SqlContainerListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerListResult#value:member", - "docComment": "/**\n * List of containers and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SqlContainerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource:interface", - "docComment": "/**\n * Cosmos DB SQL container resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlContainerResource " - } - ], - "releaseTag": "Public", - "name": "SqlContainerResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#conflictResolutionPolicy:member", - "docComment": "/**\n * The conflict resolution policy for the container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "conflictResolutionPolicy?: " - }, - { - "kind": "Reference", - "text": "ConflictResolutionPolicy", - "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "conflictResolutionPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#defaultTtl:member", - "docComment": "/**\n * Default time to live\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultTtl?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultTtl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB SQL container\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#indexingPolicy:member", - "docComment": "/**\n * The configuration of the indexing policy. By default, the indexing is automatic for all document paths within the container\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "indexingPolicy?: " - }, - { - "kind": "Reference", - "text": "IndexingPolicy", - "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "indexingPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#partitionKey:member", - "docComment": "/**\n * The configuration of the partition key to be used for partitioning data into multiple partitions\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "partitionKey?: " - }, - { - "kind": "Reference", - "text": "ContainerPartitionKey", - "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partitionKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#uniqueKeyPolicy:member", - "docComment": "/**\n * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uniqueKeyPolicy?: " - }, - { - "kind": "Reference", - "text": "UniqueKeyPolicy", - "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uniqueKeyPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB SQL database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlDatabaseCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "SqlDatabaseResource", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlDatabaseCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlDatabaseGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlDatabaseGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlDatabaseGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "SqlDatabaseResource", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n colls?: string;\n users?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlDatabaseGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB SQL database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlDatabaseGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "SqlDatabaseGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "SqlDatabaseGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlDatabaseGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseListResult:interface", - "docComment": "/**\n * The List operation response, that contains the SQL databases and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "SqlDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseListResult#value:member", - "docComment": "/**\n * List of SQL databases and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SqlDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource:interface", - "docComment": "/**\n * Cosmos DB SQL database resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlDatabaseResource " - } - ], - "releaseTag": "Public", - "name": "SqlDatabaseResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB SQL database\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResources:interface", - "docComment": "/**\n * Interface representing a SqlResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResources " - } - ], - "releaseTag": "Public", - "name": "SqlResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlContainer:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param createUpdateSqlContainerParameters - The parameters to provide for the current SQL container.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlContainer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlContainerParameters: " - }, - { - "kind": "Reference", - "text": "SqlContainerCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlContainerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlContainerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlContainerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateSqlContainerParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateSqlContainer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlContainerAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param createUpdateSqlContainerParameters - The parameters to provide for the current SQL container.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlContainerAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlContainerParameters: " - }, - { - "kind": "Reference", - "text": "SqlContainerCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlContainerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlContainerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "createUpdateSqlContainerParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateUpdateSqlContainerAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlDatabase:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateSqlDatabaseParameters - The parameters to provide for the current SQL database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlDatabaseParameters: " - }, - { - "kind": "Reference", - "text": "SqlDatabaseCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateSqlDatabaseParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateSqlDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlDatabaseAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateSqlDatabaseParameters - The parameters to provide for the current SQL database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlDatabaseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlDatabaseParameters: " - }, - { - "kind": "Reference", - "text": "SqlDatabaseCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateSqlDatabaseParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateSqlDatabaseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlStoredProcedure:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL storedProcedure\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param createUpdateSqlStoredProcedureParameters - The parameters to provide for the current SQL storedProcedure.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlStoredProcedure(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", storedProcedureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlStoredProcedureParameters: " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 25 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "storedProcedureName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "createUpdateSqlStoredProcedureParameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateUpdateSqlStoredProcedure" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlStoredProcedureAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL storedProcedure\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param createUpdateSqlStoredProcedureParameters - The parameters to provide for the current SQL storedProcedure.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlStoredProcedureAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", storedProcedureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlStoredProcedureParameters: " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "storedProcedureName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "createUpdateSqlStoredProcedureParameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateUpdateSqlStoredProcedureAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlTrigger:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL trigger\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param createUpdateSqlTriggerParameters - The parameters to provide for the current SQL trigger.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlTrigger(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", triggerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlTriggerParameters: " - }, - { - "kind": "Reference", - "text": "SqlTriggerCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlTriggerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlTriggerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlTriggerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 25 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "triggerName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "createUpdateSqlTriggerParameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateUpdateSqlTrigger" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlTriggerAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL trigger\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param createUpdateSqlTriggerParameters - The parameters to provide for the current SQL trigger.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlTriggerAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", triggerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlTriggerParameters: " - }, - { - "kind": "Reference", - "text": "SqlTriggerCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlTriggerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlTriggerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "triggerName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "createUpdateSqlTriggerParameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateUpdateSqlTriggerAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlUserDefinedFunction:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL userDefinedFunction\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param createUpdateSqlUserDefinedFunctionParameters - The parameters to provide for the current SQL userDefinedFunction.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlUserDefinedFunction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", userDefinedFunctionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlUserDefinedFunctionParameters: " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 25 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "userDefinedFunctionName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "createUpdateSqlUserDefinedFunctionParameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateUpdateSqlUserDefinedFunction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlUserDefinedFunctionAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB SQL userDefinedFunction\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param createUpdateSqlUserDefinedFunctionParameters - The parameters to provide for the current SQL userDefinedFunction.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateSqlUserDefinedFunctionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", userDefinedFunctionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateSqlUserDefinedFunctionParameters: " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "userDefinedFunctionName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "createUpdateSqlUserDefinedFunctionParameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateUpdateSqlUserDefinedFunctionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlContainer:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL container.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlContainer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlContainerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteSqlContainer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlContainerAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL container.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlContainerAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlContainerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteSqlContainerAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlDatabase:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteSqlDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlDatabaseAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlDatabaseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteSqlDatabaseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlStoredProcedure:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL storedProcedure.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlStoredProcedure(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", storedProcedureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlStoredProcedureOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "storedProcedureName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteSqlStoredProcedure" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlStoredProcedureAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL storedProcedure.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlStoredProcedureAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", storedProcedureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlStoredProcedureOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "storedProcedureName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteSqlStoredProcedureAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlTrigger:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL trigger.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlTrigger(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", triggerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlTriggerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "triggerName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteSqlTrigger" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlTriggerAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL trigger.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlTriggerAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", triggerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlTriggerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "triggerName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteSqlTriggerAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlUserDefinedFunction:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL userDefinedFunction.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlUserDefinedFunction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", userDefinedFunctionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "userDefinedFunctionName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteSqlUserDefinedFunction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlUserDefinedFunctionAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL userDefinedFunction.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteSqlUserDefinedFunctionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", userDefinedFunctionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "userDefinedFunctionName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteSqlUserDefinedFunctionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlContainerThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL container.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateSqlContainerThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlContainerThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlContainerThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlContainerThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateSqlContainerThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlContainerThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL container.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateSqlContainerThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlContainerThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlContainerThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateSqlContainerThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlDatabaseThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateSqlDatabaseThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateSqlDatabaseThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlDatabaseThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateSqlDatabaseThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesUpdateSqlDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateSqlDatabaseThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlContainer:member(1)", - "docComment": "/**\n * Gets the SQL container under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSqlContainer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlContainerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlContainerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getSqlContainer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlContainerThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the SQL container under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSqlContainerThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlContainerThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlContainerThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getSqlContainerThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlDatabase:member(1)", - "docComment": "/**\n * Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSqlDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlDatabaseOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlDatabaseResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSqlDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlDatabaseThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the SQL database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSqlDatabaseThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlDatabaseThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlDatabaseThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSqlDatabaseThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlStoredProcedure:member(1)", - "docComment": "/**\n * Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSqlStoredProcedure(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", storedProcedureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlStoredProcedureOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlStoredProcedureResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "storedProcedureName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getSqlStoredProcedure" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlTrigger:member(1)", - "docComment": "/**\n * Gets the SQL trigger under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSqlTrigger(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", triggerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlTriggerOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlTriggerResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "triggerName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getSqlTrigger" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlUserDefinedFunction:member(1)", - "docComment": "/**\n * Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSqlUserDefinedFunction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", userDefinedFunctionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlUserDefinedFunctionOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlResourcesGetSqlUserDefinedFunctionResponse", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "userDefinedFunctionName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getSqlUserDefinedFunction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlContainers:member(1)", - "docComment": "/**\n * Lists the SQL container under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSqlContainers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesListSqlContainersOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlContainersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlContainerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSqlContainers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlDatabases:member(1)", - "docComment": "/**\n * Lists the SQL databases under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSqlDatabases(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesListSqlDatabasesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlDatabasesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSqlDatabases" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlStoredProcedures:member(1)", - "docComment": "/**\n * Lists the SQL storedProcedure under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSqlStoredProcedures(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesListSqlStoredProceduresOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlStoredProceduresOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listSqlStoredProcedures" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlTriggers:member(1)", - "docComment": "/**\n * Lists the SQL trigger under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSqlTriggers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesListSqlTriggersOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlTriggersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlTriggerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listSqlTriggers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlUserDefinedFunctions:member(1)", - "docComment": "/**\n * Lists the SQL userDefinedFunction under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSqlUserDefinedFunctions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlResourcesListSqlUserDefinedFunctionsOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlUserDefinedFunctionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listSqlUserDefinedFunctions" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesCreateUpdateSqlContainerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlContainerOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateSqlContainer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesCreateUpdateSqlContainerResponse = " - }, - { - "kind": "Reference", - "text": "SqlContainerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlContainerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesCreateUpdateSqlDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateSqlDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesCreateUpdateSqlDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "SqlDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateSqlStoredProcedure operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesCreateUpdateSqlStoredProcedureResponse = " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesCreateUpdateSqlTriggerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlTriggerOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateSqlTrigger operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesCreateUpdateSqlTriggerResponse = " - }, - { - "kind": "Reference", - "text": "SqlTriggerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlTriggerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateSqlUserDefinedFunction operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse = " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesDeleteSqlContainerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesDeleteSqlContainerOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesDeleteSqlDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesDeleteSqlDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesDeleteSqlStoredProcedureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesDeleteSqlStoredProcedureOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesDeleteSqlTriggerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesDeleteSqlTriggerOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesGetSqlContainerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlContainerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerResponse:type", - "docComment": "/**\n * Contains response data for the getSqlContainer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesGetSqlContainerResponse = " - }, - { - "kind": "Reference", - "text": "SqlContainerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlContainerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesGetSqlContainerThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlContainerThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getSqlContainerThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesGetSqlContainerThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlContainerThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesGetSqlDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the getSqlDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesGetSqlDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "SqlDatabaseGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesGetSqlDatabaseThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlDatabaseThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getSqlDatabaseThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesGetSqlDatabaseThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlDatabaseThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesGetSqlStoredProcedureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlStoredProcedureOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureResponse:type", - "docComment": "/**\n * Contains response data for the getSqlStoredProcedure operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesGetSqlStoredProcedureResponse = " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlStoredProcedureResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesGetSqlTriggerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlTriggerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerResponse:type", - "docComment": "/**\n * Contains response data for the getSqlTrigger operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesGetSqlTriggerResponse = " - }, - { - "kind": "Reference", - "text": "SqlTriggerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlTriggerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesGetSqlUserDefinedFunctionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlUserDefinedFunctionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionResponse:type", - "docComment": "/**\n * Contains response data for the getSqlUserDefinedFunction operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesGetSqlUserDefinedFunctionResponse = " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesGetSqlUserDefinedFunctionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlContainersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesListSqlContainersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlContainersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlContainersResponse:type", - "docComment": "/**\n * Contains response data for the listSqlContainers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesListSqlContainersResponse = " - }, - { - "kind": "Reference", - "text": "SqlContainerListResult", - "canonicalReference": "cosmos-db-resource-manager!SqlContainerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlContainersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlDatabasesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesListSqlDatabasesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlDatabasesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlDatabasesResponse:type", - "docComment": "/**\n * Contains response data for the listSqlDatabases operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesListSqlDatabasesResponse = " - }, - { - "kind": "Reference", - "text": "SqlDatabaseListResult", - "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlDatabasesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlStoredProceduresOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesListSqlStoredProceduresOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlStoredProceduresOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlStoredProceduresResponse:type", - "docComment": "/**\n * Contains response data for the listSqlStoredProcedures operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesListSqlStoredProceduresResponse = " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureListResult", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlStoredProceduresResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlTriggersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesListSqlTriggersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlTriggersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlTriggersResponse:type", - "docComment": "/**\n * Contains response data for the listSqlTriggers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesListSqlTriggersResponse = " - }, - { - "kind": "Reference", - "text": "SqlTriggerListResult", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlTriggersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlUserDefinedFunctionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesListSqlUserDefinedFunctionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlUserDefinedFunctionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlUserDefinedFunctionsResponse:type", - "docComment": "/**\n * Contains response data for the listSqlUserDefinedFunctions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesListSqlUserDefinedFunctionsResponse = " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionListResult", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesListSqlUserDefinedFunctionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesUpdateSqlContainerThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesUpdateSqlContainerThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateSqlContainerThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesUpdateSqlContainerThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesUpdateSqlContainerThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlResourcesUpdateSqlDatabaseThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlResourcesUpdateSqlDatabaseThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateSqlDatabaseThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlResourcesUpdateSqlDatabaseThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlResourcesUpdateSqlDatabaseThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB storedProcedure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlStoredProcedureCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureResource", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlStoredProcedureCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlStoredProcedureGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureResource", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlStoredProcedureGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB storedProcedure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlStoredProcedureGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlStoredProcedureGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureListResult:interface", - "docComment": "/**\n * The List operation response, that contains the storedProcedures and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlStoredProcedureListResult " - } - ], - "releaseTag": "Public", - "name": "SqlStoredProcedureListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureListResult#value:member", - "docComment": "/**\n * List of storedProcedures and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SqlStoredProcedureGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource:interface", - "docComment": "/**\n * Cosmos DB SQL storedProcedure resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlStoredProcedureResource " - } - ], - "releaseTag": "Public", - "name": "SqlStoredProcedureResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource#body:member", - "docComment": "/**\n * Body of the Stored Procedure\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "body?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "body", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB SQL storedProcedure\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB trigger.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlTriggerCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "SqlTriggerResource", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlTriggerCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlTriggerGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "SqlTriggerResource", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlTriggerGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB trigger.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlTriggerGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "SqlTriggerGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlTriggerGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerListResult:interface", - "docComment": "/**\n * The List operation response, that contains the triggers and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlTriggerListResult " - } - ], - "releaseTag": "Public", - "name": "SqlTriggerListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerListResult#value:member", - "docComment": "/**\n * List of triggers and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SqlTriggerGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource:interface", - "docComment": "/**\n * Cosmos DB SQL trigger resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlTriggerResource " - } - ], - "releaseTag": "Public", - "name": "SqlTriggerResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#body:member", - "docComment": "/**\n * Body of the Trigger\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "body?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "body", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB SQL trigger\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#triggerOperation:member", - "docComment": "/**\n * The operation the trigger is associated with\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "triggerOperation?: " - }, - { - "kind": "Reference", - "text": "TriggerOperation", - "canonicalReference": "cosmos-db-resource-manager!TriggerOperation:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "triggerOperation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#triggerType:member", - "docComment": "/**\n * Type of the Trigger\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "triggerType?: " - }, - { - "kind": "Reference", - "text": "TriggerType", - "canonicalReference": "cosmos-db-resource-manager!TriggerType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "triggerType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB userDefinedFunction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlUserDefinedFunctionCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionResource", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlUserDefinedFunctionCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlUserDefinedFunctionGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionResource", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlUserDefinedFunctionGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB userDefinedFunction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SqlUserDefinedFunctionGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SqlUserDefinedFunctionGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionListResult:interface", - "docComment": "/**\n * The List operation response, that contains the userDefinedFunctions and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlUserDefinedFunctionListResult " - } - ], - "releaseTag": "Public", - "name": "SqlUserDefinedFunctionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionListResult#value:member", - "docComment": "/**\n * List of userDefinedFunctions and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SqlUserDefinedFunctionGetResults", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource:interface", - "docComment": "/**\n * Cosmos DB SQL userDefinedFunction resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlUserDefinedFunctionResource " - } - ], - "releaseTag": "Public", - "name": "SqlUserDefinedFunctionResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource#body:member", - "docComment": "/**\n * Body of the User Defined Function\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "body?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "body", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB SQL userDefinedFunction\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableCreateUpdateParameters:type", - "docComment": "/**\n * Parameters to create and update Cosmos DB Table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableCreateUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "TableResource", - "canonicalReference": "cosmos-db-resource-manager!TableResource:interface" - }, - { - "kind": "Content", - "text": ";\n options: " - }, - { - "kind": "Reference", - "text": "CreateUpdateOptions", - "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableCreateUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableGetPropertiesOptions = " - }, - { - "kind": "Reference", - "text": "OptionsResource", - "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableGetPropertiesOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "TableResource", - "canonicalReference": "cosmos-db-resource-manager!TableResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB Table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "TableGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n options?: " - }, - { - "kind": "Reference", - "text": "TableGetPropertiesOptions", - "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesOptions:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableListResult:interface", - "docComment": "/**\n * The List operation response, that contains the Table and their properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableListResult " - } - ], - "releaseTag": "Public", - "name": "TableListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableListResult#value:member", - "docComment": "/**\n * List of Table and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "TableGetResults", - "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResource:interface", - "docComment": "/**\n * Cosmos DB table resource object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResource " - } - ], - "releaseTag": "Public", - "name": "TableResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableResource#id:member", - "docComment": "/**\n * Name of the Cosmos DB table\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResources:interface", - "docComment": "/**\n * Interface representing a TableResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResources " - } - ], - "releaseTag": "Public", - "name": "TableResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#beginCreateUpdateTable:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateTableParameters - The parameters to provide for the current Table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateTableParameters: " - }, - { - "kind": "Reference", - "text": "TableCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!TableCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesCreateUpdateTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TableResourcesCreateUpdateTableResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "TableResourcesCreateUpdateTableResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateTableParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#beginCreateUpdateTableAndWait:member(1)", - "docComment": "/**\n * Create or update an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateTableParameters - The parameters to provide for the current Table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateUpdateTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", createUpdateTableParameters: " - }, - { - "kind": "Reference", - "text": "TableCreateUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!TableCreateUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesCreateUpdateTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TableResourcesCreateUpdateTableResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "createUpdateTableParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateUpdateTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#beginDeleteTable:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesDeleteTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#beginDeleteTableAndWait:member(1)", - "docComment": "/**\n * Deletes an existing Azure Cosmos DB Table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesDeleteTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#beginUpdateTableThroughput:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current Table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTableThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesUpdateTableThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TableResourcesUpdateTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "TableResourcesUpdateTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateTableThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#beginUpdateTableThroughputAndWait:member(1)", - "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current Table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTableThroughputAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", updateThroughputParameters: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsUpdateParameters", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesUpdateTableThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TableResourcesUpdateTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "updateThroughputParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateTableThroughputAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#getTable:member(1)", - "docComment": "/**\n * Gets the Tables under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesGetTableOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TableResourcesGetTableResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#getTableThroughput:member(1)", - "docComment": "/**\n * Gets the RUs per second of the Table under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getTableThroughput(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesGetTableThroughputOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TableResourcesGetTableThroughputResponse", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getTableThroughput" - }, - { - "kind": "MethodSignature", - "canonicalReference": "cosmos-db-resource-manager!TableResources#listTables:member(1)", - "docComment": "/**\n * Lists the Tables under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listTables(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TableResourcesListTablesOptionalParams", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesListTablesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TableGetResults", - "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listTables" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResourcesCreateUpdateTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TableResourcesCreateUpdateTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type", - "docComment": "/**\n * Contains response data for the createUpdateTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableResourcesCreateUpdateTableResponse = " - }, - { - "kind": "Reference", - "text": "TableGetResults", - "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableResourcesCreateUpdateTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResourcesDeleteTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TableResourcesDeleteTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResourcesGetTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TableResourcesGetTableOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableResponse:type", - "docComment": "/**\n * Contains response data for the getTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableResourcesGetTableResponse = " - }, - { - "kind": "Reference", - "text": "TableGetResults", - "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableResourcesGetTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResourcesGetTableThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TableResourcesGetTableThroughputOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputResponse:type", - "docComment": "/**\n * Contains response data for the getTableThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableResourcesGetTableThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableResourcesGetTableThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesListTablesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResourcesListTablesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TableResourcesListTablesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesListTablesResponse:type", - "docComment": "/**\n * Contains response data for the listTables operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableResourcesListTablesResponse = " - }, - { - "kind": "Reference", - "text": "TableListResult", - "canonicalReference": "cosmos-db-resource-manager!TableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableResourcesListTablesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TableResourcesUpdateTableThroughputOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TableResourcesUpdateTableThroughputOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type", - "docComment": "/**\n * Contains response data for the updateTableThroughput operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TableResourcesUpdateTableThroughputResponse = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetResults", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TableResourcesUpdateTableThroughputResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource:interface", - "docComment": "/**\n * Cosmos DB resource throughput policy\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ThroughputPolicyResource " - } - ], - "releaseTag": "Public", - "name": "ThroughputPolicyResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource#incrementPercent:member", - "docComment": "/**\n * Represents the percentage by which throughput can increase every time throughput policy kicks in.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "incrementPercent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "incrementPercent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource#isEnabled:member", - "docComment": "/**\n * Determines whether the ThroughputPolicy is active or not\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetPropertiesResource:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ThroughputSettingsGetPropertiesResource = " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsResource", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ExtendedResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ThroughputSettingsGetPropertiesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type", - "docComment": "/**\n * An Azure Cosmos DB resource throughput.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ThroughputSettingsGetResults = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource?: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsGetPropertiesResource", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetPropertiesResource:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ThroughputSettingsGetResults", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource:interface", - "docComment": "/**\n * Cosmos DB resource throughput object. Either throughput is required or provisionedThroughputSettings is required, but not both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ThroughputSettingsResource " - } - ], - "releaseTag": "Public", - "name": "ThroughputSettingsResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#minimumThroughput:member", - "docComment": "/**\n * The minimum throughput of the resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minimumThroughput?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimumThroughput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#offerReplacePending:member", - "docComment": "/**\n * The throughput replace is pending NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly offerReplacePending?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "offerReplacePending", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#provisionedThroughputSettings:member", - "docComment": "/**\n * Cosmos DB resource for provisioned throughput settings. Either throughput is required or provisionedThroughputSettings is required, but not both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provisionedThroughputSettings?: " - }, - { - "kind": "Reference", - "text": "ProvisionedThroughputSettingsResource", - "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisionedThroughputSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#throughput:member", - "docComment": "/**\n * Value of the Cosmos DB resource throughput. Either throughput is required or provisionedThroughputSettings is required, but not both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "throughput?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "throughput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type", - "docComment": "/**\n * Parameters to update Cosmos DB resource throughput.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ThroughputSettingsUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ARMResourceProperties", - "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n resource: " - }, - { - "kind": "Reference", - "text": "ThroughputSettingsResource", - "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ThroughputSettingsUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TriggerOperation:type", - "docComment": "/**\n * Defines values for TriggerOperation. \\ {@link KnownTriggerOperation} can be used interchangeably with TriggerOperation, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Create** \\ **Update** \\ **Delete** \\ **Replace**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TriggerOperation = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TriggerOperation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!TriggerType:type", - "docComment": "/**\n * Defines values for TriggerType. \\ {@link KnownTriggerType} can be used interchangeably with TriggerType, this enum contains the known values that the service supports. ### Known values supported by the service **Pre** \\ **Post**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TriggerType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TriggerType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!UniqueKey:interface", - "docComment": "/**\n * The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UniqueKey " - } - ], - "releaseTag": "Public", - "name": "UniqueKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!UniqueKey#paths:member", - "docComment": "/**\n * List of paths must be unique for each document in the Azure Cosmos DB service\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "paths?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "paths", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy:interface", - "docComment": "/**\n * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UniqueKeyPolicy " - } - ], - "releaseTag": "Public", - "name": "UniqueKeyPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy#uniqueKeys:member", - "docComment": "/**\n * List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uniqueKeys?: " - }, - { - "kind": "Reference", - "text": "UniqueKey", - "canonicalReference": "cosmos-db-resource-manager!UniqueKey:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uniqueKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "cosmos-db-resource-manager!UnitType:type", - "docComment": "/**\n * Defines values for UnitType. \\ {@link KnownUnitType} can be used interchangeably with UnitType, this enum contains the known values that the service supports. ### Known values supported by the service **Count** \\ **Bytes** \\ **Seconds** \\ **Percent** \\ **CountPerSecond** \\ **BytesPerSecond** \\ **Milliseconds**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UnitType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UnitType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!Usage:interface", - "docComment": "/**\n * The usage data for a usage request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usage " - } - ], - "releaseTag": "Public", - "name": "Usage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Usage#currentValue:member", - "docComment": "/**\n * Current value for this metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Usage#limit:member", - "docComment": "/**\n * Maximum value for this metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Usage#name:member", - "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "MetricName", - "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Usage#quotaPeriod:member", - "docComment": "/**\n * The quota period used to summarize the usage values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly quotaPeriod?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "quotaPeriod", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!Usage#unit:member", - "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "UnitType", - "canonicalReference": "cosmos-db-resource-manager!UnitType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface", - "docComment": "/**\n * The response to a list usage request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsagesResult " - } - ], - "releaseTag": "Public", - "name": "UsagesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!UsagesResult#value:member", - "docComment": "/**\n * The list of usages for the database. A usage is a point in time metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "cosmos-db-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface", - "docComment": "/**\n * Virtual Network ACL Rule object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRule " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule#id:member", - "docComment": "/**\n * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule#ignoreMissingVNetServiceEndpoint:member", - "docComment": "/**\n * Create firewall rule before the virtual network has vnet service endpoint enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ignoreMissingVNetServiceEndpoint?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ignoreMissingVNetServiceEndpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "cosmos-db-resource-manager!", + "docComment": "", + "name": "cosmos-db-resource-manager", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "cosmos-db-resource-manager!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface", + "docComment": "/**\n * The resource model definition for a ARM proxy resource. It will have everything other than required location and tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ARMProxyResource " + } + ], + "releaseTag": "Public", + "name": "ARMProxyResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource#id:member", + "docComment": "/**\n * The unique resource identifier of the database account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource#name:member", + "docComment": "/**\n * The name of the database account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource#type:member", + "docComment": "/**\n * The type of Azure resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface", + "docComment": "/**\n * The core properties of ARM resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ARMResourceProperties " + } + ], + "releaseTag": "Public", + "name": "ARMResourceProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#id:member", + "docComment": "/**\n * The unique resource identifier of the ARM resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#location:member", + "docComment": "/**\n * The location of the resource group to which the resource belongs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#name:member", + "docComment": "/**\n * The name of the ARM resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#tags:member", + "docComment": "/**\n * Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template type is set with \"defaultExperience\": \"Cassandra\". Current \"defaultExperience\" values also include \"Table\", \"Graph\", \"DocumentDB\", and \"MongoDB\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties#type:member", + "docComment": "/**\n * The type of Azure resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!AutoUpgradePolicyResource:interface", + "docComment": "/**\n * Cosmos DB resource auto-upgrade policy\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoUpgradePolicyResource " + } + ], + "releaseTag": "Public", + "name": "AutoUpgradePolicyResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!AutoUpgradePolicyResource#throughputPolicy:member", + "docComment": "/**\n * Represents throughput policy which service must adhere to for auto-upgrade\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "throughputPolicy?: " + }, + { + "kind": "Reference", + "text": "ThroughputPolicyResource", + "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "throughputPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Capability:interface", + "docComment": "/**\n * Cosmos DB capability object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Capability " + } + ], + "releaseTag": "Public", + "name": "Capability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Capability#name:member", + "docComment": "/**\n * Name of the Cosmos DB capability. For example, \"name\": \"EnableCassandra\". Current values also include \"EnableTable\" and \"EnableGremlin\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB Cassandra keyspace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraKeyspaceCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceResource", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraKeyspaceCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraKeyspaceGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraKeyspaceGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraKeyspaceGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceResource", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraKeyspaceGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB Cassandra keyspace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraKeyspaceGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraKeyspaceGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceListResult:interface", + "docComment": "/**\n * The List operation response, that contains the Cassandra keyspaces and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraKeyspaceListResult " + } + ], + "releaseTag": "Public", + "name": "CassandraKeyspaceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceListResult#value:member", + "docComment": "/**\n * List of Cassandra keyspaces and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource:interface", + "docComment": "/**\n * Cosmos DB Cassandra keyspace resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraKeyspaceResource " + } + ], + "releaseTag": "Public", + "name": "CassandraKeyspaceResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB Cassandra keyspace\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraPartitionKey:interface", + "docComment": "/**\n * Cosmos DB Cassandra table partition key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraPartitionKey " + } + ], + "releaseTag": "Public", + "name": "CassandraPartitionKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraPartitionKey#name:member", + "docComment": "/**\n * Name of the Cosmos DB Cassandra table partition key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources:interface", + "docComment": "/**\n * Interface representing a CassandraResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResources " + } + ], + "releaseTag": "Public", + "name": "CassandraResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraKeyspace:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateCassandraKeyspace(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateCassandraKeyspaceParameters: " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateCassandraKeyspaceParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateCassandraKeyspace" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraKeyspaceAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateCassandraKeyspaceAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateCassandraKeyspaceParameters: " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateCassandraKeyspaceParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateCassandraKeyspaceAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraTable:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateCassandraTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateCassandraTableParameters: " + }, + { + "kind": "Reference", + "text": "CassandraTableCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraTableResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraTableResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateCassandraTableParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateCassandraTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginCreateUpdateCassandraTableAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Cassandra Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateCassandraTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateCassandraTableParameters: " + }, + { + "kind": "Reference", + "text": "CassandraTableCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesCreateUpdateCassandraTableResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateCassandraTableParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateCassandraTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraKeyspace:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra keyspace.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteCassandraKeyspace(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesDeleteCassandraKeyspaceOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteCassandraKeyspace" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraKeyspaceAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra keyspace.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteCassandraKeyspaceAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesDeleteCassandraKeyspaceOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteCassandraKeyspaceAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraTable:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteCassandraTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesDeleteCassandraTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteCassandraTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginDeleteCassandraTableAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Cassandra table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteCassandraTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesDeleteCassandraTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteCassandraTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraKeyspaceThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra Keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateCassandraKeyspaceThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateCassandraKeyspaceThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraKeyspaceThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra Keyspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateCassandraKeyspaceThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateCassandraKeyspaceThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraTableThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateCassandraTableThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraTableThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateCassandraTableThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#beginUpdateCassandraTableThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Cassandra table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateCassandraTableThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraTableThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesUpdateCassandraTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateCassandraTableThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraKeyspace:member(1)", + "docComment": "/**\n * Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getCassandraKeyspace(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraKeyspaceOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraKeyspaceResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getCassandraKeyspace" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraKeyspaceThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getCassandraKeyspaceThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraKeyspaceThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getCassandraKeyspaceThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraTable:member(1)", + "docComment": "/**\n * Gets the Cassandra table under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getCassandraTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraTableResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getCassandraTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#getCassandraTableThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getCassandraTableThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraTableThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraResourcesGetCassandraTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getCassandraTableThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#listCassandraKeyspaces:member(1)", + "docComment": "/**\n * Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listCassandraKeyspaces(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesListCassandraKeyspacesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraKeyspacesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listCassandraKeyspaces" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources#listCassandraTables:member(1)", + "docComment": "/**\n * Lists the Cassandra table under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyspaceName - Cosmos DB keyspace name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listCassandraTables(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyspaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CassandraResourcesListCassandraTablesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraTablesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CassandraTableGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listCassandraTables" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraKeyspaceResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateCassandraKeyspace operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesCreateUpdateCassandraKeyspaceResponse = " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesCreateUpdateCassandraKeyspaceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesCreateUpdateCassandraTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesCreateUpdateCassandraTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesCreateUpdateCassandraTableResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateCassandraTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesCreateUpdateCassandraTableResponse = " + }, + { + "kind": "Reference", + "text": "CassandraTableGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesCreateUpdateCassandraTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesDeleteCassandraKeyspaceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesDeleteCassandraKeyspaceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraKeyspaceOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesDeleteCassandraTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesDeleteCassandraTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesDeleteCassandraTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesGetCassandraKeyspaceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraKeyspaceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceResponse:type", + "docComment": "/**\n * Contains response data for the getCassandraKeyspace operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesGetCassandraKeyspaceResponse = " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraKeyspaceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraKeyspaceThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getCassandraKeyspaceThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesGetCassandraKeyspaceThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraKeyspaceThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesGetCassandraTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraTableOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableResponse:type", + "docComment": "/**\n * Contains response data for the getCassandraTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesGetCassandraTableResponse = " + }, + { + "kind": "Reference", + "text": "CassandraTableGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesGetCassandraTableThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraTableThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesGetCassandraTableThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getCassandraTableThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesGetCassandraTableThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesGetCassandraTableThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraKeyspacesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesListCassandraKeyspacesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesListCassandraKeyspacesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraKeyspacesResponse:type", + "docComment": "/**\n * Contains response data for the listCassandraKeyspaces operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesListCassandraKeyspacesResponse = " + }, + { + "kind": "Reference", + "text": "CassandraKeyspaceListResult", + "canonicalReference": "cosmos-db-resource-manager!CassandraKeyspaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesListCassandraKeyspacesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraTablesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesListCassandraTablesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesListCassandraTablesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesListCassandraTablesResponse:type", + "docComment": "/**\n * Contains response data for the listCassandraTables operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesListCassandraTablesResponse = " + }, + { + "kind": "Reference", + "text": "CassandraTableListResult", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesListCassandraTablesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraKeyspaceThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateCassandraKeyspaceThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesUpdateCassandraKeyspaceThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesUpdateCassandraKeyspaceThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraResourcesUpdateCassandraTableThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesUpdateCassandraTableThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraResourcesUpdateCassandraTableThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateCassandraTableThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraResourcesUpdateCassandraTableThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraResourcesUpdateCassandraTableThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraSchema:interface", + "docComment": "/**\n * Cosmos DB Cassandra table schema\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraSchema " + } + ], + "releaseTag": "Public", + "name": "CassandraSchema", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraSchema#clusterKeys:member", + "docComment": "/**\n * List of cluster key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "clusterKeys?: " + }, + { + "kind": "Reference", + "text": "ClusterKey", + "canonicalReference": "cosmos-db-resource-manager!ClusterKey:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clusterKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraSchema#columns:member", + "docComment": "/**\n * List of Cassandra table columns.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "columns?: " + }, + { + "kind": "Reference", + "text": "Column", + "canonicalReference": "cosmos-db-resource-manager!Column:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "columns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraSchema#partitionKeys:member", + "docComment": "/**\n * List of partition key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "partitionKeys?: " + }, + { + "kind": "Reference", + "text": "CassandraPartitionKey", + "canonicalReference": "cosmos-db-resource-manager!CassandraPartitionKey:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partitionKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB Cassandra table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraTableCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "CassandraTableResource", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraTableCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraTableGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraTableGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraTableGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "CassandraTableResource", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraTableGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB Cassandra table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CassandraTableGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "CassandraTableGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "CassandraTableGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CassandraTableGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableListResult:interface", + "docComment": "/**\n * The List operation response, that contains the Cassandra tables and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraTableListResult " + } + ], + "releaseTag": "Public", + "name": "CassandraTableListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableListResult#value:member", + "docComment": "/**\n * List of Cassandra tables and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "CassandraTableGetResults", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource:interface", + "docComment": "/**\n * Cosmos DB Cassandra table resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CassandraTableResource " + } + ], + "releaseTag": "Public", + "name": "CassandraTableResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource#defaultTtl:member", + "docComment": "/**\n * Time to live of the Cosmos DB Cassandra table\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultTtl?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultTtl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB Cassandra table\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CassandraTableResource#schema:member", + "docComment": "/**\n * Schema of the Cosmos DB Cassandra table\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "schema?: " + }, + { + "kind": "Reference", + "text": "CassandraSchema", + "canonicalReference": "cosmos-db-resource-manager!CassandraSchema:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "schema", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ClusterKey:interface", + "docComment": "/**\n * Cosmos DB Cassandra table cluster key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ClusterKey " + } + ], + "releaseTag": "Public", + "name": "ClusterKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ClusterKey#name:member", + "docComment": "/**\n * Name of the Cosmos DB Cassandra table cluster key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ClusterKey#orderBy:member", + "docComment": "/**\n * Order of the Cosmos DB Cassandra table cluster key, only support \"Asc\" and \"Desc\"\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "orderBy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "orderBy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Collection:interface", + "docComment": "/**\n * Interface representing a Collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Collection " + } + ], + "releaseTag": "Public", + "name": "Collection", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Collection#listMetricDefinitions:member(1)", + "docComment": "/**\n * Retrieves metric definitions for the given collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CollectionListMetricDefinitionsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MetricDefinition", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Collection#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account and collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CollectionListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listMetrics" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Collection#listUsages:member(1)", + "docComment": "/**\n * Retrieves the usages (most recent storage data) for the given collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CollectionListUsagesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "cosmos-db-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listUsages" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionListMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CollectionListMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CollectionListMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "MetricDefinitionsListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CollectionListMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CollectionListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CollectionListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CollectionListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "MetricListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CollectionListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionListUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CollectionListUsagesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CollectionListUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CollectionListUsagesResponse = " + }, + { + "kind": "Reference", + "text": "UsagesResult", + "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CollectionListUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartition:interface", + "docComment": "/**\n * Interface representing a CollectionPartition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionPartition " + } + ], + "releaseTag": "Public", + "name": "CollectionPartition", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartition#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given collection, split by partition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CollectionPartitionListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PartitionMetric", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listMetrics" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartition#listUsages:member(1)", + "docComment": "/**\n * Retrieves the usages (most recent storage data) for the given collection, split by partition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CollectionPartitionListUsagesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PartitionUsage", + "canonicalReference": "cosmos-db-resource-manager!PartitionUsage:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listUsages" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionPartitionListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CollectionPartitionListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CollectionPartitionListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "PartitionMetricListResult", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CollectionPartitionListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionPartitionListUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CollectionPartitionListUsagesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionListUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CollectionPartitionListUsagesResponse = " + }, + { + "kind": "Reference", + "text": "PartitionUsagesResult", + "canonicalReference": "cosmos-db-resource-manager!PartitionUsagesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CollectionPartitionListUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegion:interface", + "docComment": "/**\n * Interface representing a CollectionPartitionRegion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionPartitionRegion " + } + ], + "releaseTag": "Public", + "name": "CollectionPartitionRegion", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegion#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given collection and region, split by partition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", region: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CollectionPartitionRegionListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegionListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PartitionMetric", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "region", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegionListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionPartitionRegionListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CollectionPartitionRegionListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegionListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CollectionPartitionRegionListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "PartitionMetricListResult", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CollectionPartitionRegionListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionRegion:interface", + "docComment": "/**\n * Interface representing a CollectionRegion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionRegion " + } + ], + "releaseTag": "Public", + "name": "CollectionRegion", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!CollectionRegion#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account, collection and region.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", region: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CollectionRegionListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CollectionRegionListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "region", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CollectionRegionListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CollectionRegionListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CollectionRegionListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CollectionRegionListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CollectionRegionListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "MetricListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CollectionRegionListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Column:interface", + "docComment": "/**\n * Cosmos DB Cassandra table column\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Column " + } + ], + "releaseTag": "Public", + "name": "Column", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Column#name:member", + "docComment": "/**\n * Name of the Cosmos DB Cassandra table column\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Column#type:member", + "docComment": "/**\n * Type of the Cosmos DB Cassandra table column\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CompositePath:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CompositePath " + } + ], + "releaseTag": "Public", + "name": "CompositePath", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CompositePath#order:member", + "docComment": "/**\n * Sort order for composite paths.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "order?: " + }, + { + "kind": "Reference", + "text": "CompositePathSortOrder", + "canonicalReference": "cosmos-db-resource-manager!CompositePathSortOrder:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "order", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CompositePath#path:member", + "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!CompositePathSortOrder:type", + "docComment": "/**\n * Defines values for CompositePathSortOrder. \\ {@link KnownCompositePathSortOrder} can be used interchangeably with CompositePathSortOrder, this enum contains the known values that the service supports. ### Known values supported by the service **Ascending** \\ **Descending**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CompositePathSortOrder = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CompositePathSortOrder", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionMode:type", + "docComment": "/**\n * Defines values for ConflictResolutionMode. \\ {@link KnownConflictResolutionMode} can be used interchangeably with ConflictResolutionMode, this enum contains the known values that the service supports. ### Known values supported by the service **LastWriterWins** \\ **Custom**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConflictResolutionMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConflictResolutionMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy:interface", + "docComment": "/**\n * The conflict resolution policy for the container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConflictResolutionPolicy " + } + ], + "releaseTag": "Public", + "name": "ConflictResolutionPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy#conflictResolutionPath:member", + "docComment": "/**\n * The conflict resolution path in the case of LastWriterWins mode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "conflictResolutionPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "conflictResolutionPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy#conflictResolutionProcedure:member", + "docComment": "/**\n * The procedure to resolve conflicts in the case of custom mode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "conflictResolutionProcedure?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "conflictResolutionProcedure", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy#mode:member", + "docComment": "/**\n * Indicates the conflict resolution mode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mode?: " + }, + { + "kind": "Reference", + "text": "ConflictResolutionMode", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type", + "docComment": "/**\n * Defines values for ConnectorOffer. \\ {@link KnownConnectorOffer} can be used interchangeably with ConnectorOffer, this enum contains the known values that the service supports. ### Known values supported by the service **Small**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectorOffer = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectorOffer", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface", + "docComment": "/**\n * The consistency policy for the Cosmos DB database account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConsistencyPolicy " + } + ], + "releaseTag": "Public", + "name": "ConsistencyPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy#defaultConsistencyLevel:member", + "docComment": "/**\n * The default consistency level and configuration settings of the Cosmos DB account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultConsistencyLevel: " + }, + { + "kind": "Reference", + "text": "DefaultConsistencyLevel", + "canonicalReference": "cosmos-db-resource-manager!DefaultConsistencyLevel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultConsistencyLevel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy#maxIntervalInSeconds:member", + "docComment": "/**\n * When used with the Bounded Staleness consistency level, this value represents the time amount of staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is set to 'BoundedStaleness'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxIntervalInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxIntervalInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy#maxStalenessPrefix:member", + "docComment": "/**\n * When used with the Bounded Staleness consistency level, this value represents the number of stale requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set to 'BoundedStaleness'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxStalenessPrefix?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxStalenessPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey:interface", + "docComment": "/**\n * The configuration of the partition key to be used for partitioning data into multiple partitions\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerPartitionKey " + } + ], + "releaseTag": "Public", + "name": "ContainerPartitionKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey#kind:member", + "docComment": "/**\n * Indicates the kind of algorithm used for partitioning\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "kind?: " + }, + { + "kind": "Reference", + "text": "PartitionKind", + "canonicalReference": "cosmos-db-resource-manager!PartitionKind:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey#paths:member", + "docComment": "/**\n * List of paths using which data within the container can be partitioned\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "paths?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "paths", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey#version:member", + "docComment": "/**\n * Indicates the version of the partition key definition\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "version?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "version", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class CosmosDBManagementClient extends " + }, + { + "kind": "Reference", + "text": "CosmosDBManagementClientContext", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CosmosDBManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the CosmosDBManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CosmosDBManagementClientOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#cassandraResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cassandraResources: " + }, + { + "kind": "Reference", + "text": "CassandraResources", + "canonicalReference": "cosmos-db-resource-manager!CassandraResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cassandraResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collection:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "collection: " + }, + { + "kind": "Reference", + "text": "Collection", + "canonicalReference": "cosmos-db-resource-manager!Collection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "collection", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collectionPartition:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "collectionPartition: " + }, + { + "kind": "Reference", + "text": "CollectionPartition", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "collectionPartition", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collectionPartitionRegion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "collectionPartitionRegion: " + }, + { + "kind": "Reference", + "text": "CollectionPartitionRegion", + "canonicalReference": "cosmos-db-resource-manager!CollectionPartitionRegion:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "collectionPartitionRegion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#collectionRegion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "collectionRegion: " + }, + { + "kind": "Reference", + "text": "CollectionRegion", + "canonicalReference": "cosmos-db-resource-manager!CollectionRegion:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "collectionRegion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#database:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "database: " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "cosmos-db-resource-manager!Database:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "database", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#databaseAccountRegion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseAccountRegion: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountRegion", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegion:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseAccountRegion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#databaseAccounts:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseAccounts: " + }, + { + "kind": "Reference", + "text": "DatabaseAccounts", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseAccounts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#gremlinResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "gremlinResources: " + }, + { + "kind": "Reference", + "text": "GremlinResources", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "gremlinResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#mongoDBResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "mongoDBResources: " + }, + { + "kind": "Reference", + "text": "MongoDBResources", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mongoDBResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#notebookWorkspaces:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "notebookWorkspaces: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaces", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notebookWorkspaces", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "cosmos-db-resource-manager!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#partitionKeyRangeId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "partitionKeyRangeId: " + }, + { + "kind": "Reference", + "text": "PartitionKeyRangeId", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeId:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partitionKeyRangeId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#partitionKeyRangeIdRegion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "partitionKeyRangeIdRegion: " + }, + { + "kind": "Reference", + "text": "PartitionKeyRangeIdRegion", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegion:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partitionKeyRangeIdRegion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#percentile:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "percentile: " + }, + { + "kind": "Reference", + "text": "Percentile", + "canonicalReference": "cosmos-db-resource-manager!Percentile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "percentile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#percentileSourceTarget:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "percentileSourceTarget: " + }, + { + "kind": "Reference", + "text": "PercentileSourceTarget", + "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTarget:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "percentileSourceTarget", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#percentileTarget:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "percentileTarget: " + }, + { + "kind": "Reference", + "text": "PercentileTarget", + "canonicalReference": "cosmos-db-resource-manager!PercentileTarget:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "percentileTarget", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#privateEndpointConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateEndpointConnections: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnections", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpointConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#privateLinkResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkResources: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResources", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#sqlResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "sqlResources: " + }, + { + "kind": "Reference", + "text": "SqlResources", + "canonicalReference": "cosmos-db-resource-manager!SqlResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sqlResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClient#tableResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "tableResources: " + }, + { + "kind": "Reference", + "text": "TableResources", + "canonicalReference": "cosmos-db-resource-manager!TableResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tableResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class CosmosDBManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CosmosDBManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the CosmosDBManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CosmosDBManagementClientOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CosmosDBManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CosmosDBManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CosmosDBManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface", + "docComment": "/**\n * CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are \"If-Match\", \"If-None-Match\", \"Session-Token\" and \"Throughput\"\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CreateUpdateOptions " + } + ], + "releaseTag": "Public", + "name": "CreateUpdateOptions", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions#throughput:member", + "docComment": "/**\n * Request Units per second. For example, \"throughput\": \"10000\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "throughput?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "throughput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Database:interface", + "docComment": "/**\n * Interface representing a Database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Database " + } + ], + "releaseTag": "Public", + "name": "Database", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Database#listMetricDefinitions:member(1)", + "docComment": "/**\n * Retrieves metric definitions for the given database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseListMetricDefinitionsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MetricDefinition", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Database#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account and database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listMetrics" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Database#listUsages:member(1)", + "docComment": "/**\n * Retrieves the usages (most recent data) for the given database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseListUsagesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "cosmos-db-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listUsages" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString:interface", + "docComment": "/**\n * Connection string for the Cosmos DB account\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountConnectionString " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountConnectionString", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString#connectionString:member", + "docComment": "/**\n * Value of the connection string NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly connectionString?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionString", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString#description:member", + "docComment": "/**\n * Description of the connection string NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB database accounts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n kind?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountKind", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountKind:type" + }, + { + "kind": "Content", + "text": ";\n consistencyPolicy?: " + }, + { + "kind": "Reference", + "text": "ConsistencyPolicy", + "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n locations: " + }, + { + "kind": "Reference", + "text": "Location", + "canonicalReference": "cosmos-db-resource-manager!Location:interface" + }, + { + "kind": "Content", + "text": "[];\n databaseAccountOfferType: \"Standard\";\n ipRangeFilter?: string;\n isVirtualNetworkFilterEnabled?: boolean;\n enableAutomaticFailover?: boolean;\n capabilities?: " + }, + { + "kind": "Reference", + "text": "Capability", + "canonicalReference": "cosmos-db-resource-manager!Capability:interface" + }, + { + "kind": "Content", + "text": "[];\n virtualNetworkRules?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface" + }, + { + "kind": "Content", + "text": "[];\n enableMultipleWriteLocations?: boolean;\n enableCassandraConnector?: boolean;\n connectorOffer?: " + }, + { + "kind": "Reference", + "text": "ConnectorOffer", + "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type" + }, + { + "kind": "Content", + "text": ";\n disableKeyBasedMetadataWriteAccess?: boolean;\n keyVaultKeyUri?: string;\n readonly publicNetworkAccess?: " + }, + { + "kind": "Reference", + "text": "PublicNetworkAccess", + "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB database account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n kind?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountKind", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountKind:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n readonly documentEndpoint?: string;\n readonly databaseAccountOfferType?: \"Standard\";\n ipRangeFilter?: string;\n isVirtualNetworkFilterEnabled?: boolean;\n enableAutomaticFailover?: boolean;\n consistencyPolicy?: " + }, + { + "kind": "Reference", + "text": "ConsistencyPolicy", + "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n capabilities?: " + }, + { + "kind": "Reference", + "text": "Capability", + "canonicalReference": "cosmos-db-resource-manager!Capability:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly writeLocations?: " + }, + { + "kind": "Reference", + "text": "Location", + "canonicalReference": "cosmos-db-resource-manager!Location:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly readLocations?: " + }, + { + "kind": "Reference", + "text": "Location", + "canonicalReference": "cosmos-db-resource-manager!Location:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly locations?: " + }, + { + "kind": "Reference", + "text": "Location", + "canonicalReference": "cosmos-db-resource-manager!Location:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly failoverPolicies?: " + }, + { + "kind": "Reference", + "text": "FailoverPolicy", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n virtualNetworkRules?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly privateEndpointConnections?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": "[];\n enableMultipleWriteLocations?: boolean;\n enableCassandraConnector?: boolean;\n connectorOffer?: " + }, + { + "kind": "Reference", + "text": "ConnectorOffer", + "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type" + }, + { + "kind": "Content", + "text": ";\n disableKeyBasedMetadataWriteAccess?: boolean;\n keyVaultKeyUri?: string;\n readonly publicNetworkAccess?: " + }, + { + "kind": "Reference", + "text": "PublicNetworkAccess", + "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountKind:type", + "docComment": "/**\n * Defines values for DatabaseAccountKind. \\ {@link KnownDatabaseAccountKind} can be used interchangeably with DatabaseAccountKind, this enum contains the known values that the service supports. ### Known values supported by the service **GlobalDocumentDB** \\ **MongoDB** \\ **Parse**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountKind = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountKind", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListConnectionStringsResult:interface", + "docComment": "/**\n * The connection strings for the given database account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountListConnectionStringsResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountListConnectionStringsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListConnectionStringsResult#connectionStrings:member", + "docComment": "/**\n * An array that contains the connection strings for the Cosmos DB account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectionStrings?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountConnectionString", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountConnectionString:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionStrings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListKeysResult:type", + "docComment": "/**\n * The access keys for the given database account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountListKeysResult = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountListReadOnlyKeysResult", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly primaryMasterKey?: string;\n readonly secondaryMasterKey?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountListKeysResult", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface", + "docComment": "/**\n * The read-only access keys for the given database account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountListReadOnlyKeysResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountListReadOnlyKeysResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult#primaryReadonlyMasterKey:member", + "docComment": "/**\n * Base 64 encoded value of the primary read-only key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly primaryReadonlyMasterKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primaryReadonlyMasterKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult#secondaryReadonlyMasterKey:member", + "docComment": "/**\n * Base 64 encoded value of the secondary read-only key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly secondaryReadonlyMasterKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secondaryReadonlyMasterKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters:interface", + "docComment": "/**\n * Parameters to regenerate the keys within the database account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountRegenerateKeyParameters " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountRegenerateKeyParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters#keyKind:member", + "docComment": "/**\n * The access key to regenerate.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyKind: " + }, + { + "kind": "Reference", + "text": "KeyKind", + "canonicalReference": "cosmos-db-resource-manager!KeyKind:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyKind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegion:interface", + "docComment": "/**\n * Interface representing a DatabaseAccountRegion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountRegion " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountRegion", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegion#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account and region.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", region: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountRegionListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegionListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "region", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegionListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountRegionListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountRegionListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegionListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountRegionListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "MetricListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountRegionListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts:interface", + "docComment": "/**\n * Interface representing a DatabaseAccounts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccounts " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccounts", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an Azure Cosmos DB database account. The \"Update\" method is preferred when performing updates on an account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param createUpdateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateParameters: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsCreateOrUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "createUpdateParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an Azure Cosmos DB database account. The \"Update\" method is preferred when performing updates on an account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param createUpdateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateParameters: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsCreateOrUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "createUpdateParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginDelete:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsDeleteOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsDeleteOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginFailoverPriorityChange:member(1)", + "docComment": "/**\n * Changes the failover priority for the Azure Cosmos DB database account. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param failoverParameters - The new failover policies for the database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverPriorityChange(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverParameters: " + }, + { + "kind": "Reference", + "text": "FailoverPolicies", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsFailoverPriorityChangeOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailoverPriorityChange" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginFailoverPriorityChangeAndWait:member(1)", + "docComment": "/**\n * Changes the failover priority for the Azure Cosmos DB database account. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param failoverParameters - The new failover policies for the database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverPriorityChangeAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverParameters: " + }, + { + "kind": "Reference", + "text": "FailoverPolicies", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsFailoverPriorityChangeOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailoverPriorityChangeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOfflineRegion:member(1)", + "docComment": "/**\n * Offline the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOffline - Cosmos DB region to offline for the database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginOfflineRegion(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", regionParameterForOffline: " + }, + { + "kind": "Reference", + "text": "RegionForOnlineOffline", + "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsOfflineRegionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "regionParameterForOffline", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginOfflineRegion" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOfflineRegionAndWait:member(1)", + "docComment": "/**\n * Offline the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOffline - Cosmos DB region to offline for the database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginOfflineRegionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", regionParameterForOffline: " + }, + { + "kind": "Reference", + "text": "RegionForOnlineOffline", + "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsOfflineRegionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "regionParameterForOffline", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginOfflineRegionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOnlineRegion:member(1)", + "docComment": "/**\n * Online the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOnline - Cosmos DB region to online for the database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginOnlineRegion(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", regionParameterForOnline: " + }, + { + "kind": "Reference", + "text": "RegionForOnlineOffline", + "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsOnlineRegionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "regionParameterForOnline", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginOnlineRegion" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginOnlineRegionAndWait:member(1)", + "docComment": "/**\n * Online the specified region for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param regionParameterForOnline - Cosmos DB region to online for the database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginOnlineRegionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", regionParameterForOnline: " + }, + { + "kind": "Reference", + "text": "RegionForOnlineOffline", + "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsOnlineRegionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "regionParameterForOnline", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginOnlineRegionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginRegenerateKey:member(1)", + "docComment": "/**\n * Regenerates an access key for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyToRegenerate - The name of the key to regenerate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRegenerateKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyToRegenerate: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountRegenerateKeyParameters", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsRegenerateKeyOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyToRegenerate", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRegenerateKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginRegenerateKeyAndWait:member(1)", + "docComment": "/**\n * Regenerates an access key for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param keyToRegenerate - The name of the key to regenerate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRegenerateKeyAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyToRegenerate: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountRegenerateKeyParameters", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountRegenerateKeyParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsRegenerateKeyOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyToRegenerate", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRegenerateKeyAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginUpdate:member(1)", + "docComment": "/**\n * Updates the properties of an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param updateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateParameters: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "updateParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates the properties of an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param updateParameters - The parameters to provide for the current database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateParameters: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "updateParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#checkNameExists:member(1)", + "docComment": "/**\n * Checks that the Azure Cosmos DB account name already exists. A valid account name may contain only lowercase letters, numbers, and the '-' character, and must be between 3 and 50 characters.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkNameExists(accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsCheckNameExistsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCheckNameExistsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkNameExists" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#get:member(1)", + "docComment": "/**\n * Retrieves the properties of an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsGetOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsGetResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#getReadOnlyKeys:member(1)", + "docComment": "/**\n * Lists the read-only access keys for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getReadOnlyKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsGetReadOnlyKeysOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsGetReadOnlyKeysResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getReadOnlyKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#list:member(1)", + "docComment": "/**\n * Lists all the Azure Cosmos DB database accounts available under the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountGetResults", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the Azure Cosmos DB database accounts available under the given resource group.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListByResourceGroupOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountGetResults", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listConnectionStrings:member(1)", + "docComment": "/**\n * Lists the connection strings for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConnectionStrings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListConnectionStringsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListConnectionStringsResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listConnectionStrings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listKeys:member(1)", + "docComment": "/**\n * Lists the access keys for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListKeysOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListKeysResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listMetricDefinitions:member(1)", + "docComment": "/**\n * Retrieves metric definitions for the given database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListMetricDefinitionsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MetricDefinition", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMetrics" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listReadOnlyKeys:member(1)", + "docComment": "/**\n * Lists the read-only access keys for the specified Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listReadOnlyKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListReadOnlyKeysOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListReadOnlyKeysResponse", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listReadOnlyKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccounts#listUsages:member(1)", + "docComment": "/**\n * Retrieves the usages (most recent data) for the given database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListUsagesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "cosmos-db-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listUsages" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCheckNameExistsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsCheckNameExistsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsCheckNameExistsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountGetResults", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsFailoverPriorityChangeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsFailoverPriorityChangeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsFailoverPriorityChangeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsGetReadOnlyKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsGetReadOnlyKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetReadOnlyKeysResponse:type", + "docComment": "/**\n * Contains response data for the getReadOnlyKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsGetReadOnlyKeysResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountListReadOnlyKeysResult", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsGetReadOnlyKeysResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountGetResults", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListResult", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListConnectionStringsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListConnectionStringsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListConnectionStringsResponse:type", + "docComment": "/**\n * Contains response data for the listConnectionStrings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListConnectionStringsResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountListConnectionStringsResult", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListConnectionStringsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListConnectionStringsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListKeysResponse:type", + "docComment": "/**\n * Contains response data for the listKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListKeysResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountListKeysResult", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListKeysResult:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListKeysResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "MetricDefinitionsListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "MetricListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListReadOnlyKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListReadOnlyKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListReadOnlyKeysResponse:type", + "docComment": "/**\n * Contains response data for the listReadOnlyKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListReadOnlyKeysResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountListReadOnlyKeysResult", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountListReadOnlyKeysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListReadOnlyKeysResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountsListResult", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult:interface", + "docComment": "/**\n * The List operation response, that contains the database accounts and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListResult#value:member", + "docComment": "/**\n * List of database account and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "DatabaseAccountGetResults", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsListUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListUsagesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsListUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsListUsagesResponse = " + }, + { + "kind": "Reference", + "text": "UsagesResult", + "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsListUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsOfflineRegionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsOfflineRegionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOfflineRegionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsOnlineRegionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsOnlineRegionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsOnlineRegionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsRegenerateKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsRegenerateKeyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsRegenerateKeyOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAccountsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAccountGetResults", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters:interface", + "docComment": "/**\n * Parameters for patching Azure Cosmos DB database account properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAccountUpdateParameters " + } + ], + "releaseTag": "Public", + "name": "DatabaseAccountUpdateParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#capabilities:member", + "docComment": "/**\n * List of Cosmos DB capabilities for the account\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capabilities?: " + }, + { + "kind": "Reference", + "text": "Capability", + "canonicalReference": "cosmos-db-resource-manager!Capability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#connectorOffer:member", + "docComment": "/**\n * The cassandra connector offer type for the Cosmos DB database C* account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectorOffer?: " + }, + { + "kind": "Reference", + "text": "ConnectorOffer", + "canonicalReference": "cosmos-db-resource-manager!ConnectorOffer:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectorOffer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#consistencyPolicy:member", + "docComment": "/**\n * The consistency policy for the Cosmos DB account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "consistencyPolicy?: " + }, + { + "kind": "Reference", + "text": "ConsistencyPolicy", + "canonicalReference": "cosmos-db-resource-manager!ConsistencyPolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "consistencyPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#disableKeyBasedMetadataWriteAccess:member", + "docComment": "/**\n * Disable write operations on metadata resources (databases, containers, throughput) via account keys\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableKeyBasedMetadataWriteAccess?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disableKeyBasedMetadataWriteAccess", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#enableAutomaticFailover:member", + "docComment": "/**\n * Enables automatic failover of the write region in the rare event that the region is unavailable due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the failover priorities configured for the account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableAutomaticFailover?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableAutomaticFailover", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#enableCassandraConnector:member", + "docComment": "/**\n * Enables the cassandra connector on the Cosmos DB C* account\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableCassandraConnector?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableCassandraConnector", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#enableMultipleWriteLocations:member", + "docComment": "/**\n * Enables the account to write in multiple locations\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableMultipleWriteLocations?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableMultipleWriteLocations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#ipRangeFilter:member", + "docComment": "/**\n * Cosmos DB Firewall Support: This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account. IP addresses/ranges must be comma separated and must not contain any spaces.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipRangeFilter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipRangeFilter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#isVirtualNetworkFilterEnabled:member", + "docComment": "/**\n * Flag to indicate whether to enable/disable Virtual Network ACL rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isVirtualNetworkFilterEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isVirtualNetworkFilterEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#keyVaultKeyUri:member", + "docComment": "/**\n * The URI of the key vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVaultKeyUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVaultKeyUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#location:member", + "docComment": "/**\n * The location of the resource group to which the resource belongs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#locations:member", + "docComment": "/**\n * An array that contains the georeplication locations enabled for the Cosmos DB account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locations?: " + }, + { + "kind": "Reference", + "text": "Location", + "canonicalReference": "cosmos-db-resource-manager!Location:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#publicNetworkAccess:member", + "docComment": "/**\n * Whether requests from Public Network are allowed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly publicNetworkAccess?: " + }, + { + "kind": "Reference", + "text": "PublicNetworkAccess", + "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicNetworkAccess", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#tags:member", + "docComment": "/**\n * Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template type is set with \"defaultExperience\": \"Cassandra\". Current \"defaultExperience\" values also include \"Table\", \"Graph\", \"DocumentDB\", and \"MongoDB\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseAccountUpdateParameters#virtualNetworkRules:member", + "docComment": "/**\n * List of Virtual Network ACL rules configured for the Cosmos DB account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkRules?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseListMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseListMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseListMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "MetricDefinitionsListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseListMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "MetricListResult", + "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseListUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseListUsagesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DatabaseListUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseListUsagesResponse = " + }, + { + "kind": "Reference", + "text": "UsagesResult", + "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseListUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DataType:type", + "docComment": "/**\n * Defines values for DataType. \\ {@link KnownDataType} can be used interchangeably with DataType, this enum contains the known values that the service supports. ### Known values supported by the service **String** \\ **Number** \\ **Point** \\ **Polygon** \\ **LineString** \\ **MultiPolygon**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!DefaultConsistencyLevel:type", + "docComment": "/**\n * Defines values for DefaultConsistencyLevel.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DefaultConsistencyLevel = " + }, + { + "kind": "Content", + "text": "\"Eventual\" | \"Session\" | \"BoundedStaleness\" | \"Strong\" | \"ConsistentPrefix\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DefaultConsistencyLevel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ErrorResponse:interface", + "docComment": "/**\n * Error Response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorResponse " + } + ], + "releaseTag": "Public", + "name": "ErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ErrorResponse#code:member", + "docComment": "/**\n * Error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ErrorResponse#message:member", + "docComment": "/**\n * Error message indicating why the operation failed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ExcludedPath:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExcludedPath " + } + ], + "releaseTag": "Public", + "name": "ExcludedPath", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ExcludedPath#path:member", + "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface", + "docComment": "/**\n * The system generated resource properties associated with SQL databases, SQL containers, Gremlin databases and Gremlin graphs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedResourceProperties " + } + ], + "releaseTag": "Public", + "name": "ExtendedResourceProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties#etag:member", + "docComment": "/**\n * A system generated property representing the resource etag required for optimistic concurrency control. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly etag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "etag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties#rid:member", + "docComment": "/**\n * A system generated property. A unique identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly rid?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rid", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties#ts:member", + "docComment": "/**\n * A system generated property that denotes the last updated timestamp of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly ts?: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies:interface", + "docComment": "/**\n * The list of new failover policies for the failover priority change.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverPolicies " + } + ], + "releaseTag": "Public", + "name": "FailoverPolicies", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicies#failoverPolicies:member", + "docComment": "/**\n * List of failover policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverPolicies: " + }, + { + "kind": "Reference", + "text": "FailoverPolicy", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy:interface", + "docComment": "/**\n * The failover policy for a given region of a database account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverPolicy " + } + ], + "releaseTag": "Public", + "name": "FailoverPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy#failoverPriority:member", + "docComment": "/**\n * The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverPriority?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverPriority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy#id:member", + "docComment": "/**\n * The unique identifier of the region in which the database account replicates to. Example: <accountName>-<locationName>. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!FailoverPolicy#locationName:member", + "docComment": "/**\n * The name of the region in which the database account exists.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locationName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locationName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB Gremlin database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinDatabaseCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseResource", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinDatabaseCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinDatabaseGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinDatabaseGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinDatabaseGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseResource", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinDatabaseGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB Gremlin database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinDatabaseGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinDatabaseGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseListResult:interface", + "docComment": "/**\n * The List operation response, that contains the Gremlin databases and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "GremlinDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseListResult#value:member", + "docComment": "/**\n * List of Gremlin databases and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource:interface", + "docComment": "/**\n * Cosmos DB Gremlin database resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinDatabaseResource " + } + ], + "releaseTag": "Public", + "name": "GremlinDatabaseResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB Gremlin database\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB Gremlin graph.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinGraphCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "GremlinGraphResource", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinGraphCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinGraphGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinGraphGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinGraphGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "GremlinGraphResource", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinGraphGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB Gremlin graph.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinGraphGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "GremlinGraphGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "GremlinGraphGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinGraphGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphListResult:interface", + "docComment": "/**\n * The List operation response, that contains the graphs and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinGraphListResult " + } + ], + "releaseTag": "Public", + "name": "GremlinGraphListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphListResult#value:member", + "docComment": "/**\n * List of graphs and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "GremlinGraphGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource:interface", + "docComment": "/**\n * Cosmos DB Gremlin graph resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinGraphResource " + } + ], + "releaseTag": "Public", + "name": "GremlinGraphResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#conflictResolutionPolicy:member", + "docComment": "/**\n * The conflict resolution policy for the graph.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "conflictResolutionPolicy?: " + }, + { + "kind": "Reference", + "text": "ConflictResolutionPolicy", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "conflictResolutionPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#defaultTtl:member", + "docComment": "/**\n * Default time to live\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultTtl?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultTtl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB Gremlin graph\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#indexingPolicy:member", + "docComment": "/**\n * The configuration of the indexing policy. By default, the indexing is automatic for all document paths within the graph\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "indexingPolicy?: " + }, + { + "kind": "Reference", + "text": "IndexingPolicy", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "indexingPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#partitionKey:member", + "docComment": "/**\n * The configuration of the partition key to be used for partitioning data into multiple partitions\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "partitionKey?: " + }, + { + "kind": "Reference", + "text": "ContainerPartitionKey", + "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partitionKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphResource#uniqueKeyPolicy:member", + "docComment": "/**\n * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uniqueKeyPolicy?: " + }, + { + "kind": "Reference", + "text": "UniqueKeyPolicy", + "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uniqueKeyPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources:interface", + "docComment": "/**\n * Interface representing a GremlinResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResources " + } + ], + "releaseTag": "Public", + "name": "GremlinResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinDatabase:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateGremlinDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateGremlinDatabaseParameters: " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateGremlinDatabaseParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateGremlinDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinDatabaseAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateGremlinDatabaseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateGremlinDatabaseParameters: " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateGremlinDatabaseParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateGremlinDatabaseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinGraph:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateGremlinGraph(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateGremlinGraphParameters: " + }, + { + "kind": "Reference", + "text": "GremlinGraphCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinGraphOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinGraphResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinGraphResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateGremlinGraphParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateGremlinGraph" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginCreateUpdateGremlinGraphAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateGremlinGraphAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateGremlinGraphParameters: " + }, + { + "kind": "Reference", + "text": "GremlinGraphCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinGraphOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesCreateUpdateGremlinGraphResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateGremlinGraphParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateGremlinGraphAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinDatabase:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteGremlinDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesDeleteGremlinDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteGremlinDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinDatabaseAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteGremlinDatabaseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesDeleteGremlinDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteGremlinDatabaseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinGraph:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin graph.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteGremlinGraph(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesDeleteGremlinGraphOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteGremlinGraph" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginDeleteGremlinGraphAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Gremlin graph.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteGremlinGraphAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesDeleteGremlinGraphOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteGremlinGraphAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinDatabaseThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateGremlinDatabaseThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateGremlinDatabaseThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinDatabaseThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateGremlinDatabaseThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateGremlinDatabaseThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinGraphThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateGremlinGraphThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinGraphThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinGraphThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinGraphThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateGremlinGraphThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#beginUpdateGremlinGraphThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Gremlin graph\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateGremlinGraphThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinGraphThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesUpdateGremlinGraphThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateGremlinGraphThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinDatabase:member(1)", + "docComment": "/**\n * Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getGremlinDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getGremlinDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinDatabaseThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the Gremlin database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getGremlinDatabaseThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getGremlinDatabaseThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinGraph:member(1)", + "docComment": "/**\n * Gets the Gremlin graph under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getGremlinGraph(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinGraphOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinGraphResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getGremlinGraph" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#getGremlinGraphThroughput:member(1)", + "docComment": "/**\n * Gets the Gremlin graph throughput under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param graphName - Cosmos DB graph name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getGremlinGraphThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", graphName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinGraphThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinResourcesGetGremlinGraphThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "graphName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getGremlinGraphThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#listGremlinDatabases:member(1)", + "docComment": "/**\n * Lists the Gremlin databases under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listGremlinDatabases(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesListGremlinDatabasesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinDatabasesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listGremlinDatabases" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResources#listGremlinGraphs:member(1)", + "docComment": "/**\n * Lists the Gremlin graph under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listGremlinGraphs(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GremlinResourcesListGremlinGraphsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinGraphsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GremlinGraphGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listGremlinGraphs" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateGremlinDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesCreateUpdateGremlinDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesCreateUpdateGremlinDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesCreateUpdateGremlinGraphOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesCreateUpdateGremlinGraphOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesCreateUpdateGremlinGraphResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateGremlinGraph operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesCreateUpdateGremlinGraphResponse = " + }, + { + "kind": "Reference", + "text": "GremlinGraphGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesCreateUpdateGremlinGraphResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesDeleteGremlinDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesDeleteGremlinDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinDatabaseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesDeleteGremlinGraphOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesDeleteGremlinGraphOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesDeleteGremlinGraphOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesGetGremlinDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the getGremlinDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesGetGremlinDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesGetGremlinDatabaseThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinDatabaseThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinDatabaseThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getGremlinDatabaseThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesGetGremlinDatabaseThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinDatabaseThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesGetGremlinGraphOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinGraphOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphResponse:type", + "docComment": "/**\n * Contains response data for the getGremlinGraph operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesGetGremlinGraphResponse = " + }, + { + "kind": "Reference", + "text": "GremlinGraphGetResults", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinGraphResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesGetGremlinGraphThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinGraphThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesGetGremlinGraphThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getGremlinGraphThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesGetGremlinGraphThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesGetGremlinGraphThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinDatabasesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesListGremlinDatabasesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesListGremlinDatabasesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinDatabasesResponse:type", + "docComment": "/**\n * Contains response data for the listGremlinDatabases operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesListGremlinDatabasesResponse = " + }, + { + "kind": "Reference", + "text": "GremlinDatabaseListResult", + "canonicalReference": "cosmos-db-resource-manager!GremlinDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesListGremlinDatabasesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinGraphsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesListGremlinGraphsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesListGremlinGraphsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesListGremlinGraphsResponse:type", + "docComment": "/**\n * Contains response data for the listGremlinGraphs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesListGremlinGraphsResponse = " + }, + { + "kind": "Reference", + "text": "GremlinGraphListResult", + "canonicalReference": "cosmos-db-resource-manager!GremlinGraphListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesListGremlinGraphsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinDatabaseThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateGremlinDatabaseThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesUpdateGremlinDatabaseThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesUpdateGremlinDatabaseThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GremlinResourcesUpdateGremlinGraphThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesUpdateGremlinGraphThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!GremlinResourcesUpdateGremlinGraphThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateGremlinGraphThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GremlinResourcesUpdateGremlinGraphThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GremlinResourcesUpdateGremlinGraphThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!IncludedPath:interface", + "docComment": "/**\n * The paths that are included in indexing\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IncludedPath " + } + ], + "releaseTag": "Public", + "name": "IncludedPath", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IncludedPath#indexes:member", + "docComment": "/**\n * List of indexes for this path\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "indexes?: " + }, + { + "kind": "Reference", + "text": "Indexes", + "canonicalReference": "cosmos-db-resource-manager!Indexes:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "indexes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IncludedPath#path:member", + "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Indexes:interface", + "docComment": "/**\n * The indexes for the path.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Indexes " + } + ], + "releaseTag": "Public", + "name": "Indexes", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Indexes#dataType:member", + "docComment": "/**\n * The datatype for which the indexing behavior is applied to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataType?: " + }, + { + "kind": "Reference", + "text": "DataType", + "canonicalReference": "cosmos-db-resource-manager!DataType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Indexes#kind:member", + "docComment": "/**\n * Indicates the type of index.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "kind?: " + }, + { + "kind": "Reference", + "text": "IndexKind", + "canonicalReference": "cosmos-db-resource-manager!IndexKind:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Indexes#precision:member", + "docComment": "/**\n * The precision of the index. -1 is maximum precision.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "precision?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "precision", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!IndexingMode:type", + "docComment": "/**\n * Defines values for IndexingMode. \\ {@link KnownIndexingMode} can be used interchangeably with IndexingMode, this enum contains the known values that the service supports. ### Known values supported by the service **Consistent** \\ **Lazy** \\ **None**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IndexingMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IndexingMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy:interface", + "docComment": "/**\n * Cosmos DB indexing policy\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IndexingPolicy " + } + ], + "releaseTag": "Public", + "name": "IndexingPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#automatic:member", + "docComment": "/**\n * Indicates if the indexing policy is automatic\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "automatic?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "automatic", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#compositeIndexes:member", + "docComment": "/**\n * List of composite path list\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "compositeIndexes?: " + }, + { + "kind": "Reference", + "text": "CompositePath", + "canonicalReference": "cosmos-db-resource-manager!CompositePath:interface" + }, + { + "kind": "Content", + "text": "[][]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "compositeIndexes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#excludedPaths:member", + "docComment": "/**\n * List of paths to exclude from indexing\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "excludedPaths?: " + }, + { + "kind": "Reference", + "text": "ExcludedPath", + "canonicalReference": "cosmos-db-resource-manager!ExcludedPath:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "excludedPaths", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#includedPaths:member", + "docComment": "/**\n * List of paths to include in the indexing\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includedPaths?: " + }, + { + "kind": "Reference", + "text": "IncludedPath", + "canonicalReference": "cosmos-db-resource-manager!IncludedPath:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includedPaths", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#indexingMode:member", + "docComment": "/**\n * Indicates the indexing mode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "indexingMode?: " + }, + { + "kind": "Reference", + "text": "IndexingMode", + "canonicalReference": "cosmos-db-resource-manager!IndexingMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "indexingMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy#spatialIndexes:member", + "docComment": "/**\n * List of spatial specifics\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "spatialIndexes?: " + }, + { + "kind": "Reference", + "text": "SpatialSpec", + "canonicalReference": "cosmos-db-resource-manager!SpatialSpec:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "spatialIndexes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!IndexKind:type", + "docComment": "/**\n * Defines values for IndexKind. \\ {@link KnownIndexKind} can be used interchangeably with IndexKind, this enum contains the known values that the service supports. ### Known values supported by the service **Hash** \\ **Range** \\ **Spatial**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IndexKind = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IndexKind", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!KeyKind:type", + "docComment": "/**\n * Defines values for KeyKind. \\ {@link KnownKeyKind} can be used interchangeably with KeyKind, this enum contains the known values that the service supports. ### Known values supported by the service **primary** \\ **secondary** \\ **primaryReadonly** \\ **secondaryReadonly**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeyKind = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeyKind", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownCompositePathSortOrder:enum", + "docComment": "/**\n * Known values of {@link CompositePathSortOrder} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCompositePathSortOrder " + } + ], + "releaseTag": "Public", + "name": "KnownCompositePathSortOrder", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownCompositePathSortOrder.Ascending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ascending = " + }, + { + "kind": "Content", + "text": "\"Ascending\"" + } + ], + "releaseTag": "Public", + "name": "Ascending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownCompositePathSortOrder.Descending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Descending = " + }, + { + "kind": "Content", + "text": "\"Descending\"" + } + ], + "releaseTag": "Public", + "name": "Descending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownConflictResolutionMode:enum", + "docComment": "/**\n * Known values of {@link ConflictResolutionMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConflictResolutionMode " + } + ], + "releaseTag": "Public", + "name": "KnownConflictResolutionMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownConflictResolutionMode.Custom:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Custom = " + }, + { + "kind": "Content", + "text": "\"Custom\"" + } + ], + "releaseTag": "Public", + "name": "Custom", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownConflictResolutionMode.LastWriterWins:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LastWriterWins = " + }, + { + "kind": "Content", + "text": "\"LastWriterWins\"" + } + ], + "releaseTag": "Public", + "name": "LastWriterWins", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownConnectorOffer:enum", + "docComment": "/**\n * Known values of {@link ConnectorOffer} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectorOffer " + } + ], + "releaseTag": "Public", + "name": "KnownConnectorOffer", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownConnectorOffer.Small:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Small = " + }, + { + "kind": "Content", + "text": "\"Small\"" + } + ], + "releaseTag": "Public", + "name": "Small", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind:enum", + "docComment": "/**\n * Known values of {@link DatabaseAccountKind} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDatabaseAccountKind " + } + ], + "releaseTag": "Public", + "name": "KnownDatabaseAccountKind", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind.GlobalDocumentDB:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GlobalDocumentDB = " + }, + { + "kind": "Content", + "text": "\"GlobalDocumentDB\"" + } + ], + "releaseTag": "Public", + "name": "GlobalDocumentDB", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind.MongoDB:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MongoDB = " + }, + { + "kind": "Content", + "text": "\"MongoDB\"" + } + ], + "releaseTag": "Public", + "name": "MongoDB", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDatabaseAccountKind.Parse:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Parse = " + }, + { + "kind": "Content", + "text": "\"Parse\"" + } + ], + "releaseTag": "Public", + "name": "Parse", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownDataType:enum", + "docComment": "/**\n * Known values of {@link DataType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDataType " + } + ], + "releaseTag": "Public", + "name": "KnownDataType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDataType.LineString:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LineString = " + }, + { + "kind": "Content", + "text": "\"LineString\"" + } + ], + "releaseTag": "Public", + "name": "LineString", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDataType.MultiPolygon:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MultiPolygon = " + }, + { + "kind": "Content", + "text": "\"MultiPolygon\"" + } + ], + "releaseTag": "Public", + "name": "MultiPolygon", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDataType.Number:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Number = " + }, + { + "kind": "Content", + "text": "\"Number\"" + } + ], + "releaseTag": "Public", + "name": "Number", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDataType.Point:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Point = " + }, + { + "kind": "Content", + "text": "\"Point\"" + } + ], + "releaseTag": "Public", + "name": "Point", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDataType.Polygon:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Polygon = " + }, + { + "kind": "Content", + "text": "\"Polygon\"" + } + ], + "releaseTag": "Public", + "name": "Polygon", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownDataType.String:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "String = " + }, + { + "kind": "Content", + "text": "\"String\"" + } + ], + "releaseTag": "Public", + "name": "String", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode:enum", + "docComment": "/**\n * Known values of {@link IndexingMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIndexingMode " + } + ], + "releaseTag": "Public", + "name": "KnownIndexingMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode.Consistent:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Consistent = " + }, + { + "kind": "Content", + "text": "\"Consistent\"" + } + ], + "releaseTag": "Public", + "name": "Consistent", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode.Lazy:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Lazy = " + }, + { + "kind": "Content", + "text": "\"Lazy\"" + } + ], + "releaseTag": "Public", + "name": "Lazy", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexingMode.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind:enum", + "docComment": "/**\n * Known values of {@link IndexKind} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIndexKind " + } + ], + "releaseTag": "Public", + "name": "KnownIndexKind", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind.Hash:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Hash = " + }, + { + "kind": "Content", + "text": "\"Hash\"" + } + ], + "releaseTag": "Public", + "name": "Hash", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind.Range:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Range = " + }, + { + "kind": "Content", + "text": "\"Range\"" + } + ], + "releaseTag": "Public", + "name": "Range", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownIndexKind.Spatial:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Spatial = " + }, + { + "kind": "Content", + "text": "\"Spatial\"" + } + ], + "releaseTag": "Public", + "name": "Spatial", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind:enum", + "docComment": "/**\n * Known values of {@link KeyKind} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownKeyKind " + } + ], + "releaseTag": "Public", + "name": "KnownKeyKind", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.Primary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Primary = " + }, + { + "kind": "Content", + "text": "\"primary\"" + } + ], + "releaseTag": "Public", + "name": "Primary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.PrimaryReadonly:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PrimaryReadonly = " + }, + { + "kind": "Content", + "text": "\"primaryReadonly\"" + } + ], + "releaseTag": "Public", + "name": "PrimaryReadonly", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.Secondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Secondary = " + }, + { + "kind": "Content", + "text": "\"secondary\"" + } + ], + "releaseTag": "Public", + "name": "Secondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownKeyKind.SecondaryReadonly:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SecondaryReadonly = " + }, + { + "kind": "Content", + "text": "\"secondaryReadonly\"" + } + ], + "releaseTag": "Public", + "name": "SecondaryReadonly", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownNotebookWorkspaceName:enum", + "docComment": "/**\n * Known values of {@link NotebookWorkspaceName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownNotebookWorkspaceName " + } + ], + "releaseTag": "Public", + "name": "KnownNotebookWorkspaceName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownNotebookWorkspaceName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownPartitionKind:enum", + "docComment": "/**\n * Known values of {@link PartitionKind} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPartitionKind " + } + ], + "releaseTag": "Public", + "name": "KnownPartitionKind", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPartitionKind.Hash:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Hash = " + }, + { + "kind": "Content", + "text": "\"Hash\"" + } + ], + "releaseTag": "Public", + "name": "Hash", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPartitionKind.Range:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Range = " + }, + { + "kind": "Content", + "text": "\"Range\"" + } + ], + "releaseTag": "Public", + "name": "Range", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType:enum", + "docComment": "/**\n * Known values of {@link PrimaryAggregationType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrimaryAggregationType " + } + ], + "releaseTag": "Public", + "name": "KnownPrimaryAggregationType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Average:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Average = " + }, + { + "kind": "Content", + "text": "\"Average\"" + } + ], + "releaseTag": "Public", + "name": "Average", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Last:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Last = " + }, + { + "kind": "Content", + "text": "\"Last\"" + } + ], + "releaseTag": "Public", + "name": "Last", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Maximum:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Maximum = " + }, + { + "kind": "Content", + "text": "\"Maximum\"" + } + ], + "releaseTag": "Public", + "name": "Maximum", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Minimum:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Minimum = " + }, + { + "kind": "Content", + "text": "\"Minimum\"" + } + ], + "releaseTag": "Public", + "name": "Minimum", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPrimaryAggregationType.Total:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Total = " + }, + { + "kind": "Content", + "text": "\"Total\"" + } + ], + "releaseTag": "Public", + "name": "Total", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownPublicNetworkAccess:enum", + "docComment": "/**\n * Known values of {@link PublicNetworkAccess} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPublicNetworkAccess " + } + ], + "releaseTag": "Public", + "name": "KnownPublicNetworkAccess", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPublicNetworkAccess.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownPublicNetworkAccess.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType:enum", + "docComment": "/**\n * Known values of {@link SpatialType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSpatialType " + } + ], + "releaseTag": "Public", + "name": "KnownSpatialType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.LineString:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LineString = " + }, + { + "kind": "Content", + "text": "\"LineString\"" + } + ], + "releaseTag": "Public", + "name": "LineString", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.MultiPolygon:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MultiPolygon = " + }, + { + "kind": "Content", + "text": "\"MultiPolygon\"" + } + ], + "releaseTag": "Public", + "name": "MultiPolygon", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.Point:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Point = " + }, + { + "kind": "Content", + "text": "\"Point\"" + } + ], + "releaseTag": "Public", + "name": "Point", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownSpatialType.Polygon:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Polygon = " + }, + { + "kind": "Content", + "text": "\"Polygon\"" + } + ], + "releaseTag": "Public", + "name": "Polygon", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation:enum", + "docComment": "/**\n * Known values of {@link TriggerOperation} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownTriggerOperation " + } + ], + "releaseTag": "Public", + "name": "KnownTriggerOperation", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Create:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Create = " + }, + { + "kind": "Content", + "text": "\"Create\"" + } + ], + "releaseTag": "Public", + "name": "Create", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Delete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Delete = " + }, + { + "kind": "Content", + "text": "\"Delete\"" + } + ], + "releaseTag": "Public", + "name": "Delete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Replace:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Replace = " + }, + { + "kind": "Content", + "text": "\"Replace\"" + } + ], + "releaseTag": "Public", + "name": "Replace", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerOperation.Update:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Update = " + }, + { + "kind": "Content", + "text": "\"Update\"" + } + ], + "releaseTag": "Public", + "name": "Update", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerType:enum", + "docComment": "/**\n * Known values of {@link TriggerType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownTriggerType " + } + ], + "releaseTag": "Public", + "name": "KnownTriggerType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerType.Post:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Post = " + }, + { + "kind": "Content", + "text": "\"Post\"" + } + ], + "releaseTag": "Public", + "name": "Post", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownTriggerType.Pre:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pre = " + }, + { + "kind": "Content", + "text": "\"Pre\"" + } + ], + "releaseTag": "Public", + "name": "Pre", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType:enum", + "docComment": "/**\n * Known values of {@link UnitType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownUnitType " + } + ], + "releaseTag": "Public", + "name": "KnownUnitType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Bytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Bytes = " + }, + { + "kind": "Content", + "text": "\"Bytes\"" + } + ], + "releaseTag": "Public", + "name": "Bytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.BytesPerSecond:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BytesPerSecond = " + }, + { + "kind": "Content", + "text": "\"BytesPerSecond\"" + } + ], + "releaseTag": "Public", + "name": "BytesPerSecond", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Count:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Count = " + }, + { + "kind": "Content", + "text": "\"Count\"" + } + ], + "releaseTag": "Public", + "name": "Count", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.CountPerSecond:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CountPerSecond = " + }, + { + "kind": "Content", + "text": "\"CountPerSecond\"" + } + ], + "releaseTag": "Public", + "name": "CountPerSecond", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Milliseconds:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Milliseconds = " + }, + { + "kind": "Content", + "text": "\"Milliseconds\"" + } + ], + "releaseTag": "Public", + "name": "Milliseconds", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Percent:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Percent = " + }, + { + "kind": "Content", + "text": "\"Percent\"" + } + ], + "releaseTag": "Public", + "name": "Percent", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "cosmos-db-resource-manager!KnownUnitType.Seconds:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Seconds = " + }, + { + "kind": "Content", + "text": "\"Seconds\"" + } + ], + "releaseTag": "Public", + "name": "Seconds", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Location_2:interface", + "docComment": "/**\n * A region in which the Azure Cosmos DB database account is deployed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Location " + } + ], + "releaseTag": "Public", + "name": "Location_2", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Location_2#documentEndpoint:member", + "docComment": "/**\n * The connection endpoint for the specific region. Example: https://<accountName>-<locationName>.documents.azure.com:443/ NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly documentEndpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "documentEndpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Location_2#failoverPriority:member", + "docComment": "/**\n * The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverPriority?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverPriority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Location_2#id:member", + "docComment": "/**\n * The unique identifier of the region within the database account. Example: <accountName>-<locationName>. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Location_2#isZoneRedundant:member", + "docComment": "/**\n * Flag to indicate whether or not this region is an AvailabilityZone region\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isZoneRedundant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isZoneRedundant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Location_2#locationName:member", + "docComment": "/**\n * The name of the region.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locationName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locationName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Location_2#provisioningState:member", + "docComment": "/**\n * The status of the Cosmos DB account at the time the operation was called. The status can be one of following. 'Creating' – the Cosmos DB account is being created. When an account is in Creating state, only properties that are specified as input for the Create Cosmos DB account operation are returned. 'Succeeded' – the Cosmos DB account is active for use. 'Updating' – the Cosmos DB account is being updated. 'Deleting' – the Cosmos DB account is being deleted. 'Failed' – the Cosmos DB account failed creation. 'DeletionFailed' – the Cosmos DB account deletion failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface", + "docComment": "/**\n * Metric data\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Metric " + } + ], + "releaseTag": "Public", + "name": "Metric", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Metric#endTime:member", + "docComment": "/**\n * The end time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Metric#metricValues:member", + "docComment": "/**\n * The metric values for the specified time window and timestep. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly metricValues?: " + }, + { + "kind": "Reference", + "text": "MetricValue", + "canonicalReference": "cosmos-db-resource-manager!MetricValue:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Metric#name:member", + "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "MetricName", + "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Metric#startTime:member", + "docComment": "/**\n * The start time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Metric#timeGrain:member", + "docComment": "/**\n * The time grain to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Metric#unit:member", + "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "UnitType", + "canonicalReference": "cosmos-db-resource-manager!UnitType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MetricAvailability:interface", + "docComment": "/**\n * The availability of the metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricAvailability " + } + ], + "releaseTag": "Public", + "name": "MetricAvailability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricAvailability#retention:member", + "docComment": "/**\n * The retention for the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly retention?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retention", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricAvailability#timeGrain:member", + "docComment": "/**\n * The time grain to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface", + "docComment": "/**\n * The definition of a metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricDefinition " + } + ], + "releaseTag": "Public", + "name": "MetricDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#metricAvailabilities:member", + "docComment": "/**\n * The list of metric availabilities for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly metricAvailabilities?: " + }, + { + "kind": "Reference", + "text": "MetricAvailability", + "canonicalReference": "cosmos-db-resource-manager!MetricAvailability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricAvailabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#name:member", + "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "MetricName", + "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#primaryAggregationType:member", + "docComment": "/**\n * The primary aggregation type of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly primaryAggregationType?: " + }, + { + "kind": "Reference", + "text": "PrimaryAggregationType", + "canonicalReference": "cosmos-db-resource-manager!PrimaryAggregationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primaryAggregationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#resourceUri:member", + "docComment": "/**\n * The resource uri of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition#unit:member", + "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "UnitType", + "canonicalReference": "cosmos-db-resource-manager!UnitType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult:interface", + "docComment": "/**\n * The response to a list metric definitions request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricDefinitionsListResult " + } + ], + "releaseTag": "Public", + "name": "MetricDefinitionsListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinitionsListResult#value:member", + "docComment": "/**\n * The list of metric definitions for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "MetricDefinition", + "canonicalReference": "cosmos-db-resource-manager!MetricDefinition:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MetricListResult:interface", + "docComment": "/**\n * The response to a list metrics request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricListResult " + } + ], + "releaseTag": "Public", + "name": "MetricListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricListResult#value:member", + "docComment": "/**\n * The list of metrics for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MetricName:interface", + "docComment": "/**\n * A metric name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricName " + } + ], + "releaseTag": "Public", + "name": "MetricName", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricName#localizedValue:member", + "docComment": "/**\n * The friendly name of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricName#value:member", + "docComment": "/**\n * The name of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MetricValue:interface", + "docComment": "/**\n * Represents metrics values.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricValue " + } + ], + "releaseTag": "Public", + "name": "MetricValue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricValue#average:member", + "docComment": "/**\n * The average value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly average?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "average", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricValue#count:member", + "docComment": "/**\n * The number of values for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly count?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricValue#maximum:member", + "docComment": "/**\n * The max value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maximum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricValue#minimum:member", + "docComment": "/**\n * The min value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minimum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricValue#timestamp:member", + "docComment": "/**\n * The metric timestamp (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MetricValue#total:member", + "docComment": "/**\n * The total value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly total?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "total", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB MongoDB collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBCollectionCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionResource", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBCollectionCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBCollectionGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBCollectionGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBCollectionGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionResource", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBCollectionGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB MongoDB collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBCollectionGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBCollectionGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionListResult:interface", + "docComment": "/**\n * The List operation response, that contains the MongoDB collections and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBCollectionListResult " + } + ], + "releaseTag": "Public", + "name": "MongoDBCollectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionListResult#value:member", + "docComment": "/**\n * List of MongoDB collections and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource:interface", + "docComment": "/**\n * Cosmos DB MongoDB collection resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBCollectionResource " + } + ], + "releaseTag": "Public", + "name": "MongoDBCollectionResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB MongoDB collection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource#indexes:member", + "docComment": "/**\n * List of index keys\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "indexes?: " + }, + { + "kind": "Reference", + "text": "MongoIndex", + "canonicalReference": "cosmos-db-resource-manager!MongoIndex:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "indexes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionResource#shardKey:member", + "docComment": "/**\n * A key-value pair of shard keys to be applied for the request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "shardKey?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "shardKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB MongoDB database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBDatabaseCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseResource", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBDatabaseCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBDatabaseGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBDatabaseGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBDatabaseGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseResource", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBDatabaseGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB MongoDB database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBDatabaseGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBDatabaseGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseListResult:interface", + "docComment": "/**\n * The List operation response, that contains the MongoDB databases and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "MongoDBDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseListResult#value:member", + "docComment": "/**\n * List of MongoDB databases and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource:interface", + "docComment": "/**\n * Cosmos DB MongoDB database resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBDatabaseResource " + } + ], + "releaseTag": "Public", + "name": "MongoDBDatabaseResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB MongoDB database\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources:interface", + "docComment": "/**\n * Interface representing a MongoDBResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResources " + } + ], + "releaseTag": "Public", + "name": "MongoDBResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBCollection:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB MongoDB Collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param createUpdateMongoDBCollectionParameters - The parameters to provide for the current MongoDB Collection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateMongoDBCollection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateMongoDBCollectionParameters: " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateMongoDBCollectionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateMongoDBCollection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBCollectionAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB MongoDB Collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param createUpdateMongoDBCollectionParameters - The parameters to provide for the current MongoDB Collection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateMongoDBCollectionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateMongoDBCollectionParameters: " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateMongoDBCollectionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateMongoDBCollectionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBDatabase:member(1)", + "docComment": "/**\n * Create or updates Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateMongoDBDatabaseParameters - The parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateMongoDBDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateMongoDBDatabaseParameters: " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateMongoDBDatabaseParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateMongoDBDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginCreateUpdateMongoDBDatabaseAndWait:member(1)", + "docComment": "/**\n * Create or updates Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateMongoDBDatabaseParameters - The parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateMongoDBDatabaseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateMongoDBDatabaseParameters: " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateMongoDBDatabaseParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateMongoDBDatabaseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBCollection:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB Collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteMongoDBCollection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesDeleteMongoDBCollectionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteMongoDBCollection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBCollectionAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB Collection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteMongoDBCollectionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesDeleteMongoDBCollectionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteMongoDBCollectionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBDatabase:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteMongoDBDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesDeleteMongoDBDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteMongoDBDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginDeleteMongoDBDatabaseAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB MongoDB database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteMongoDBDatabaseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesDeleteMongoDBDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteMongoDBDatabaseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBCollectionThroughput:member(1)", + "docComment": "/**\n * Update the RUs per second of an Azure Cosmos DB MongoDB collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB collection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateMongoDBCollectionThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateMongoDBCollectionThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBCollectionThroughputAndWait:member(1)", + "docComment": "/**\n * Update the RUs per second of an Azure Cosmos DB MongoDB collection\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB collection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateMongoDBCollectionThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateMongoDBCollectionThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBDatabaseThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of the an Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateMongoDBDatabaseThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateMongoDBDatabaseThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#beginUpdateMongoDBDatabaseThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of the an Azure Cosmos DB MongoDB database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The RUs per second of the parameters to provide for the current MongoDB database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateMongoDBDatabaseThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateMongoDBDatabaseThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBCollection:member(1)", + "docComment": "/**\n * Gets the MongoDB collection under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMongoDBCollection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBCollectionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBCollectionResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getMongoDBCollection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBCollectionThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the MongoDB collection under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param collectionName - Cosmos DB collection name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMongoDBCollectionThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBCollectionThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getMongoDBCollectionThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBDatabase:member(1)", + "docComment": "/**\n * Gets the MongoDB databases under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMongoDBDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getMongoDBDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#getMongoDBDatabaseThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the MongoDB database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMongoDBDatabaseThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBResourcesGetMongoDBDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getMongoDBDatabaseThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#listMongoDBCollections:member(1)", + "docComment": "/**\n * Lists the MongoDB collection under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMongoDBCollections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesListMongoDBCollectionsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBCollectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBCollectionGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMongoDBCollections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResources#listMongoDBDatabases:member(1)", + "docComment": "/**\n * Lists the MongoDB databases under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMongoDBDatabases(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MongoDBResourcesListMongoDBDatabasesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBDatabasesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMongoDBDatabases" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBCollectionResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateMongoDBCollection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesCreateUpdateMongoDBCollectionResponse = " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesCreateUpdateMongoDBCollectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesCreateUpdateMongoDBDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateMongoDBDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesCreateUpdateMongoDBDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesCreateUpdateMongoDBDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesDeleteMongoDBCollectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesDeleteMongoDBCollectionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBCollectionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesDeleteMongoDBDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesDeleteMongoDBDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesDeleteMongoDBDatabaseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesGetMongoDBCollectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBCollectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionResponse:type", + "docComment": "/**\n * Contains response data for the getMongoDBCollection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesGetMongoDBCollectionResponse = " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBCollectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBCollectionThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getMongoDBCollectionThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesGetMongoDBCollectionThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBCollectionThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesGetMongoDBDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the getMongoDBDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesGetMongoDBDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesGetMongoDBDatabaseThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getMongoDBDatabaseThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesGetMongoDBDatabaseThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesGetMongoDBDatabaseThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBCollectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesListMongoDBCollectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesListMongoDBCollectionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBCollectionsResponse:type", + "docComment": "/**\n * Contains response data for the listMongoDBCollections operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesListMongoDBCollectionsResponse = " + }, + { + "kind": "Reference", + "text": "MongoDBCollectionListResult", + "canonicalReference": "cosmos-db-resource-manager!MongoDBCollectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesListMongoDBCollectionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBDatabasesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesListMongoDBDatabasesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesListMongoDBDatabasesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesListMongoDBDatabasesResponse:type", + "docComment": "/**\n * Contains response data for the listMongoDBDatabases operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesListMongoDBDatabasesResponse = " + }, + { + "kind": "Reference", + "text": "MongoDBDatabaseListResult", + "canonicalReference": "cosmos-db-resource-manager!MongoDBDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesListMongoDBDatabasesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBCollectionThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateMongoDBCollectionThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesUpdateMongoDBCollectionThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesUpdateMongoDBCollectionThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateMongoDBDatabaseThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoIndex:interface", + "docComment": "/**\n * Cosmos DB MongoDB collection index key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoIndex " + } + ], + "releaseTag": "Public", + "name": "MongoIndex", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoIndex#key:member", + "docComment": "/**\n * Cosmos DB MongoDB collection index keys\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "key?: " + }, + { + "kind": "Reference", + "text": "MongoIndexKeys", + "canonicalReference": "cosmos-db-resource-manager!MongoIndexKeys:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "key", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoIndex#options:member", + "docComment": "/**\n * Cosmos DB MongoDB collection index key options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "options?: " + }, + { + "kind": "Reference", + "text": "MongoIndexOptions", + "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "options", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoIndexKeys:interface", + "docComment": "/**\n * Cosmos DB MongoDB collection resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoIndexKeys " + } + ], + "releaseTag": "Public", + "name": "MongoIndexKeys", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoIndexKeys#keys:member", + "docComment": "/**\n * List of keys for each MongoDB collection in the Azure Cosmos DB service\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keys?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions:interface", + "docComment": "/**\n * Cosmos DB MongoDB collection index options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MongoIndexOptions " + } + ], + "releaseTag": "Public", + "name": "MongoIndexOptions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions#expireAfterSeconds:member", + "docComment": "/**\n * Expire after seconds\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expireAfterSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expireAfterSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!MongoIndexOptions#unique:member", + "docComment": "/**\n * Is unique or not\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unique?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unique", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type", + "docComment": "/**\n * A notebook workspace resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotebookWorkspace = " + }, + { + "kind": "Reference", + "text": "ARMProxyResource", + "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly notebookServerEndpoint?: string;\n readonly status?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspace", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult:interface", + "docComment": "/**\n * The connection info for the given notebook workspace\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspaceConnectionInfoResult " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspaceConnectionInfoResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult#authToken:member", + "docComment": "/**\n * Specifies auth token used for connecting to Notebook server (uses token-based auth). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly authToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult#notebookServerEndpoint:member", + "docComment": "/**\n * Specifies the endpoint of Notebook server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly notebookServerEndpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notebookServerEndpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create a notebook workspace resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotebookWorkspaceCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMProxyResource", + "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspaceCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceListResult:interface", + "docComment": "/**\n * A list of notebook workspace resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspaceListResult " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspaceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceListResult#value:member", + "docComment": "/**\n * Array of notebook workspace resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspace", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type", + "docComment": "/**\n * Defines values for NotebookWorkspaceName. \\ {@link KnownNotebookWorkspaceName} can be used interchangeably with NotebookWorkspaceName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotebookWorkspaceName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspaceName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces:interface", + "docComment": "/**\n * Interface representing a NotebookWorkspaces.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspaces " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspaces", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param notebookCreateUpdateParameters - The notebook workspace to create for the current database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", notebookCreateUpdateParameters: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesCreateOrUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "notebookCreateUpdateParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param notebookCreateUpdateParameters - The notebook workspace to create for the current database account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", notebookCreateUpdateParameters: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesCreateOrUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "notebookCreateUpdateParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginDelete:member(1)", + "docComment": "/**\n * Deletes the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesDeleteOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesDeleteOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginRegenerateAuthToken:member(1)", + "docComment": "/**\n * Regenerates the auth token for the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRegenerateAuthToken(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesRegenerateAuthTokenOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRegenerateAuthToken" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginRegenerateAuthTokenAndWait:member(1)", + "docComment": "/**\n * Regenerates the auth token for the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRegenerateAuthTokenAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesRegenerateAuthTokenOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRegenerateAuthTokenAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginStart:member(1)", + "docComment": "/**\n * Starts the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesStartOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#beginStartAndWait:member(1)", + "docComment": "/**\n * Starts the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesStartOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#get:member(1)", + "docComment": "/**\n * Gets the notebook workspace for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesGetOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesGetResponse", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#listByDatabaseAccount:member(1)", + "docComment": "/**\n * Gets the notebook workspace resources of an existing Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabaseAccount(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesListByDatabaseAccountOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListByDatabaseAccountOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NotebookWorkspace", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByDatabaseAccount" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaces#listConnectionInfo:member(1)", + "docComment": "/**\n * Retrieves the connection info for the notebook workspace\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param notebookWorkspaceName - The name of the notebook workspace resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConnectionInfo(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", notebookWorkspaceName: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceName", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesListConnectionInfoOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NotebookWorkspacesListConnectionInfoResponse", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "notebookWorkspaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listConnectionInfo" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspacesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotebookWorkspacesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NotebookWorkspace", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspacesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspacesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotebookWorkspacesGetResponse = " + }, + { + "kind": "Reference", + "text": "NotebookWorkspace", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspace:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListByDatabaseAccountOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspacesListByDatabaseAccountOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesListByDatabaseAccountOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListByDatabaseAccountResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseAccount operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotebookWorkspacesListByDatabaseAccountResponse = " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceListResult", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesListByDatabaseAccountResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspacesListConnectionInfoOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesListConnectionInfoOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesListConnectionInfoResponse:type", + "docComment": "/**\n * Contains response data for the listConnectionInfo operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotebookWorkspacesListConnectionInfoResponse = " + }, + { + "kind": "Reference", + "text": "NotebookWorkspaceConnectionInfoResult", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspaceConnectionInfoResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesListConnectionInfoResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspacesRegenerateAuthTokenOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesRegenerateAuthTokenOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesRegenerateAuthTokenOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NotebookWorkspacesStartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NotebookWorkspacesStartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!NotebookWorkspacesStartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Operation:interface", + "docComment": "/**\n * REST API operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Operation#display:member", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "cosmos-db-resource-manager!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!OperationDisplay:interface", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#description:member", + "docComment": "/**\n * Description of operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#operation:member", + "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft.ResourceProvider\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Resource Provider operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!OperationListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!OperationListResult#value:member", + "docComment": "/**\n * List of operations supported by the Resource Provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "cosmos-db-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available Cosmos DB Resource Provider operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "cosmos-db-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!OperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!OperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "cosmos-db-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "cosmos-db-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface", + "docComment": "/**\n * Cosmos DB options resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OptionsResource " + } + ], + "releaseTag": "Public", + "name": "OptionsResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource#throughput:member", + "docComment": "/**\n * Value of the Cosmos DB resource throughput. Use the ThroughputSetting resource when retrieving offer details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "throughput?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "throughput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeId:interface", + "docComment": "/**\n * Interface representing a PartitionKeyRangeId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartitionKeyRangeId " + } + ], + "releaseTag": "Public", + "name": "PartitionKeyRangeId", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeId#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given partition key range id.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param partitionKeyRangeId - Partition Key Range Id for which to get data.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", partitionKeyRangeId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PartitionKeyRangeIdListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PartitionMetric", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "partitionKeyRangeId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartitionKeyRangeIdListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PartitionKeyRangeIdListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PartitionKeyRangeIdListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "PartitionMetricListResult", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PartitionKeyRangeIdListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegion:interface", + "docComment": "/**\n * Interface representing a PartitionKeyRangeIdRegion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartitionKeyRangeIdRegion " + } + ], + "releaseTag": "Public", + "name": "PartitionKeyRangeIdRegion", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegion#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given partition key range id and region.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param region - Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param databaseRid - Cosmos DB database rid.\n *\n * @param collectionRid - Cosmos DB collection rid.\n *\n * @param partitionKeyRangeId - Partition Key Range Id for which to get data.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", region: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", collectionRid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", partitionKeyRangeId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PartitionKeyRangeIdRegionListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegionListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PartitionMetric", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "region", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "databaseRid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "collectionRid", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "partitionKeyRangeId", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegionListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartitionKeyRangeIdRegionListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PartitionKeyRangeIdRegionListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PartitionKeyRangeIdRegionListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PartitionKeyRangeIdRegionListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "PartitionMetricListResult", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PartitionKeyRangeIdRegionListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PartitionKind:type", + "docComment": "/**\n * Defines values for PartitionKind. \\ {@link KnownPartitionKind} can be used interchangeably with PartitionKind, this enum contains the known values that the service supports. ### Known values supported by the service **Hash** \\ **Range**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PartitionKind = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PartitionKind", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type", + "docComment": "/**\n * The metric values for a single partition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PartitionMetric = " + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "cosmos-db-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly partitionId?: string;\n readonly partitionKeyRangeId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PartitionMetric", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult:interface", + "docComment": "/**\n * The response to a list partition metrics request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartitionMetricListResult " + } + ], + "releaseTag": "Public", + "name": "PartitionMetricListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetricListResult#value:member", + "docComment": "/**\n * The list of partition-level metrics for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "PartitionMetric", + "canonicalReference": "cosmos-db-resource-manager!PartitionMetric:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PartitionUsage:type", + "docComment": "/**\n * The partition level usage data for a usage request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PartitionUsage = " + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "cosmos-db-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly partitionId?: string;\n readonly partitionKeyRangeId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PartitionUsage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PartitionUsagesResult:interface", + "docComment": "/**\n * The response to a list partition level usage request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartitionUsagesResult " + } + ], + "releaseTag": "Public", + "name": "PartitionUsagesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PartitionUsagesResult#value:member", + "docComment": "/**\n * The list of partition-level usages for the database. A usage is a point in time metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "PartitionUsage", + "canonicalReference": "cosmos-db-resource-manager!PartitionUsage:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Percentile:interface", + "docComment": "/**\n * Interface representing a Percentile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Percentile " + } + ], + "releaseTag": "Public", + "name": "Percentile", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!Percentile#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given database account. This url is only for PBS and Replication Latency data\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PercentileListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PercentileListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PercentileMetric", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PercentileListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PercentileListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PercentileListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PercentileListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PercentileListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "PercentileMetricListResult", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PercentileListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface", + "docComment": "/**\n * Percentile Metric data\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PercentileMetric " + } + ], + "releaseTag": "Public", + "name": "PercentileMetric", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#endTime:member", + "docComment": "/**\n * The end time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#metricValues:member", + "docComment": "/**\n * The percentile metric values for the specified time window and timestep. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly metricValues?: " + }, + { + "kind": "Reference", + "text": "PercentileMetricValue", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetricValue:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#name:member", + "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "MetricName", + "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#startTime:member", + "docComment": "/**\n * The start time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#timeGrain:member", + "docComment": "/**\n * The time grain to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric#unit:member", + "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "UnitType", + "canonicalReference": "cosmos-db-resource-manager!UnitType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface", + "docComment": "/**\n * The response to a list percentile metrics request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PercentileMetricListResult " + } + ], + "releaseTag": "Public", + "name": "PercentileMetricListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult#value:member", + "docComment": "/**\n * The list of percentile metrics for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "PercentileMetric", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetricValue:type", + "docComment": "/**\n * Represents percentile metrics values.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PercentileMetricValue = " + }, + { + "kind": "Reference", + "text": "MetricValue", + "canonicalReference": "cosmos-db-resource-manager!MetricValue:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly p10?: number;\n readonly p25?: number;\n readonly p50?: number;\n readonly p75?: number;\n readonly p90?: number;\n readonly p95?: number;\n readonly p99?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PercentileMetricValue", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTarget:interface", + "docComment": "/**\n * Interface representing a PercentileSourceTarget.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PercentileSourceTarget " + } + ], + "releaseTag": "Public", + "name": "PercentileSourceTarget", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTarget#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given account, source and target region. This url is only for PBS and Replication Latency data\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param sourceRegion - Source region from which data is written. Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param targetRegion - Target region to which data is written. Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sourceRegion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", targetRegion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PercentileSourceTargetListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTargetListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PercentileMetric", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "sourceRegion", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "targetRegion", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTargetListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PercentileSourceTargetListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PercentileSourceTargetListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PercentileSourceTargetListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PercentileSourceTargetListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "PercentileMetricListResult", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PercentileSourceTargetListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PercentileTarget:interface", + "docComment": "/**\n * Interface representing a PercentileTarget.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PercentileTarget " + } + ], + "releaseTag": "Public", + "name": "PercentileTarget", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PercentileTarget#listMetrics:member(1)", + "docComment": "/**\n * Retrieves the metrics determined by the given filter for the given account target region. This url is only for PBS and Replication Latency data\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param targetRegion - Target region to which data is written. Cosmos DB region, with spaces between words and each word capitalized.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return. The parameters that can be filtered are name.value (name of the metric, can have an or of multiple names), startTime, endTime, and timeGrain. The supported operator is eq.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", targetRegion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PercentileTargetListMetricsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PercentileTargetListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PercentileMetric", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "targetRegion", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PercentileTargetListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PercentileTargetListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PercentileTargetListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PercentileTargetListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PercentileTargetListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "PercentileMetricListResult", + "canonicalReference": "cosmos-db-resource-manager!PercentileMetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PercentileTargetListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrimaryAggregationType:type", + "docComment": "/**\n * Defines values for PrimaryAggregationType. \\ {@link KnownPrimaryAggregationType} can be used interchangeably with PrimaryAggregationType, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Average** \\ **Total** \\ **Minimum** \\ **Maximum** \\ **Last**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrimaryAggregationType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrimaryAggregationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnection:type", + "docComment": "/**\n * A private endpoint connection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnection = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "cosmos-db-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointProperty", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty:interface" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionStateProperty", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type", + "docComment": "/**\n * A private endpoint connection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionAutoGenerated = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "cosmos-db-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointProperty", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty:interface" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface" + }, + { + "kind": "Content", + "text": ";\n groupId?: string;\n provisioningState?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionAutoGenerated", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionListResult:interface", + "docComment": "/**\n * A list of private endpoint connections\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionListResult#value:member", + "docComment": "/**\n * Array of private endpoint connections\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionAutoGenerated", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections:interface", + "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnections " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionAutoGenerated", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionAutoGenerated", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginDelete:member(1)", + "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#get:member(1)", + "docComment": "/**\n * Gets a private endpoint connection.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetResponse", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnections#listByDatabaseAccount:member(1)", + "docComment": "/**\n * List all private endpoint connections on a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabaseAccount(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsListByDatabaseAccountOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsListByDatabaseAccountOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionAutoGenerated", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByDatabaseAccount" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionAutoGenerated", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionAutoGenerated", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionAutoGenerated:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsListByDatabaseAccountOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsListByDatabaseAccountOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListByDatabaseAccountOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionsListByDatabaseAccountResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseAccount operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsListByDatabaseAccountResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionListResult", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListByDatabaseAccountResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty:interface", + "docComment": "/**\n * Private endpoint which the connection belongs to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointProperty " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointProperty", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateEndpointProperty#id:member", + "docComment": "/**\n * Resource id of the private endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type", + "docComment": "/**\n * A private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResource = " + }, + { + "kind": "Reference", + "text": "ARMProxyResource", + "canonicalReference": "cosmos-db-resource-manager!ARMProxyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly groupId?: string;\n readonly requiredMembers?: string[];\n readonly requiredZoneNames?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourceListResult:interface", + "docComment": "/**\n * A list of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourceListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourceListResult#value:member", + "docComment": "/**\n * Array of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources:interface", + "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResources " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources#get:member(1)", + "docComment": "/**\n * Gets the private link resources that need to be created for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param groupName - The name of the private link resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", groupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesGetOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesGetResponse", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "groupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResources#listByDatabaseAccount:member(1)", + "docComment": "/**\n * Gets the private link resources that need to be created for a Cosmos DB account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabaseAccount(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesListByDatabaseAccountOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesListByDatabaseAccountOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByDatabaseAccount" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResourcesGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesListByDatabaseAccountOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesListByDatabaseAccountOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByDatabaseAccountOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourcesListByDatabaseAccountResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseAccount operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResourcesListByDatabaseAccountResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourceListResult", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByDatabaseAccountResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty:interface", + "docComment": "/**\n * Connection State of the Private Endpoint Connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceConnectionStateProperty " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionStateProperty", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty#actionsRequired:member", + "docComment": "/**\n * Any action that is required beyond basic workflow (approve/ reject/ disconnect) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly actionsRequired?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionsRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStateProperty#status:member", + "docComment": "/**\n * The private link service connection status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface", + "docComment": "/**\n * Connection State of the Private Endpoint Connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#actionsRequired:member", + "docComment": "/**\n * Any action that is required beyond basic workflow (approve/ reject/ disconnect) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly actionsRequired?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionsRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#description:member", + "docComment": "/**\n * The private link service connection description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#status:member", + "docComment": "/**\n * The private link service connection status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource:interface", + "docComment": "/**\n * Cosmos DB provisioned throughput settings object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvisionedThroughputSettingsResource " + } + ], + "releaseTag": "Public", + "name": "ProvisionedThroughputSettingsResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource#autoUpgradePolicy:member", + "docComment": "/**\n * Cosmos DB resource auto-upgrade policy\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoUpgradePolicy?: " + }, + { + "kind": "Reference", + "text": "AutoUpgradePolicyResource", + "canonicalReference": "cosmos-db-resource-manager!AutoUpgradePolicyResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoUpgradePolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource#maxThroughput:member", + "docComment": "/**\n * Represents maximum throughput container can scale up to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxThroughput: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxThroughput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource#targetMaxThroughput:member", + "docComment": "/**\n * Represents target maximum throughput container can scale up to once offer is no longer in pending state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetMaxThroughput?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetMaxThroughput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!ProxyResource:type", + "docComment": "/**\n * The resource model definition for a ARM proxy resource. It will have everything other than required location and tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProxyResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "cosmos-db-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProxyResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!PublicNetworkAccess:type", + "docComment": "/**\n * Defines values for PublicNetworkAccess. \\ {@link KnownPublicNetworkAccess} can be used interchangeably with PublicNetworkAccess, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicNetworkAccess = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicNetworkAccess", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline:interface", + "docComment": "/**\n * Cosmos DB region to online or offline.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RegionForOnlineOffline " + } + ], + "releaseTag": "Public", + "name": "RegionForOnlineOffline", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!RegionForOnlineOffline#region:member", + "docComment": "/**\n * Cosmos DB region, with spaces between words and each word capitalized.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "region: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "region", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Resource:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Resource#id:member", + "docComment": "/**\n * Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Resource#name:member", + "docComment": "/**\n * The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Resource#type:member", + "docComment": "/**\n * The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SpatialSpec:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SpatialSpec " + } + ], + "releaseTag": "Public", + "name": "SpatialSpec", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SpatialSpec#path:member", + "docComment": "/**\n * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SpatialSpec#types:member", + "docComment": "/**\n * List of path's spatial type\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "types?: " + }, + { + "kind": "Reference", + "text": "SpatialType", + "canonicalReference": "cosmos-db-resource-manager!SpatialType:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "types", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SpatialType:type", + "docComment": "/**\n * Defines values for SpatialType. \\ {@link KnownSpatialType} can be used interchangeably with SpatialType, this enum contains the known values that the service supports. ### Known values supported by the service **Point** \\ **LineString** \\ **Polygon** \\ **MultiPolygon**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SpatialType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SpatialType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlContainerCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "SqlContainerResource", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlContainerCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlContainerGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlContainerGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlContainerGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "SqlContainerResource", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlContainerGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlContainerGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "SqlContainerGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "SqlContainerGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlContainerGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerListResult:interface", + "docComment": "/**\n * The List operation response, that contains the containers and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlContainerListResult " + } + ], + "releaseTag": "Public", + "name": "SqlContainerListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerListResult#value:member", + "docComment": "/**\n * List of containers and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SqlContainerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource:interface", + "docComment": "/**\n * Cosmos DB SQL container resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlContainerResource " + } + ], + "releaseTag": "Public", + "name": "SqlContainerResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#conflictResolutionPolicy:member", + "docComment": "/**\n * The conflict resolution policy for the container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "conflictResolutionPolicy?: " + }, + { + "kind": "Reference", + "text": "ConflictResolutionPolicy", + "canonicalReference": "cosmos-db-resource-manager!ConflictResolutionPolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "conflictResolutionPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#defaultTtl:member", + "docComment": "/**\n * Default time to live\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultTtl?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultTtl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB SQL container\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#indexingPolicy:member", + "docComment": "/**\n * The configuration of the indexing policy. By default, the indexing is automatic for all document paths within the container\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "indexingPolicy?: " + }, + { + "kind": "Reference", + "text": "IndexingPolicy", + "canonicalReference": "cosmos-db-resource-manager!IndexingPolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "indexingPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#partitionKey:member", + "docComment": "/**\n * The configuration of the partition key to be used for partitioning data into multiple partitions\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "partitionKey?: " + }, + { + "kind": "Reference", + "text": "ContainerPartitionKey", + "canonicalReference": "cosmos-db-resource-manager!ContainerPartitionKey:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partitionKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerResource#uniqueKeyPolicy:member", + "docComment": "/**\n * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uniqueKeyPolicy?: " + }, + { + "kind": "Reference", + "text": "UniqueKeyPolicy", + "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uniqueKeyPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB SQL database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlDatabaseCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "SqlDatabaseResource", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlDatabaseCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlDatabaseGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlDatabaseGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlDatabaseGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "SqlDatabaseResource", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n colls?: string;\n users?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlDatabaseGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB SQL database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlDatabaseGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "SqlDatabaseGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "SqlDatabaseGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlDatabaseGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseListResult:interface", + "docComment": "/**\n * The List operation response, that contains the SQL databases and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "SqlDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseListResult#value:member", + "docComment": "/**\n * List of SQL databases and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SqlDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource:interface", + "docComment": "/**\n * Cosmos DB SQL database resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlDatabaseResource " + } + ], + "releaseTag": "Public", + "name": "SqlDatabaseResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB SQL database\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResources:interface", + "docComment": "/**\n * Interface representing a SqlResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResources " + } + ], + "releaseTag": "Public", + "name": "SqlResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlContainer:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param createUpdateSqlContainerParameters - The parameters to provide for the current SQL container.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlContainer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlContainerParameters: " + }, + { + "kind": "Reference", + "text": "SqlContainerCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlContainerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlContainerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlContainerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateSqlContainerParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateSqlContainer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlContainerAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param createUpdateSqlContainerParameters - The parameters to provide for the current SQL container.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlContainerAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlContainerParameters: " + }, + { + "kind": "Reference", + "text": "SqlContainerCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlContainerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlContainerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "createUpdateSqlContainerParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateUpdateSqlContainerAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlDatabase:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateSqlDatabaseParameters - The parameters to provide for the current SQL database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlDatabaseParameters: " + }, + { + "kind": "Reference", + "text": "SqlDatabaseCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateSqlDatabaseParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateSqlDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlDatabaseAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param createUpdateSqlDatabaseParameters - The parameters to provide for the current SQL database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlDatabaseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlDatabaseParameters: " + }, + { + "kind": "Reference", + "text": "SqlDatabaseCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateSqlDatabaseParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateSqlDatabaseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlStoredProcedure:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL storedProcedure\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param createUpdateSqlStoredProcedureParameters - The parameters to provide for the current SQL storedProcedure.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlStoredProcedure(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", storedProcedureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlStoredProcedureParameters: " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 25 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "storedProcedureName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "createUpdateSqlStoredProcedureParameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateUpdateSqlStoredProcedure" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlStoredProcedureAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL storedProcedure\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param createUpdateSqlStoredProcedureParameters - The parameters to provide for the current SQL storedProcedure.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlStoredProcedureAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", storedProcedureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlStoredProcedureParameters: " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "storedProcedureName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "createUpdateSqlStoredProcedureParameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateUpdateSqlStoredProcedureAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlTrigger:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL trigger\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param createUpdateSqlTriggerParameters - The parameters to provide for the current SQL trigger.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlTrigger(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", triggerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlTriggerParameters: " + }, + { + "kind": "Reference", + "text": "SqlTriggerCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlTriggerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlTriggerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlTriggerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 25 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "triggerName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "createUpdateSqlTriggerParameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateUpdateSqlTrigger" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlTriggerAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL trigger\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param createUpdateSqlTriggerParameters - The parameters to provide for the current SQL trigger.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlTriggerAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", triggerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlTriggerParameters: " + }, + { + "kind": "Reference", + "text": "SqlTriggerCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlTriggerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlTriggerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "triggerName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "createUpdateSqlTriggerParameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateUpdateSqlTriggerAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlUserDefinedFunction:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL userDefinedFunction\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param createUpdateSqlUserDefinedFunctionParameters - The parameters to provide for the current SQL userDefinedFunction.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlUserDefinedFunction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", userDefinedFunctionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlUserDefinedFunctionParameters: " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 25 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "userDefinedFunctionName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "createUpdateSqlUserDefinedFunctionParameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateUpdateSqlUserDefinedFunction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginCreateUpdateSqlUserDefinedFunctionAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB SQL userDefinedFunction\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param createUpdateSqlUserDefinedFunctionParameters - The parameters to provide for the current SQL userDefinedFunction.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateSqlUserDefinedFunctionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", userDefinedFunctionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateSqlUserDefinedFunctionParameters: " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "userDefinedFunctionName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "createUpdateSqlUserDefinedFunctionParameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateUpdateSqlUserDefinedFunctionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlContainer:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL container.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlContainer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlContainerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteSqlContainer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlContainerAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL container.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlContainerAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlContainerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteSqlContainerAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlDatabase:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteSqlDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlDatabaseAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL database.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlDatabaseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteSqlDatabaseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlStoredProcedure:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL storedProcedure.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlStoredProcedure(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", storedProcedureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlStoredProcedureOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "storedProcedureName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteSqlStoredProcedure" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlStoredProcedureAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL storedProcedure.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlStoredProcedureAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", storedProcedureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlStoredProcedureOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "storedProcedureName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteSqlStoredProcedureAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlTrigger:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL trigger.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlTrigger(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", triggerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlTriggerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "triggerName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteSqlTrigger" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlTriggerAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL trigger.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlTriggerAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", triggerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlTriggerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "triggerName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteSqlTriggerAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlUserDefinedFunction:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL userDefinedFunction.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlUserDefinedFunction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", userDefinedFunctionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "userDefinedFunctionName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteSqlUserDefinedFunction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginDeleteSqlUserDefinedFunctionAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB SQL userDefinedFunction.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteSqlUserDefinedFunctionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", userDefinedFunctionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "userDefinedFunctionName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteSqlUserDefinedFunctionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlContainerThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL container.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateSqlContainerThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlContainerThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlContainerThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlContainerThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateSqlContainerThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlContainerThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL container\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL container.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateSqlContainerThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlContainerThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlContainerThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateSqlContainerThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlDatabaseThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateSqlDatabaseThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateSqlDatabaseThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#beginUpdateSqlDatabaseThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB SQL database\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current SQL database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateSqlDatabaseThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesUpdateSqlDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateSqlDatabaseThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlContainer:member(1)", + "docComment": "/**\n * Gets the SQL container under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSqlContainer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlContainerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlContainerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getSqlContainer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlContainerThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the SQL container under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSqlContainerThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlContainerThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlContainerThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getSqlContainerThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlDatabase:member(1)", + "docComment": "/**\n * Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSqlDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlDatabaseOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlDatabaseResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSqlDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlDatabaseThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the SQL database under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSqlDatabaseThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlDatabaseThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlDatabaseThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSqlDatabaseThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlStoredProcedure:member(1)", + "docComment": "/**\n * Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param storedProcedureName - Cosmos DB storedProcedure name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSqlStoredProcedure(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", storedProcedureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlStoredProcedureOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlStoredProcedureResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "storedProcedureName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getSqlStoredProcedure" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlTrigger:member(1)", + "docComment": "/**\n * Gets the SQL trigger under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param triggerName - Cosmos DB trigger name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSqlTrigger(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", triggerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlTriggerOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlTriggerResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "triggerName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getSqlTrigger" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#getSqlUserDefinedFunction:member(1)", + "docComment": "/**\n * Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param userDefinedFunctionName - Cosmos DB userDefinedFunction name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSqlUserDefinedFunction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", userDefinedFunctionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlUserDefinedFunctionOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlResourcesGetSqlUserDefinedFunctionResponse", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "userDefinedFunctionName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getSqlUserDefinedFunction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlContainers:member(1)", + "docComment": "/**\n * Lists the SQL container under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSqlContainers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesListSqlContainersOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlContainersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlContainerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSqlContainers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlDatabases:member(1)", + "docComment": "/**\n * Lists the SQL databases under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSqlDatabases(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesListSqlDatabasesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlDatabasesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSqlDatabases" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlStoredProcedures:member(1)", + "docComment": "/**\n * Lists the SQL storedProcedure under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSqlStoredProcedures(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesListSqlStoredProceduresOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlStoredProceduresOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listSqlStoredProcedures" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlTriggers:member(1)", + "docComment": "/**\n * Lists the SQL trigger under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSqlTriggers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesListSqlTriggersOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlTriggersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlTriggerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listSqlTriggers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResources#listSqlUserDefinedFunctions:member(1)", + "docComment": "/**\n * Lists the SQL userDefinedFunction under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param databaseName - Cosmos DB database name.\n *\n * @param containerName - Cosmos DB container name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSqlUserDefinedFunctions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlResourcesListSqlUserDefinedFunctionsOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlUserDefinedFunctionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listSqlUserDefinedFunctions" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesCreateUpdateSqlContainerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlContainerOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlContainerResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateSqlContainer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesCreateUpdateSqlContainerResponse = " + }, + { + "kind": "Reference", + "text": "SqlContainerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlContainerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesCreateUpdateSqlDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateSqlDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesCreateUpdateSqlDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "SqlDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlStoredProcedureResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateSqlStoredProcedure operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesCreateUpdateSqlStoredProcedureResponse = " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlStoredProcedureResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesCreateUpdateSqlTriggerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlTriggerOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlTriggerResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateSqlTrigger operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesCreateUpdateSqlTriggerResponse = " + }, + { + "kind": "Reference", + "text": "SqlTriggerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlTriggerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateSqlUserDefinedFunction operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse = " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesDeleteSqlContainerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesDeleteSqlContainerOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlContainerOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesDeleteSqlDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesDeleteSqlDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlDatabaseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesDeleteSqlStoredProcedureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesDeleteSqlStoredProcedureOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlStoredProcedureOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesDeleteSqlTriggerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesDeleteSqlTriggerOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlTriggerOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesGetSqlContainerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlContainerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerResponse:type", + "docComment": "/**\n * Contains response data for the getSqlContainer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesGetSqlContainerResponse = " + }, + { + "kind": "Reference", + "text": "SqlContainerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlContainerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesGetSqlContainerThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlContainerThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlContainerThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getSqlContainerThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesGetSqlContainerThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlContainerThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesGetSqlDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the getSqlDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesGetSqlDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "SqlDatabaseGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesGetSqlDatabaseThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlDatabaseThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlDatabaseThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getSqlDatabaseThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesGetSqlDatabaseThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlDatabaseThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesGetSqlStoredProcedureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlStoredProcedureOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlStoredProcedureResponse:type", + "docComment": "/**\n * Contains response data for the getSqlStoredProcedure operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesGetSqlStoredProcedureResponse = " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlStoredProcedureResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesGetSqlTriggerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlTriggerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlTriggerResponse:type", + "docComment": "/**\n * Contains response data for the getSqlTrigger operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesGetSqlTriggerResponse = " + }, + { + "kind": "Reference", + "text": "SqlTriggerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlTriggerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesGetSqlUserDefinedFunctionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlUserDefinedFunctionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesGetSqlUserDefinedFunctionResponse:type", + "docComment": "/**\n * Contains response data for the getSqlUserDefinedFunction operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesGetSqlUserDefinedFunctionResponse = " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesGetSqlUserDefinedFunctionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlContainersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesListSqlContainersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlContainersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlContainersResponse:type", + "docComment": "/**\n * Contains response data for the listSqlContainers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesListSqlContainersResponse = " + }, + { + "kind": "Reference", + "text": "SqlContainerListResult", + "canonicalReference": "cosmos-db-resource-manager!SqlContainerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlContainersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlDatabasesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesListSqlDatabasesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlDatabasesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlDatabasesResponse:type", + "docComment": "/**\n * Contains response data for the listSqlDatabases operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesListSqlDatabasesResponse = " + }, + { + "kind": "Reference", + "text": "SqlDatabaseListResult", + "canonicalReference": "cosmos-db-resource-manager!SqlDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlDatabasesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlStoredProceduresOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesListSqlStoredProceduresOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlStoredProceduresOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlStoredProceduresResponse:type", + "docComment": "/**\n * Contains response data for the listSqlStoredProcedures operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesListSqlStoredProceduresResponse = " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureListResult", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlStoredProceduresResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlTriggersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesListSqlTriggersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlTriggersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlTriggersResponse:type", + "docComment": "/**\n * Contains response data for the listSqlTriggers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesListSqlTriggersResponse = " + }, + { + "kind": "Reference", + "text": "SqlTriggerListResult", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlTriggersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlUserDefinedFunctionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesListSqlUserDefinedFunctionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlUserDefinedFunctionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesListSqlUserDefinedFunctionsResponse:type", + "docComment": "/**\n * Contains response data for the listSqlUserDefinedFunctions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesListSqlUserDefinedFunctionsResponse = " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionListResult", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesListSqlUserDefinedFunctionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesUpdateSqlContainerThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesUpdateSqlContainerThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlContainerThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateSqlContainerThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesUpdateSqlContainerThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesUpdateSqlContainerThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlResourcesUpdateSqlDatabaseThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlResourcesUpdateSqlDatabaseThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlResourcesUpdateSqlDatabaseThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateSqlDatabaseThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlResourcesUpdateSqlDatabaseThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlResourcesUpdateSqlDatabaseThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB storedProcedure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlStoredProcedureCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureResource", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlStoredProcedureCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlStoredProcedureGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureResource", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlStoredProcedureGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB storedProcedure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlStoredProcedureGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlStoredProcedureGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureListResult:interface", + "docComment": "/**\n * The List operation response, that contains the storedProcedures and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlStoredProcedureListResult " + } + ], + "releaseTag": "Public", + "name": "SqlStoredProcedureListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureListResult#value:member", + "docComment": "/**\n * List of storedProcedures and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SqlStoredProcedureGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource:interface", + "docComment": "/**\n * Cosmos DB SQL storedProcedure resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlStoredProcedureResource " + } + ], + "releaseTag": "Public", + "name": "SqlStoredProcedureResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource#body:member", + "docComment": "/**\n * Body of the Stored Procedure\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "body?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "body", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlStoredProcedureResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB SQL storedProcedure\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB trigger.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlTriggerCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "SqlTriggerResource", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlTriggerCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlTriggerGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "SqlTriggerResource", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlTriggerGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB trigger.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlTriggerGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "SqlTriggerGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlTriggerGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerListResult:interface", + "docComment": "/**\n * The List operation response, that contains the triggers and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlTriggerListResult " + } + ], + "releaseTag": "Public", + "name": "SqlTriggerListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerListResult#value:member", + "docComment": "/**\n * List of triggers and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SqlTriggerGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource:interface", + "docComment": "/**\n * Cosmos DB SQL trigger resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlTriggerResource " + } + ], + "releaseTag": "Public", + "name": "SqlTriggerResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#body:member", + "docComment": "/**\n * Body of the Trigger\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "body?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "body", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB SQL trigger\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#triggerOperation:member", + "docComment": "/**\n * The operation the trigger is associated with\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "triggerOperation?: " + }, + { + "kind": "Reference", + "text": "TriggerOperation", + "canonicalReference": "cosmos-db-resource-manager!TriggerOperation:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "triggerOperation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlTriggerResource#triggerType:member", + "docComment": "/**\n * Type of the Trigger\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "triggerType?: " + }, + { + "kind": "Reference", + "text": "TriggerType", + "canonicalReference": "cosmos-db-resource-manager!TriggerType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "triggerType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB userDefinedFunction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlUserDefinedFunctionCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionResource", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlUserDefinedFunctionCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlUserDefinedFunctionGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionResource", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlUserDefinedFunctionGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB userDefinedFunction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SqlUserDefinedFunctionGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SqlUserDefinedFunctionGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionListResult:interface", + "docComment": "/**\n * The List operation response, that contains the userDefinedFunctions and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlUserDefinedFunctionListResult " + } + ], + "releaseTag": "Public", + "name": "SqlUserDefinedFunctionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionListResult#value:member", + "docComment": "/**\n * List of userDefinedFunctions and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SqlUserDefinedFunctionGetResults", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource:interface", + "docComment": "/**\n * Cosmos DB SQL userDefinedFunction resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlUserDefinedFunctionResource " + } + ], + "releaseTag": "Public", + "name": "SqlUserDefinedFunctionResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource#body:member", + "docComment": "/**\n * Body of the User Defined Function\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "body?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "body", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!SqlUserDefinedFunctionResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB SQL userDefinedFunction\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableCreateUpdateParameters:type", + "docComment": "/**\n * Parameters to create and update Cosmos DB Table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableCreateUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "TableResource", + "canonicalReference": "cosmos-db-resource-manager!TableResource:interface" + }, + { + "kind": "Content", + "text": ";\n options: " + }, + { + "kind": "Reference", + "text": "CreateUpdateOptions", + "canonicalReference": "cosmos-db-resource-manager!CreateUpdateOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableCreateUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesOptions:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableGetPropertiesOptions = " + }, + { + "kind": "Reference", + "text": "OptionsResource", + "canonicalReference": "cosmos-db-resource-manager!OptionsResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableGetPropertiesOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "TableResource", + "canonicalReference": "cosmos-db-resource-manager!TableResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB Table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "TableGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n options?: " + }, + { + "kind": "Reference", + "text": "TableGetPropertiesOptions", + "canonicalReference": "cosmos-db-resource-manager!TableGetPropertiesOptions:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableListResult:interface", + "docComment": "/**\n * The List operation response, that contains the Table and their properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableListResult " + } + ], + "releaseTag": "Public", + "name": "TableListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableListResult#value:member", + "docComment": "/**\n * List of Table and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "TableGetResults", + "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResource:interface", + "docComment": "/**\n * Cosmos DB table resource object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResource " + } + ], + "releaseTag": "Public", + "name": "TableResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableResource#id:member", + "docComment": "/**\n * Name of the Cosmos DB table\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResources:interface", + "docComment": "/**\n * Interface representing a TableResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResources " + } + ], + "releaseTag": "Public", + "name": "TableResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#beginCreateUpdateTable:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateTableParameters - The parameters to provide for the current Table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateTableParameters: " + }, + { + "kind": "Reference", + "text": "TableCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!TableCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesCreateUpdateTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TableResourcesCreateUpdateTableResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "TableResourcesCreateUpdateTableResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateTableParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#beginCreateUpdateTableAndWait:member(1)", + "docComment": "/**\n * Create or update an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param createUpdateTableParameters - The parameters to provide for the current Table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateUpdateTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", createUpdateTableParameters: " + }, + { + "kind": "Reference", + "text": "TableCreateUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!TableCreateUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesCreateUpdateTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TableResourcesCreateUpdateTableResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "createUpdateTableParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateUpdateTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#beginDeleteTable:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesDeleteTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#beginDeleteTableAndWait:member(1)", + "docComment": "/**\n * Deletes an existing Azure Cosmos DB Table.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesDeleteTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#beginUpdateTableThroughput:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current Table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTableThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesUpdateTableThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TableResourcesUpdateTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "TableResourcesUpdateTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateTableThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#beginUpdateTableThroughputAndWait:member(1)", + "docComment": "/**\n * Update RUs per second of an Azure Cosmos DB Table\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param updateThroughputParameters - The parameters to provide for the RUs per second of the current Table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTableThroughputAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", updateThroughputParameters: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsUpdateParameters", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesUpdateTableThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TableResourcesUpdateTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "updateThroughputParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateTableThroughputAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#getTable:member(1)", + "docComment": "/**\n * Gets the Tables under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesGetTableOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TableResourcesGetTableResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#getTableThroughput:member(1)", + "docComment": "/**\n * Gets the RUs per second of the Table under an existing Azure Cosmos DB database account with the provided name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param tableName - Cosmos DB table name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getTableThroughput(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesGetTableThroughputOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TableResourcesGetTableThroughputResponse", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getTableThroughput" + }, + { + "kind": "MethodSignature", + "canonicalReference": "cosmos-db-resource-manager!TableResources#listTables:member(1)", + "docComment": "/**\n * Lists the Tables under an existing Azure Cosmos DB database account.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param accountName - Cosmos DB database account name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listTables(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TableResourcesListTablesOptionalParams", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesListTablesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TableGetResults", + "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listTables" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResourcesCreateUpdateTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TableResourcesCreateUpdateTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesCreateUpdateTableResponse:type", + "docComment": "/**\n * Contains response data for the createUpdateTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableResourcesCreateUpdateTableResponse = " + }, + { + "kind": "Reference", + "text": "TableGetResults", + "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableResourcesCreateUpdateTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResourcesDeleteTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TableResourcesDeleteTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesDeleteTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResourcesGetTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TableResourcesGetTableOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableResponse:type", + "docComment": "/**\n * Contains response data for the getTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableResourcesGetTableResponse = " + }, + { + "kind": "Reference", + "text": "TableGetResults", + "canonicalReference": "cosmos-db-resource-manager!TableGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableResourcesGetTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResourcesGetTableThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TableResourcesGetTableThroughputOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesGetTableThroughputResponse:type", + "docComment": "/**\n * Contains response data for the getTableThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableResourcesGetTableThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableResourcesGetTableThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesListTablesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResourcesListTablesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TableResourcesListTablesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesListTablesResponse:type", + "docComment": "/**\n * Contains response data for the listTables operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableResourcesListTablesResponse = " + }, + { + "kind": "Reference", + "text": "TableListResult", + "canonicalReference": "cosmos-db-resource-manager!TableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableResourcesListTablesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TableResourcesUpdateTableThroughputOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TableResourcesUpdateTableThroughputOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TableResourcesUpdateTableThroughputResponse:type", + "docComment": "/**\n * Contains response data for the updateTableThroughput operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TableResourcesUpdateTableThroughputResponse = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetResults", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TableResourcesUpdateTableThroughputResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource:interface", + "docComment": "/**\n * Cosmos DB resource throughput policy\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ThroughputPolicyResource " + } + ], + "releaseTag": "Public", + "name": "ThroughputPolicyResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource#incrementPercent:member", + "docComment": "/**\n * Represents the percentage by which throughput can increase every time throughput policy kicks in.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "incrementPercent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "incrementPercent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ThroughputPolicyResource#isEnabled:member", + "docComment": "/**\n * Determines whether the ThroughputPolicy is active or not\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetPropertiesResource:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ThroughputSettingsGetPropertiesResource = " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsResource", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ExtendedResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ExtendedResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ThroughputSettingsGetPropertiesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetResults:type", + "docComment": "/**\n * An Azure Cosmos DB resource throughput.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ThroughputSettingsGetResults = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource?: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsGetPropertiesResource", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsGetPropertiesResource:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ThroughputSettingsGetResults", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource:interface", + "docComment": "/**\n * Cosmos DB resource throughput object. Either throughput is required or provisionedThroughputSettings is required, but not both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ThroughputSettingsResource " + } + ], + "releaseTag": "Public", + "name": "ThroughputSettingsResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#minimumThroughput:member", + "docComment": "/**\n * The minimum throughput of the resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minimumThroughput?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimumThroughput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#offerReplacePending:member", + "docComment": "/**\n * The throughput replace is pending NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly offerReplacePending?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "offerReplacePending", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#provisionedThroughputSettings:member", + "docComment": "/**\n * Cosmos DB resource for provisioned throughput settings. Either throughput is required or provisionedThroughputSettings is required, but not both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provisionedThroughputSettings?: " + }, + { + "kind": "Reference", + "text": "ProvisionedThroughputSettingsResource", + "canonicalReference": "cosmos-db-resource-manager!ProvisionedThroughputSettingsResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisionedThroughputSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource#throughput:member", + "docComment": "/**\n * Value of the Cosmos DB resource throughput. Either throughput is required or provisionedThroughputSettings is required, but not both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "throughput?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "throughput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsUpdateParameters:type", + "docComment": "/**\n * Parameters to update Cosmos DB resource throughput.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ThroughputSettingsUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ARMResourceProperties", + "canonicalReference": "cosmos-db-resource-manager!ARMResourceProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n resource: " + }, + { + "kind": "Reference", + "text": "ThroughputSettingsResource", + "canonicalReference": "cosmos-db-resource-manager!ThroughputSettingsResource:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ThroughputSettingsUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TriggerOperation:type", + "docComment": "/**\n * Defines values for TriggerOperation. \\ {@link KnownTriggerOperation} can be used interchangeably with TriggerOperation, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Create** \\ **Update** \\ **Delete** \\ **Replace**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TriggerOperation = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TriggerOperation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!TriggerType:type", + "docComment": "/**\n * Defines values for TriggerType. \\ {@link KnownTriggerType} can be used interchangeably with TriggerType, this enum contains the known values that the service supports. ### Known values supported by the service **Pre** \\ **Post**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TriggerType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TriggerType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!UniqueKey:interface", + "docComment": "/**\n * The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UniqueKey " + } + ], + "releaseTag": "Public", + "name": "UniqueKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!UniqueKey#paths:member", + "docComment": "/**\n * List of paths must be unique for each document in the Azure Cosmos DB service\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "paths?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "paths", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy:interface", + "docComment": "/**\n * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UniqueKeyPolicy " + } + ], + "releaseTag": "Public", + "name": "UniqueKeyPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!UniqueKeyPolicy#uniqueKeys:member", + "docComment": "/**\n * List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uniqueKeys?: " + }, + { + "kind": "Reference", + "text": "UniqueKey", + "canonicalReference": "cosmos-db-resource-manager!UniqueKey:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uniqueKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "cosmos-db-resource-manager!UnitType:type", + "docComment": "/**\n * Defines values for UnitType. \\ {@link KnownUnitType} can be used interchangeably with UnitType, this enum contains the known values that the service supports. ### Known values supported by the service **Count** \\ **Bytes** \\ **Seconds** \\ **Percent** \\ **CountPerSecond** \\ **BytesPerSecond** \\ **Milliseconds**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UnitType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UnitType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!Usage:interface", + "docComment": "/**\n * The usage data for a usage request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usage " + } + ], + "releaseTag": "Public", + "name": "Usage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Usage#currentValue:member", + "docComment": "/**\n * Current value for this metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Usage#limit:member", + "docComment": "/**\n * Maximum value for this metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Usage#name:member", + "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "MetricName", + "canonicalReference": "cosmos-db-resource-manager!MetricName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Usage#quotaPeriod:member", + "docComment": "/**\n * The quota period used to summarize the usage values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly quotaPeriod?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "quotaPeriod", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!Usage#unit:member", + "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "UnitType", + "canonicalReference": "cosmos-db-resource-manager!UnitType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!UsagesResult:interface", + "docComment": "/**\n * The response to a list usage request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsagesResult " + } + ], + "releaseTag": "Public", + "name": "UsagesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!UsagesResult#value:member", + "docComment": "/**\n * The list of usages for the database. A usage is a point in time metric NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "cosmos-db-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule:interface", + "docComment": "/**\n * Virtual Network ACL Rule object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRule " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule#id:member", + "docComment": "/**\n * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "cosmos-db-resource-manager!VirtualNetworkRule#ignoreMissingVNetServiceEndpoint:member", + "docComment": "/**\n * Create firewall rule before the virtual network has vnet service endpoint enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ignoreMissingVNetServiceEndpoint?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ignoreMissingVNetServiceEndpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.md b/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.md index f124402ac0..d68b65be27 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.md +++ b/test/smoke/generated/cosmos-db-resource-manager/temp/cosmos-db-resource-manager.api.md @@ -1,2269 +1,2269 @@ -## API Report File for "cosmos-db-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface ARMProxyResource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export interface ARMResourceProperties { - readonly id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface AutoUpgradePolicyResource { - throughputPolicy?: ThroughputPolicyResource; -} - -// @public -export interface Capability { - name?: string; -} - -// @public -export type CassandraKeyspaceCreateUpdateParameters = ARMResourceProperties & { - resource: CassandraKeyspaceResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type CassandraKeyspaceGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type CassandraKeyspaceGetPropertiesResource = CassandraKeyspaceResource & ExtendedResourceProperties & {}; - -// @public -export type CassandraKeyspaceGetResults = ARMResourceProperties & { - resource?: CassandraKeyspaceGetPropertiesResource; - options?: CassandraKeyspaceGetPropertiesOptions; -}; - -// @public -export interface CassandraKeyspaceListResult { - readonly value?: CassandraKeyspaceGetResults[]; -} - -// @public -export interface CassandraKeyspaceResource { - id: string; -} - -// @public -export interface CassandraPartitionKey { - name?: string; -} - -// @public -export interface CassandraResources { - beginCreateUpdateCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraKeyspaceResponse>>; - beginCreateUpdateCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise; - beginCreateUpdateCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraTableResponse>>; - beginCreateUpdateCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise; - beginDeleteCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise, void>>; - beginDeleteCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise; - beginDeleteCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise, void>>; - beginDeleteCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise; - beginUpdateCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraKeyspaceThroughputResponse>>; - beginUpdateCassandraKeyspaceThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise; - beginUpdateCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraTableThroughputResponse>>; - beginUpdateCassandraTableThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise; - getCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceOptionalParams): Promise; - getCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams): Promise; - getCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableOptionalParams): Promise; - getCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableThroughputOptionalParams): Promise; - listCassandraKeyspaces(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraKeyspacesOptionalParams): PagedAsyncIterableIterator; - listCassandraTables(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesListCassandraTablesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesCreateUpdateCassandraKeyspaceResponse = CassandraKeyspaceGetResults; - -// @public -export interface CassandraResourcesCreateUpdateCassandraTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesCreateUpdateCassandraTableResponse = CassandraTableGetResults; - -// @public -export interface CassandraResourcesDeleteCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface CassandraResourcesDeleteCassandraTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface CassandraResourcesGetCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraKeyspaceResponse = CassandraKeyspaceGetResults; - -// @public -export interface CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraResourcesGetCassandraTableOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraTableResponse = CassandraTableGetResults; - -// @public -export interface CassandraResourcesGetCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesGetCassandraTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraResourcesListCassandraKeyspacesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesListCassandraKeyspacesResponse = CassandraKeyspaceListResult; - -// @public -export interface CassandraResourcesListCassandraTablesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CassandraResourcesListCassandraTablesResponse = CassandraTableListResult; - -// @public -export interface CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesUpdateCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraResourcesUpdateCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type CassandraResourcesUpdateCassandraTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface CassandraSchema { - clusterKeys?: ClusterKey[]; - columns?: Column[]; - partitionKeys?: CassandraPartitionKey[]; -} - -// @public -export type CassandraTableCreateUpdateParameters = ARMResourceProperties & { - resource: CassandraTableResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type CassandraTableGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type CassandraTableGetPropertiesResource = CassandraTableResource & ExtendedResourceProperties & {}; - -// @public -export type CassandraTableGetResults = ARMResourceProperties & { - resource?: CassandraTableGetPropertiesResource; - options?: CassandraTableGetPropertiesOptions; -}; - -// @public -export interface CassandraTableListResult { - readonly value?: CassandraTableGetResults[]; -} - -// @public -export interface CassandraTableResource { - defaultTtl?: number; - id: string; - schema?: CassandraSchema; -} - -// @public -export interface ClusterKey { - name?: string; - orderBy?: string; -} - -// @public -export interface Collection { - listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionListMetricsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionListMetricDefinitionsResponse = MetricDefinitionsListResult; - -// @public -export interface CollectionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionListMetricsResponse = MetricListResult; - -// @public -export interface CollectionListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type CollectionListUsagesResponse = UsagesResult; - -// @public -export interface CollectionPartition { - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionListMetricsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionPartitionListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionPartitionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionPartitionListMetricsResponse = PartitionMetricListResult; - -// @public -export interface CollectionPartitionListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type CollectionPartitionListUsagesResponse = PartitionUsagesResult; - -// @public -export interface CollectionPartitionRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionPartitionRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionPartitionRegionListMetricsResponse = PartitionMetricListResult; - -// @public -export interface CollectionRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CollectionRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CollectionRegionListMetricsResponse = MetricListResult; - -// @public -export interface Column { - name?: string; - type?: string; -} - -// @public (undocumented) -export interface CompositePath { - order?: CompositePathSortOrder; - path?: string; -} - -// @public -export type CompositePathSortOrder = string; - -// @public -export type ConflictResolutionMode = string; - -// @public -export interface ConflictResolutionPolicy { - conflictResolutionPath?: string; - conflictResolutionProcedure?: string; - mode?: ConflictResolutionMode; -} - -// @public -export type ConnectorOffer = string; - -// @public -export interface ConsistencyPolicy { - defaultConsistencyLevel: DefaultConsistencyLevel; - maxIntervalInSeconds?: number; - maxStalenessPrefix?: number; -} - -// @public -export interface ContainerPartitionKey { - kind?: PartitionKind; - paths?: string[]; - version?: number; -} - -// @public (undocumented) -export class CosmosDBManagementClient extends CosmosDBManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); - // (undocumented) - cassandraResources: CassandraResources; - // (undocumented) - collection: Collection; - // (undocumented) - collectionPartition: CollectionPartition; - // (undocumented) - collectionPartitionRegion: CollectionPartitionRegion; - // (undocumented) - collectionRegion: CollectionRegion; - // (undocumented) - database: Database; - // (undocumented) - databaseAccountRegion: DatabaseAccountRegion; - // (undocumented) - databaseAccounts: DatabaseAccounts; - // (undocumented) - gremlinResources: GremlinResources; - // (undocumented) - mongoDBResources: MongoDBResources; - // (undocumented) - notebookWorkspaces: NotebookWorkspaces; - // (undocumented) - operations: Operations; - // (undocumented) - partitionKeyRangeId: PartitionKeyRangeId; - // (undocumented) - partitionKeyRangeIdRegion: PartitionKeyRangeIdRegion; - // (undocumented) - percentile: Percentile; - // (undocumented) - percentileSourceTarget: PercentileSourceTarget; - // (undocumented) - percentileTarget: PercentileTarget; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - sqlResources: SqlResources; - // (undocumented) - tableResources: TableResources; -} - -// @public (undocumented) -export class CosmosDBManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface CosmosDBManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface CreateUpdateOptions { - [property: string]: any; - throughput?: string; -} - -// @public -export interface Database { - listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, filter: string, options?: DatabaseListMetricsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseAccountConnectionString { - readonly connectionString?: string; - readonly description?: string; -} - -// @public -export type DatabaseAccountCreateUpdateParameters = ARMResourceProperties & { - kind?: DatabaseAccountKind; - consistencyPolicy?: ConsistencyPolicy; - locations: Location_2[]; - databaseAccountOfferType: "Standard"; - ipRangeFilter?: string; - isVirtualNetworkFilterEnabled?: boolean; - enableAutomaticFailover?: boolean; - capabilities?: Capability[]; - virtualNetworkRules?: VirtualNetworkRule[]; - enableMultipleWriteLocations?: boolean; - enableCassandraConnector?: boolean; - connectorOffer?: ConnectorOffer; - disableKeyBasedMetadataWriteAccess?: boolean; - keyVaultKeyUri?: string; - readonly publicNetworkAccess?: PublicNetworkAccess; -}; - -// @public -export type DatabaseAccountGetResults = ARMResourceProperties & { - kind?: DatabaseAccountKind; - readonly provisioningState?: string; - readonly documentEndpoint?: string; - readonly databaseAccountOfferType?: "Standard"; - ipRangeFilter?: string; - isVirtualNetworkFilterEnabled?: boolean; - enableAutomaticFailover?: boolean; - consistencyPolicy?: ConsistencyPolicy; - capabilities?: Capability[]; - readonly writeLocations?: Location_2[]; - readonly readLocations?: Location_2[]; - readonly locations?: Location_2[]; - readonly failoverPolicies?: FailoverPolicy[]; - virtualNetworkRules?: VirtualNetworkRule[]; - readonly privateEndpointConnections?: PrivateEndpointConnection[]; - enableMultipleWriteLocations?: boolean; - enableCassandraConnector?: boolean; - connectorOffer?: ConnectorOffer; - disableKeyBasedMetadataWriteAccess?: boolean; - keyVaultKeyUri?: string; - readonly publicNetworkAccess?: PublicNetworkAccess; -}; - -// @public -export type DatabaseAccountKind = string; - -// @public -export interface DatabaseAccountListConnectionStringsResult { - connectionStrings?: DatabaseAccountConnectionString[]; -} - -// @public -export type DatabaseAccountListKeysResult = DatabaseAccountListReadOnlyKeysResult & { - readonly primaryMasterKey?: string; - readonly secondaryMasterKey?: string; -}; - -// @public -export interface DatabaseAccountListReadOnlyKeysResult { - readonly primaryReadonlyMasterKey?: string; - readonly secondaryReadonlyMasterKey?: string; -} - -// @public -export interface DatabaseAccountRegenerateKeyParameters { - keyKind: KeyKind; -} - -// @public -export interface DatabaseAccountRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, filter: string, options?: DatabaseAccountRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseAccountRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountRegionListMetricsResponse = MetricListResult; - -// @public -export interface DatabaseAccounts { - beginCreateOrUpdate(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise, DatabaseAccountsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise; - beginFailoverPriorityChange(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise, void>>; - beginFailoverPriorityChangeAndWait(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise; - beginOfflineRegion(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise, void>>; - beginOfflineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise; - beginOnlineRegion(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise, void>>; - beginOnlineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise; - beginRegenerateKey(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise, void>>; - beginRegenerateKeyAndWait(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise; - beginUpdate(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise, DatabaseAccountsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise; - checkNameExists(accountName: string, options?: DatabaseAccountsCheckNameExistsOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetOptionalParams): Promise; - getReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetReadOnlyKeysOptionalParams): Promise; - list(options?: DatabaseAccountsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DatabaseAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listConnectionStrings(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListConnectionStringsOptionalParams): Promise; - listKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListKeysOptionalParams): Promise; - listMetricDefinitions(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: DatabaseAccountsListMetricsOptionalParams): PagedAsyncIterableIterator; - listReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListReadOnlyKeysOptionalParams): Promise; - listUsages(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListUsagesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseAccountsCheckNameExistsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseAccountsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabaseAccountsCreateOrUpdateResponse = DatabaseAccountGetResults; - -// @public -export interface DatabaseAccountsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsFailoverPriorityChangeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseAccountsGetReadOnlyKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsGetReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; - -// @public -export type DatabaseAccountsGetResponse = DatabaseAccountGetResults; - -// @public -export interface DatabaseAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListByResourceGroupResponse = DatabaseAccountsListResult; - -// @public -export interface DatabaseAccountsListConnectionStringsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListConnectionStringsResponse = DatabaseAccountListConnectionStringsResult; - -// @public -export interface DatabaseAccountsListKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListKeysResponse = DatabaseAccountListKeysResult; - -// @public -export interface DatabaseAccountsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListMetricDefinitionsResponse = MetricDefinitionsListResult; - -// @public -export interface DatabaseAccountsListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListMetricsResponse = MetricListResult; - -// @public -export interface DatabaseAccountsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseAccountsListReadOnlyKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAccountsListReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; - -// @public -export type DatabaseAccountsListResponse = DatabaseAccountsListResult; - -// @public -export interface DatabaseAccountsListResult { - readonly value?: DatabaseAccountGetResults[]; -} - -// @public -export interface DatabaseAccountsListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DatabaseAccountsListUsagesResponse = UsagesResult; - -// @public -export interface DatabaseAccountsOfflineRegionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsOnlineRegionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseAccountsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabaseAccountsUpdateResponse = DatabaseAccountGetResults; - -// @public -export interface DatabaseAccountUpdateParameters { - capabilities?: Capability[]; - connectorOffer?: ConnectorOffer; - consistencyPolicy?: ConsistencyPolicy; - disableKeyBasedMetadataWriteAccess?: boolean; - enableAutomaticFailover?: boolean; - enableCassandraConnector?: boolean; - enableMultipleWriteLocations?: boolean; - ipRangeFilter?: string; - isVirtualNetworkFilterEnabled?: boolean; - keyVaultKeyUri?: string; - location?: string; - locations?: Location_2[]; - readonly publicNetworkAccess?: PublicNetworkAccess; - tags?: { - [propertyName: string]: string; - }; - virtualNetworkRules?: VirtualNetworkRule[]; -} - -// @public -export interface DatabaseListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseListMetricDefinitionsResponse = MetricDefinitionsListResult; - -// @public -export interface DatabaseListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseListMetricsResponse = MetricListResult; - -// @public -export interface DatabaseListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DatabaseListUsagesResponse = UsagesResult; - -// @public -export type DataType = string; - -// @public -export type DefaultConsistencyLevel = "Eventual" | "Session" | "BoundedStaleness" | "Strong" | "ConsistentPrefix"; - -// @public -export interface ErrorResponse { - code?: string; - message?: string; -} - -// @public (undocumented) -export interface ExcludedPath { - path?: string; -} - -// @public -export interface ExtendedResourceProperties { - readonly etag?: string; - readonly rid?: string; - readonly ts?: any; -} - -// @public -export interface FailoverPolicies { - failoverPolicies: FailoverPolicy[]; -} - -// @public -export interface FailoverPolicy { - failoverPriority?: number; - readonly id?: string; - locationName?: string; -} - -// @public -export type GremlinDatabaseCreateUpdateParameters = ARMResourceProperties & { - resource: GremlinDatabaseResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type GremlinDatabaseGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type GremlinDatabaseGetPropertiesResource = GremlinDatabaseResource & ExtendedResourceProperties & {}; - -// @public -export type GremlinDatabaseGetResults = ARMResourceProperties & { - resource?: GremlinDatabaseGetPropertiesResource; - options?: GremlinDatabaseGetPropertiesOptions; -}; - -// @public -export interface GremlinDatabaseListResult { - readonly value?: GremlinDatabaseGetResults[]; -} - -// @public -export interface GremlinDatabaseResource { - id: string; -} - -// @public -export type GremlinGraphCreateUpdateParameters = ARMResourceProperties & { - resource: GremlinGraphResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type GremlinGraphGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type GremlinGraphGetPropertiesResource = GremlinGraphResource & ExtendedResourceProperties & {}; - -// @public -export type GremlinGraphGetResults = ARMResourceProperties & { - resource?: GremlinGraphGetPropertiesResource; - options?: GremlinGraphGetPropertiesOptions; -}; - -// @public -export interface GremlinGraphListResult { - readonly value?: GremlinGraphGetResults[]; -} - -// @public -export interface GremlinGraphResource { - conflictResolutionPolicy?: ConflictResolutionPolicy; - defaultTtl?: number; - id: string; - indexingPolicy?: IndexingPolicy; - partitionKey?: ContainerPartitionKey; - uniqueKeyPolicy?: UniqueKeyPolicy; -} - -// @public -export interface GremlinResources { - beginCreateUpdateGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinDatabaseResponse>>; - beginCreateUpdateGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise; - beginCreateUpdateGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinGraphResponse>>; - beginCreateUpdateGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise; - beginDeleteGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise, void>>; - beginDeleteGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise; - beginDeleteGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise, void>>; - beginDeleteGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise; - beginUpdateGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinDatabaseThroughputResponse>>; - beginUpdateGremlinDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise; - beginUpdateGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinGraphThroughputResponse>>; - beginUpdateGremlinGraphThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise; - getGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseOptionalParams): Promise; - getGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseThroughputOptionalParams): Promise; - getGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphOptionalParams): Promise; - getGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphThroughputOptionalParams): Promise; - listGremlinDatabases(resourceGroupName: string, accountName: string, options?: GremlinResourcesListGremlinDatabasesOptionalParams): PagedAsyncIterableIterator; - listGremlinGraphs(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesListGremlinGraphsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesCreateUpdateGremlinDatabaseResponse = GremlinDatabaseGetResults; - -// @public -export interface GremlinResourcesCreateUpdateGremlinGraphOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesCreateUpdateGremlinGraphResponse = GremlinGraphGetResults; - -// @public -export interface GremlinResourcesDeleteGremlinDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GremlinResourcesDeleteGremlinGraphOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GremlinResourcesGetGremlinDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinDatabaseResponse = GremlinDatabaseGetResults; - -// @public -export interface GremlinResourcesGetGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface GremlinResourcesGetGremlinGraphOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinGraphResponse = GremlinGraphGetResults; - -// @public -export interface GremlinResourcesGetGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesGetGremlinGraphThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface GremlinResourcesListGremlinDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesListGremlinDatabasesResponse = GremlinDatabaseListResult; - -// @public -export interface GremlinResourcesListGremlinGraphsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GremlinResourcesListGremlinGraphsResponse = GremlinGraphListResult; - -// @public -export interface GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesUpdateGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface GremlinResourcesUpdateGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GremlinResourcesUpdateGremlinGraphThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface IncludedPath { - indexes?: Indexes[]; - path?: string; -} - -// @public -export interface Indexes { - dataType?: DataType; - kind?: IndexKind; - precision?: number; -} - -// @public -export type IndexingMode = string; - -// @public -export interface IndexingPolicy { - automatic?: boolean; - compositeIndexes?: CompositePath[][]; - excludedPaths?: ExcludedPath[]; - includedPaths?: IncludedPath[]; - indexingMode?: IndexingMode; - spatialIndexes?: SpatialSpec[]; -} - -// @public -export type IndexKind = string; - -// @public -export type KeyKind = string; - -// @public -export const enum KnownCompositePathSortOrder { - // (undocumented) - Ascending = "Ascending", - // (undocumented) - Descending = "Descending" -} - -// @public -export const enum KnownConflictResolutionMode { - // (undocumented) - Custom = "Custom", - // (undocumented) - LastWriterWins = "LastWriterWins" -} - -// @public -export const enum KnownConnectorOffer { - // (undocumented) - Small = "Small" -} - -// @public -export const enum KnownDatabaseAccountKind { - // (undocumented) - GlobalDocumentDB = "GlobalDocumentDB", - // (undocumented) - MongoDB = "MongoDB", - // (undocumented) - Parse = "Parse" -} - -// @public -export const enum KnownDataType { - // (undocumented) - LineString = "LineString", - // (undocumented) - MultiPolygon = "MultiPolygon", - // (undocumented) - Number = "Number", - // (undocumented) - Point = "Point", - // (undocumented) - Polygon = "Polygon", - // (undocumented) - String = "String" -} - -// @public -export const enum KnownIndexingMode { - // (undocumented) - Consistent = "Consistent", - // (undocumented) - Lazy = "Lazy", - // (undocumented) - None = "None" -} - -// @public -export const enum KnownIndexKind { - // (undocumented) - Hash = "Hash", - // (undocumented) - Range = "Range", - // (undocumented) - Spatial = "Spatial" -} - -// @public -export const enum KnownKeyKind { - // (undocumented) - Primary = "primary", - // (undocumented) - PrimaryReadonly = "primaryReadonly", - // (undocumented) - Secondary = "secondary", - // (undocumented) - SecondaryReadonly = "secondaryReadonly" -} - -// @public -export const enum KnownNotebookWorkspaceName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownPartitionKind { - // (undocumented) - Hash = "Hash", - // (undocumented) - Range = "Range" -} - -// @public -export const enum KnownPrimaryAggregationType { - // (undocumented) - Average = "Average", - // (undocumented) - Last = "Last", - // (undocumented) - Maximum = "Maximum", - // (undocumented) - Minimum = "Minimum", - // (undocumented) - None = "None", - // (undocumented) - Total = "Total" -} - -// @public -export const enum KnownPublicNetworkAccess { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownSpatialType { - // (undocumented) - LineString = "LineString", - // (undocumented) - MultiPolygon = "MultiPolygon", - // (undocumented) - Point = "Point", - // (undocumented) - Polygon = "Polygon" -} - -// @public -export const enum KnownTriggerOperation { - // (undocumented) - All = "All", - // (undocumented) - Create = "Create", - // (undocumented) - Delete = "Delete", - // (undocumented) - Replace = "Replace", - // (undocumented) - Update = "Update" -} - -// @public -export const enum KnownTriggerType { - // (undocumented) - Post = "Post", - // (undocumented) - Pre = "Pre" -} - -// @public -export const enum KnownUnitType { - // (undocumented) - Bytes = "Bytes", - // (undocumented) - BytesPerSecond = "BytesPerSecond", - // (undocumented) - Count = "Count", - // (undocumented) - CountPerSecond = "CountPerSecond", - // (undocumented) - Milliseconds = "Milliseconds", - // (undocumented) - Percent = "Percent", - // (undocumented) - Seconds = "Seconds" -} - -// @public -interface Location_2 { - readonly documentEndpoint?: string; - failoverPriority?: number; - readonly id?: string; - isZoneRedundant?: boolean; - locationName?: string; - readonly provisioningState?: string; -} - -export { Location_2 as Location } - -// @public -export interface Metric { - readonly endTime?: Date; - readonly metricValues?: MetricValue[]; - readonly name?: MetricName; - readonly startTime?: Date; - readonly timeGrain?: string; - readonly unit?: UnitType; -} - -// @public -export interface MetricAvailability { - readonly retention?: string; - readonly timeGrain?: string; -} - -// @public -export interface MetricDefinition { - readonly metricAvailabilities?: MetricAvailability[]; - readonly name?: MetricName; - readonly primaryAggregationType?: PrimaryAggregationType; - readonly resourceUri?: string; - readonly unit?: UnitType; -} - -// @public -export interface MetricDefinitionsListResult { - readonly value?: MetricDefinition[]; -} - -// @public -export interface MetricListResult { - readonly value?: Metric[]; -} - -// @public -export interface MetricName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export interface MetricValue { - readonly average?: number; - readonly count?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly timestamp?: Date; - readonly total?: number; -} - -// @public -export type MongoDBCollectionCreateUpdateParameters = ARMResourceProperties & { - resource: MongoDBCollectionResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type MongoDBCollectionGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type MongoDBCollectionGetPropertiesResource = MongoDBCollectionResource & ExtendedResourceProperties & {}; - -// @public -export type MongoDBCollectionGetResults = ARMResourceProperties & { - resource?: MongoDBCollectionGetPropertiesResource; - options?: MongoDBCollectionGetPropertiesOptions; -}; - -// @public -export interface MongoDBCollectionListResult { - readonly value?: MongoDBCollectionGetResults[]; -} - -// @public -export interface MongoDBCollectionResource { - id: string; - indexes?: MongoIndex[]; - shardKey?: { - [propertyName: string]: string; - }; -} - -// @public -export type MongoDBDatabaseCreateUpdateParameters = ARMResourceProperties & { - resource: MongoDBDatabaseResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type MongoDBDatabaseGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type MongoDBDatabaseGetPropertiesResource = MongoDBDatabaseResource & ExtendedResourceProperties & {}; - -// @public -export type MongoDBDatabaseGetResults = ARMResourceProperties & { - resource?: MongoDBDatabaseGetPropertiesResource; - options?: MongoDBDatabaseGetPropertiesOptions; -}; - -// @public -export interface MongoDBDatabaseListResult { - readonly value?: MongoDBDatabaseGetResults[]; -} - -// @public -export interface MongoDBDatabaseResource { - id: string; -} - -// @public -export interface MongoDBResources { - beginCreateUpdateMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBCollectionResponse>>; - beginCreateUpdateMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise; - beginCreateUpdateMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBDatabaseResponse>>; - beginCreateUpdateMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise; - beginDeleteMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise, void>>; - beginDeleteMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise; - beginDeleteMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise, void>>; - beginDeleteMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise; - beginUpdateMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBCollectionThroughputResponse>>; - beginUpdateMongoDBCollectionThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise; - beginUpdateMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse>>; - beginUpdateMongoDBDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise; - getMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionOptionalParams): Promise; - getMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams): Promise; - getMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseOptionalParams): Promise; - getMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams): Promise; - listMongoDBCollections(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesListMongoDBCollectionsOptionalParams): PagedAsyncIterableIterator; - listMongoDBDatabases(resourceGroupName: string, accountName: string, options?: MongoDBResourcesListMongoDBDatabasesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesCreateUpdateMongoDBCollectionResponse = MongoDBCollectionGetResults; - -// @public -export interface MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesCreateUpdateMongoDBDatabaseResponse = MongoDBDatabaseGetResults; - -// @public -export interface MongoDBResourcesDeleteMongoDBCollectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface MongoDBResourcesDeleteMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface MongoDBResourcesGetMongoDBCollectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBCollectionResponse = MongoDBCollectionGetResults; - -// @public -export interface MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoDBResourcesGetMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBDatabaseResponse = MongoDBDatabaseGetResults; - -// @public -export interface MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesGetMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoDBResourcesListMongoDBCollectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesListMongoDBCollectionsResponse = MongoDBCollectionListResult; - -// @public -export interface MongoDBResourcesListMongoDBDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MongoDBResourcesListMongoDBDatabasesResponse = MongoDBDatabaseListResult; - -// @public -export interface MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesUpdateMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface MongoIndex { - key?: MongoIndexKeys; - options?: MongoIndexOptions; -} - -// @public -export interface MongoIndexKeys { - keys?: string[]; -} - -// @public -export interface MongoIndexOptions { - expireAfterSeconds?: number; - unique?: boolean; -} - -// @public -export type NotebookWorkspace = ARMProxyResource & { - readonly notebookServerEndpoint?: string; - readonly status?: string; -}; - -// @public -export interface NotebookWorkspaceConnectionInfoResult { - readonly authToken?: string; - readonly notebookServerEndpoint?: string; -} - -// @public -export type NotebookWorkspaceCreateUpdateParameters = ARMProxyResource & {}; - -// @public -export interface NotebookWorkspaceListResult { - value?: NotebookWorkspace[]; -} - -// @public -export type NotebookWorkspaceName = string; - -// @public -export interface NotebookWorkspaces { - beginCreateOrUpdate(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise, NotebookWorkspacesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise; - beginRegenerateAuthToken(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise, void>>; - beginRegenerateAuthTokenAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise; - beginStart(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesGetOptionalParams): Promise; - listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: NotebookWorkspacesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; - listConnectionInfo(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesListConnectionInfoOptionalParams): Promise; -} - -// @public -export interface NotebookWorkspacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NotebookWorkspacesCreateOrUpdateResponse = NotebookWorkspace; - -// @public -export interface NotebookWorkspacesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NotebookWorkspacesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NotebookWorkspacesGetResponse = NotebookWorkspace; - -// @public -export interface NotebookWorkspacesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NotebookWorkspacesListByDatabaseAccountResponse = NotebookWorkspaceListResult; - -// @public -export interface NotebookWorkspacesListConnectionInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NotebookWorkspacesListConnectionInfoResponse = NotebookWorkspaceConnectionInfoResult; - -// @public -export interface NotebookWorkspacesRegenerateAuthTokenOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NotebookWorkspacesStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface OptionsResource { - throughput?: number; -} - -// @public -export interface PartitionKeyRangeId { - listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PartitionKeyRangeIdListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PartitionKeyRangeIdListMetricsResponse = PartitionMetricListResult; - -// @public -export interface PartitionKeyRangeIdRegion { - listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdRegionListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PartitionKeyRangeIdRegionListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PartitionKeyRangeIdRegionListMetricsResponse = PartitionMetricListResult; - -// @public -export type PartitionKind = string; - -// @public -export type PartitionMetric = Metric & { - readonly partitionId?: string; - readonly partitionKeyRangeId?: string; -}; - -// @public -export interface PartitionMetricListResult { - readonly value?: PartitionMetric[]; -} - -// @public -export type PartitionUsage = Usage & { - readonly partitionId?: string; - readonly partitionKeyRangeId?: string; -}; - -// @public -export interface PartitionUsagesResult { - readonly value?: PartitionUsage[]; -} - -// @public -export interface Percentile { - listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: PercentileListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PercentileListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PercentileListMetricsResponse = PercentileMetricListResult; - -// @public -export interface PercentileMetric { - readonly endTime?: Date; - readonly metricValues?: PercentileMetricValue[]; - readonly name?: MetricName; - readonly startTime?: Date; - readonly timeGrain?: string; - readonly unit?: UnitType; -} - -// @public -export interface PercentileMetricListResult { - readonly value?: PercentileMetric[]; -} - -// @public -export type PercentileMetricValue = MetricValue & { - readonly p10?: number; - readonly p25?: number; - readonly p50?: number; - readonly p75?: number; - readonly p90?: number; - readonly p95?: number; - readonly p99?: number; -}; - -// @public -export interface PercentileSourceTarget { - listMetrics(resourceGroupName: string, accountName: string, sourceRegion: string, targetRegion: string, filter: string, options?: PercentileSourceTargetListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PercentileSourceTargetListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PercentileSourceTargetListMetricsResponse = PercentileMetricListResult; - -// @public -export interface PercentileTarget { - listMetrics(resourceGroupName: string, accountName: string, targetRegion: string, filter: string, options?: PercentileTargetListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PercentileTargetListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PercentileTargetListMetricsResponse = PercentileMetricListResult; - -// @public -export type PrimaryAggregationType = string; - -// @public -export type PrivateEndpointConnection = ProxyResource & { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; -}; - -// @public -export type PrivateEndpointConnectionAutoGenerated = ProxyResource & { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; - groupId?: string; - provisioningState?: string; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - value?: PrivateEndpointConnectionAutoGenerated[]; -} - -// @public -export interface PrivateEndpointConnections { - beginCreateOrUpdate(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnectionAutoGenerated; - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnectionAutoGenerated; - -// @public -export interface PrivateEndpointConnectionsListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListByDatabaseAccountResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateEndpointProperty { - id?: string; -} - -// @public -export type PrivateLinkResource = ARMProxyResource & { - readonly groupId?: string; - readonly requiredMembers?: string[]; - readonly requiredZoneNames?: string[]; -}; - -// @public -export interface PrivateLinkResourceListResult { - value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResources { - get(resourceGroupName: string, accountName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; - listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesGetResponse = PrivateLinkResource; - -// @public -export interface PrivateLinkResourcesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByDatabaseAccountResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkServiceConnectionStateProperty { - readonly actionsRequired?: string; - status?: string; -} - -// @public -export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { - readonly actionsRequired?: string; - description?: string; - status?: string; -} - -// @public -export interface ProvisionedThroughputSettingsResource { - autoUpgradePolicy?: AutoUpgradePolicyResource; - maxThroughput: number; - readonly targetMaxThroughput?: number; -} - -// @public -export type ProxyResource = Resource & {}; - -// @public -export type PublicNetworkAccess = string; - -// @public -export interface RegionForOnlineOffline { - region: string; -} - -// @public (undocumented) -export interface Resource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public (undocumented) -export interface SpatialSpec { - path?: string; - types?: SpatialType[]; -} - -// @public -export type SpatialType = string; - -// @public -export type SqlContainerCreateUpdateParameters = ARMResourceProperties & { - resource: SqlContainerResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlContainerGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type SqlContainerGetPropertiesResource = SqlContainerResource & ExtendedResourceProperties & {}; - -// @public -export type SqlContainerGetResults = ARMResourceProperties & { - resource?: SqlContainerGetPropertiesResource; - options?: SqlContainerGetPropertiesOptions; -}; - -// @public -export interface SqlContainerListResult { - readonly value?: SqlContainerGetResults[]; -} - -// @public -export interface SqlContainerResource { - conflictResolutionPolicy?: ConflictResolutionPolicy; - defaultTtl?: number; - id: string; - indexingPolicy?: IndexingPolicy; - partitionKey?: ContainerPartitionKey; - uniqueKeyPolicy?: UniqueKeyPolicy; -} - -// @public -export type SqlDatabaseCreateUpdateParameters = ARMResourceProperties & { - resource: SqlDatabaseResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlDatabaseGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type SqlDatabaseGetPropertiesResource = SqlDatabaseResource & ExtendedResourceProperties & { - colls?: string; - users?: string; -}; - -// @public -export type SqlDatabaseGetResults = ARMResourceProperties & { - resource?: SqlDatabaseGetPropertiesResource; - options?: SqlDatabaseGetPropertiesOptions; -}; - -// @public -export interface SqlDatabaseListResult { - readonly value?: SqlDatabaseGetResults[]; -} - -// @public -export interface SqlDatabaseResource { - id: string; -} - -// @public -export interface SqlResources { - beginCreateUpdateSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise, SqlResourcesCreateUpdateSqlContainerResponse>>; - beginCreateUpdateSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise; - beginCreateUpdateSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise, SqlResourcesCreateUpdateSqlDatabaseResponse>>; - beginCreateUpdateSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise; - beginCreateUpdateSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise, SqlResourcesCreateUpdateSqlStoredProcedureResponse>>; - beginCreateUpdateSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise; - beginCreateUpdateSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise, SqlResourcesCreateUpdateSqlTriggerResponse>>; - beginCreateUpdateSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise; - beginCreateUpdateSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise, SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse>>; - beginCreateUpdateSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise; - beginDeleteSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise, void>>; - beginDeleteSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise; - beginDeleteSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise, void>>; - beginDeleteSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise; - beginDeleteSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise, void>>; - beginDeleteSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise; - beginDeleteSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise, void>>; - beginDeleteSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise; - beginDeleteSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise, void>>; - beginDeleteSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise; - beginUpdateSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise, SqlResourcesUpdateSqlContainerThroughputResponse>>; - beginUpdateSqlContainerThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise; - beginUpdateSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise, SqlResourcesUpdateSqlDatabaseThroughputResponse>>; - beginUpdateSqlDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise; - getSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerOptionalParams): Promise; - getSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerThroughputOptionalParams): Promise; - getSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseOptionalParams): Promise; - getSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseThroughputOptionalParams): Promise; - getSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesGetSqlStoredProcedureOptionalParams): Promise; - getSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesGetSqlTriggerOptionalParams): Promise; - getSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesGetSqlUserDefinedFunctionOptionalParams): Promise; - listSqlContainers(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesListSqlContainersOptionalParams): PagedAsyncIterableIterator; - listSqlDatabases(resourceGroupName: string, accountName: string, options?: SqlResourcesListSqlDatabasesOptionalParams): PagedAsyncIterableIterator; - listSqlStoredProcedures(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlStoredProceduresOptionalParams): PagedAsyncIterableIterator; - listSqlTriggers(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlTriggersOptionalParams): PagedAsyncIterableIterator; - listSqlUserDefinedFunctions(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlUserDefinedFunctionsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SqlResourcesCreateUpdateSqlContainerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlContainerResponse = SqlContainerGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlDatabaseResponse = SqlDatabaseGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlStoredProcedureResponse = SqlStoredProcedureGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlTriggerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlTriggerResponse = SqlTriggerGetResults; - -// @public -export interface SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; - -// @public -export interface SqlResourcesDeleteSqlContainerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlDatabaseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlTriggerOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SqlResourcesGetSqlContainerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlContainerResponse = SqlContainerGetResults; - -// @public -export interface SqlResourcesGetSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlContainerThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface SqlResourcesGetSqlDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlDatabaseResponse = SqlDatabaseGetResults; - -// @public -export interface SqlResourcesGetSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface SqlResourcesGetSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlStoredProcedureResponse = SqlStoredProcedureGetResults; - -// @public -export interface SqlResourcesGetSqlTriggerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlTriggerResponse = SqlTriggerGetResults; - -// @public -export interface SqlResourcesGetSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesGetSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; - -// @public -export interface SqlResourcesListSqlContainersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlContainersResponse = SqlContainerListResult; - -// @public -export interface SqlResourcesListSqlDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlDatabasesResponse = SqlDatabaseListResult; - -// @public -export interface SqlResourcesListSqlStoredProceduresOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlStoredProceduresResponse = SqlStoredProcedureListResult; - -// @public -export interface SqlResourcesListSqlTriggersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlTriggersResponse = SqlTriggerListResult; - -// @public -export interface SqlResourcesListSqlUserDefinedFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SqlResourcesListSqlUserDefinedFunctionsResponse = SqlUserDefinedFunctionListResult; - -// @public -export interface SqlResourcesUpdateSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesUpdateSqlContainerThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface SqlResourcesUpdateSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SqlResourcesUpdateSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; - -// @public -export type SqlStoredProcedureCreateUpdateParameters = ARMResourceProperties & { - resource: SqlStoredProcedureResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlStoredProcedureGetPropertiesResource = SqlStoredProcedureResource & ExtendedResourceProperties & {}; - -// @public -export type SqlStoredProcedureGetResults = ARMResourceProperties & { - resource?: SqlStoredProcedureGetPropertiesResource; -}; - -// @public -export interface SqlStoredProcedureListResult { - readonly value?: SqlStoredProcedureGetResults[]; -} - -// @public -export interface SqlStoredProcedureResource { - body?: string; - id: string; -} - -// @public -export type SqlTriggerCreateUpdateParameters = ARMResourceProperties & { - resource: SqlTriggerResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlTriggerGetPropertiesResource = SqlTriggerResource & ExtendedResourceProperties & {}; - -// @public -export type SqlTriggerGetResults = ARMResourceProperties & { - resource?: SqlTriggerGetPropertiesResource; -}; - -// @public -export interface SqlTriggerListResult { - readonly value?: SqlTriggerGetResults[]; -} - -// @public -export interface SqlTriggerResource { - body?: string; - id: string; - triggerOperation?: TriggerOperation; - triggerType?: TriggerType; -} - -// @public -export type SqlUserDefinedFunctionCreateUpdateParameters = ARMResourceProperties & { - resource: SqlUserDefinedFunctionResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type SqlUserDefinedFunctionGetPropertiesResource = SqlUserDefinedFunctionResource & ExtendedResourceProperties & {}; - -// @public -export type SqlUserDefinedFunctionGetResults = ARMResourceProperties & { - resource?: SqlUserDefinedFunctionGetPropertiesResource; -}; - -// @public -export interface SqlUserDefinedFunctionListResult { - readonly value?: SqlUserDefinedFunctionGetResults[]; -} - -// @public -export interface SqlUserDefinedFunctionResource { - body?: string; - id: string; -} - -// @public -export type TableCreateUpdateParameters = ARMResourceProperties & { - resource: TableResource; - options: CreateUpdateOptions; -}; - -// @public (undocumented) -export type TableGetPropertiesOptions = OptionsResource & {}; - -// @public (undocumented) -export type TableGetPropertiesResource = TableResource & ExtendedResourceProperties & {}; - -// @public -export type TableGetResults = ARMResourceProperties & { - resource?: TableGetPropertiesResource; - options?: TableGetPropertiesOptions; -}; - -// @public -export interface TableListResult { - readonly value?: TableGetResults[]; -} - -// @public -export interface TableResource { - id: string; -} - -// @public -export interface TableResources { - beginCreateUpdateTable(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise, TableResourcesCreateUpdateTableResponse>>; - beginCreateUpdateTableAndWait(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise; - beginDeleteTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise, void>>; - beginDeleteTableAndWait(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise; - beginUpdateTableThroughput(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise, TableResourcesUpdateTableThroughputResponse>>; - beginUpdateTableThroughputAndWait(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise; - getTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableOptionalParams): Promise; - getTableThroughput(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableThroughputOptionalParams): Promise; - listTables(resourceGroupName: string, accountName: string, options?: TableResourcesListTablesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TableResourcesCreateUpdateTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type TableResourcesCreateUpdateTableResponse = TableGetResults; - -// @public -export interface TableResourcesDeleteTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface TableResourcesGetTableOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TableResourcesGetTableResponse = TableGetResults; - -// @public -export interface TableResourcesGetTableThroughputOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TableResourcesGetTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface TableResourcesListTablesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TableResourcesListTablesResponse = TableListResult; - -// @public -export interface TableResourcesUpdateTableThroughputOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type TableResourcesUpdateTableThroughputResponse = ThroughputSettingsGetResults; - -// @public -export interface ThroughputPolicyResource { - incrementPercent?: number; - isEnabled?: boolean; -} - -// @public (undocumented) -export type ThroughputSettingsGetPropertiesResource = ThroughputSettingsResource & ExtendedResourceProperties & {}; - -// @public -export type ThroughputSettingsGetResults = ARMResourceProperties & { - resource?: ThroughputSettingsGetPropertiesResource; -}; - -// @public -export interface ThroughputSettingsResource { - readonly minimumThroughput?: string; - readonly offerReplacePending?: string; - provisionedThroughputSettings?: ProvisionedThroughputSettingsResource; - throughput?: number; -} - -// @public -export type ThroughputSettingsUpdateParameters = ARMResourceProperties & { - resource: ThroughputSettingsResource; -}; - -// @public -export type TriggerOperation = string; - -// @public -export type TriggerType = string; - -// @public -export interface UniqueKey { - paths?: string[]; -} - -// @public -export interface UniqueKeyPolicy { - uniqueKeys?: UniqueKey[]; -} - -// @public -export type UnitType = string; - -// @public -export interface Usage { - readonly currentValue?: number; - readonly limit?: number; - readonly name?: MetricName; - readonly quotaPeriod?: string; - readonly unit?: UnitType; -} - -// @public -export interface UsagesResult { - readonly value?: Usage[]; -} - -// @public -export interface VirtualNetworkRule { - id?: string; - ignoreMissingVNetServiceEndpoint?: boolean; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "cosmos-db-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface ARMProxyResource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export interface ARMResourceProperties { + readonly id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface AutoUpgradePolicyResource { + throughputPolicy?: ThroughputPolicyResource; +} + +// @public +export interface Capability { + name?: string; +} + +// @public +export type CassandraKeyspaceCreateUpdateParameters = ARMResourceProperties & { + resource: CassandraKeyspaceResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type CassandraKeyspaceGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type CassandraKeyspaceGetPropertiesResource = CassandraKeyspaceResource & ExtendedResourceProperties & {}; + +// @public +export type CassandraKeyspaceGetResults = ARMResourceProperties & { + resource?: CassandraKeyspaceGetPropertiesResource; + options?: CassandraKeyspaceGetPropertiesOptions; +}; + +// @public +export interface CassandraKeyspaceListResult { + readonly value?: CassandraKeyspaceGetResults[]; +} + +// @public +export interface CassandraKeyspaceResource { + id: string; +} + +// @public +export interface CassandraPartitionKey { + name?: string; +} + +// @public +export interface CassandraResources { + beginCreateUpdateCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraKeyspaceResponse>>; + beginCreateUpdateCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise; + beginCreateUpdateCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise, CassandraResourcesCreateUpdateCassandraTableResponse>>; + beginCreateUpdateCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise; + beginDeleteCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise, void>>; + beginDeleteCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise; + beginDeleteCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise, void>>; + beginDeleteCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise; + beginUpdateCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraKeyspaceThroughputResponse>>; + beginUpdateCassandraKeyspaceThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise; + beginUpdateCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise, CassandraResourcesUpdateCassandraTableThroughputResponse>>; + beginUpdateCassandraTableThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise; + getCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceOptionalParams): Promise; + getCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams): Promise; + getCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableOptionalParams): Promise; + getCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableThroughputOptionalParams): Promise; + listCassandraKeyspaces(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraKeyspacesOptionalParams): PagedAsyncIterableIterator; + listCassandraTables(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesListCassandraTablesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesCreateUpdateCassandraKeyspaceResponse = CassandraKeyspaceGetResults; + +// @public +export interface CassandraResourcesCreateUpdateCassandraTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesCreateUpdateCassandraTableResponse = CassandraTableGetResults; + +// @public +export interface CassandraResourcesDeleteCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface CassandraResourcesDeleteCassandraTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface CassandraResourcesGetCassandraKeyspaceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraKeyspaceResponse = CassandraKeyspaceGetResults; + +// @public +export interface CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraResourcesGetCassandraTableOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraTableResponse = CassandraTableGetResults; + +// @public +export interface CassandraResourcesGetCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesGetCassandraTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraResourcesListCassandraKeyspacesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesListCassandraKeyspacesResponse = CassandraKeyspaceListResult; + +// @public +export interface CassandraResourcesListCassandraTablesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CassandraResourcesListCassandraTablesResponse = CassandraTableListResult; + +// @public +export interface CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesUpdateCassandraKeyspaceThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraResourcesUpdateCassandraTableThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type CassandraResourcesUpdateCassandraTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface CassandraSchema { + clusterKeys?: ClusterKey[]; + columns?: Column[]; + partitionKeys?: CassandraPartitionKey[]; +} + +// @public +export type CassandraTableCreateUpdateParameters = ARMResourceProperties & { + resource: CassandraTableResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type CassandraTableGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type CassandraTableGetPropertiesResource = CassandraTableResource & ExtendedResourceProperties & {}; + +// @public +export type CassandraTableGetResults = ARMResourceProperties & { + resource?: CassandraTableGetPropertiesResource; + options?: CassandraTableGetPropertiesOptions; +}; + +// @public +export interface CassandraTableListResult { + readonly value?: CassandraTableGetResults[]; +} + +// @public +export interface CassandraTableResource { + defaultTtl?: number; + id: string; + schema?: CassandraSchema; +} + +// @public +export interface ClusterKey { + name?: string; + orderBy?: string; +} + +// @public +export interface Collection { + listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionListMetricsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionListMetricDefinitionsResponse = MetricDefinitionsListResult; + +// @public +export interface CollectionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionListMetricsResponse = MetricListResult; + +// @public +export interface CollectionListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type CollectionListUsagesResponse = UsagesResult; + +// @public +export interface CollectionPartition { + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionListMetricsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, options?: CollectionPartitionListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionPartitionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionPartitionListMetricsResponse = PartitionMetricListResult; + +// @public +export interface CollectionPartitionListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type CollectionPartitionListUsagesResponse = PartitionUsagesResult; + +// @public +export interface CollectionPartitionRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionPartitionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionPartitionRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionPartitionRegionListMetricsResponse = PartitionMetricListResult; + +// @public +export interface CollectionRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, filter: string, options?: CollectionRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CollectionRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CollectionRegionListMetricsResponse = MetricListResult; + +// @public +export interface Column { + name?: string; + type?: string; +} + +// @public (undocumented) +export interface CompositePath { + order?: CompositePathSortOrder; + path?: string; +} + +// @public +export type CompositePathSortOrder = string; + +// @public +export type ConflictResolutionMode = string; + +// @public +export interface ConflictResolutionPolicy { + conflictResolutionPath?: string; + conflictResolutionProcedure?: string; + mode?: ConflictResolutionMode; +} + +// @public +export type ConnectorOffer = string; + +// @public +export interface ConsistencyPolicy { + defaultConsistencyLevel: DefaultConsistencyLevel; + maxIntervalInSeconds?: number; + maxStalenessPrefix?: number; +} + +// @public +export interface ContainerPartitionKey { + kind?: PartitionKind; + paths?: string[]; + version?: number; +} + +// @public (undocumented) +export class CosmosDBManagementClient extends CosmosDBManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); + // (undocumented) + cassandraResources: CassandraResources; + // (undocumented) + collection: Collection; + // (undocumented) + collectionPartition: CollectionPartition; + // (undocumented) + collectionPartitionRegion: CollectionPartitionRegion; + // (undocumented) + collectionRegion: CollectionRegion; + // (undocumented) + database: Database; + // (undocumented) + databaseAccountRegion: DatabaseAccountRegion; + // (undocumented) + databaseAccounts: DatabaseAccounts; + // (undocumented) + gremlinResources: GremlinResources; + // (undocumented) + mongoDBResources: MongoDBResources; + // (undocumented) + notebookWorkspaces: NotebookWorkspaces; + // (undocumented) + operations: Operations; + // (undocumented) + partitionKeyRangeId: PartitionKeyRangeId; + // (undocumented) + partitionKeyRangeIdRegion: PartitionKeyRangeIdRegion; + // (undocumented) + percentile: Percentile; + // (undocumented) + percentileSourceTarget: PercentileSourceTarget; + // (undocumented) + percentileTarget: PercentileTarget; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + sqlResources: SqlResources; + // (undocumented) + tableResources: TableResources; +} + +// @public (undocumented) +export class CosmosDBManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: CosmosDBManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface CosmosDBManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface CreateUpdateOptions { + [property: string]: any; + throughput?: string; +} + +// @public +export interface Database { + listMetricDefinitions(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, filter: string, options?: DatabaseListMetricsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseAccountConnectionString { + readonly connectionString?: string; + readonly description?: string; +} + +// @public +export type DatabaseAccountCreateUpdateParameters = ARMResourceProperties & { + kind?: DatabaseAccountKind; + consistencyPolicy?: ConsistencyPolicy; + locations: Location_2[]; + databaseAccountOfferType: "Standard"; + ipRangeFilter?: string; + isVirtualNetworkFilterEnabled?: boolean; + enableAutomaticFailover?: boolean; + capabilities?: Capability[]; + virtualNetworkRules?: VirtualNetworkRule[]; + enableMultipleWriteLocations?: boolean; + enableCassandraConnector?: boolean; + connectorOffer?: ConnectorOffer; + disableKeyBasedMetadataWriteAccess?: boolean; + keyVaultKeyUri?: string; + readonly publicNetworkAccess?: PublicNetworkAccess; +}; + +// @public +export type DatabaseAccountGetResults = ARMResourceProperties & { + kind?: DatabaseAccountKind; + readonly provisioningState?: string; + readonly documentEndpoint?: string; + readonly databaseAccountOfferType?: "Standard"; + ipRangeFilter?: string; + isVirtualNetworkFilterEnabled?: boolean; + enableAutomaticFailover?: boolean; + consistencyPolicy?: ConsistencyPolicy; + capabilities?: Capability[]; + readonly writeLocations?: Location_2[]; + readonly readLocations?: Location_2[]; + readonly locations?: Location_2[]; + readonly failoverPolicies?: FailoverPolicy[]; + virtualNetworkRules?: VirtualNetworkRule[]; + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + enableMultipleWriteLocations?: boolean; + enableCassandraConnector?: boolean; + connectorOffer?: ConnectorOffer; + disableKeyBasedMetadataWriteAccess?: boolean; + keyVaultKeyUri?: string; + readonly publicNetworkAccess?: PublicNetworkAccess; +}; + +// @public +export type DatabaseAccountKind = string; + +// @public +export interface DatabaseAccountListConnectionStringsResult { + connectionStrings?: DatabaseAccountConnectionString[]; +} + +// @public +export type DatabaseAccountListKeysResult = DatabaseAccountListReadOnlyKeysResult & { + readonly primaryMasterKey?: string; + readonly secondaryMasterKey?: string; +}; + +// @public +export interface DatabaseAccountListReadOnlyKeysResult { + readonly primaryReadonlyMasterKey?: string; + readonly secondaryReadonlyMasterKey?: string; +} + +// @public +export interface DatabaseAccountRegenerateKeyParameters { + keyKind: KeyKind; +} + +// @public +export interface DatabaseAccountRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, filter: string, options?: DatabaseAccountRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseAccountRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountRegionListMetricsResponse = MetricListResult; + +// @public +export interface DatabaseAccounts { + beginCreateOrUpdate(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise, DatabaseAccountsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, createUpdateParameters: DatabaseAccountCreateUpdateParameters, options?: DatabaseAccountsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, accountName: string, options?: DatabaseAccountsDeleteOptionalParams): Promise; + beginFailoverPriorityChange(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise, void>>; + beginFailoverPriorityChangeAndWait(resourceGroupName: string, accountName: string, failoverParameters: FailoverPolicies, options?: DatabaseAccountsFailoverPriorityChangeOptionalParams): Promise; + beginOfflineRegion(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise, void>>; + beginOfflineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOffline: RegionForOnlineOffline, options?: DatabaseAccountsOfflineRegionOptionalParams): Promise; + beginOnlineRegion(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise, void>>; + beginOnlineRegionAndWait(resourceGroupName: string, accountName: string, regionParameterForOnline: RegionForOnlineOffline, options?: DatabaseAccountsOnlineRegionOptionalParams): Promise; + beginRegenerateKey(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise, void>>; + beginRegenerateKeyAndWait(resourceGroupName: string, accountName: string, keyToRegenerate: DatabaseAccountRegenerateKeyParameters, options?: DatabaseAccountsRegenerateKeyOptionalParams): Promise; + beginUpdate(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise, DatabaseAccountsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, accountName: string, updateParameters: DatabaseAccountUpdateParameters, options?: DatabaseAccountsUpdateOptionalParams): Promise; + checkNameExists(accountName: string, options?: DatabaseAccountsCheckNameExistsOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetOptionalParams): Promise; + getReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsGetReadOnlyKeysOptionalParams): Promise; + list(options?: DatabaseAccountsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DatabaseAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listConnectionStrings(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListConnectionStringsOptionalParams): Promise; + listKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListKeysOptionalParams): Promise; + listMetricDefinitions(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: DatabaseAccountsListMetricsOptionalParams): PagedAsyncIterableIterator; + listReadOnlyKeys(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListReadOnlyKeysOptionalParams): Promise; + listUsages(resourceGroupName: string, accountName: string, options?: DatabaseAccountsListUsagesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseAccountsCheckNameExistsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseAccountsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabaseAccountsCreateOrUpdateResponse = DatabaseAccountGetResults; + +// @public +export interface DatabaseAccountsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsFailoverPriorityChangeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseAccountsGetReadOnlyKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsGetReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; + +// @public +export type DatabaseAccountsGetResponse = DatabaseAccountGetResults; + +// @public +export interface DatabaseAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListByResourceGroupResponse = DatabaseAccountsListResult; + +// @public +export interface DatabaseAccountsListConnectionStringsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListConnectionStringsResponse = DatabaseAccountListConnectionStringsResult; + +// @public +export interface DatabaseAccountsListKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListKeysResponse = DatabaseAccountListKeysResult; + +// @public +export interface DatabaseAccountsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListMetricDefinitionsResponse = MetricDefinitionsListResult; + +// @public +export interface DatabaseAccountsListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListMetricsResponse = MetricListResult; + +// @public +export interface DatabaseAccountsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseAccountsListReadOnlyKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAccountsListReadOnlyKeysResponse = DatabaseAccountListReadOnlyKeysResult; + +// @public +export type DatabaseAccountsListResponse = DatabaseAccountsListResult; + +// @public +export interface DatabaseAccountsListResult { + readonly value?: DatabaseAccountGetResults[]; +} + +// @public +export interface DatabaseAccountsListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DatabaseAccountsListUsagesResponse = UsagesResult; + +// @public +export interface DatabaseAccountsOfflineRegionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsOnlineRegionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseAccountsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabaseAccountsUpdateResponse = DatabaseAccountGetResults; + +// @public +export interface DatabaseAccountUpdateParameters { + capabilities?: Capability[]; + connectorOffer?: ConnectorOffer; + consistencyPolicy?: ConsistencyPolicy; + disableKeyBasedMetadataWriteAccess?: boolean; + enableAutomaticFailover?: boolean; + enableCassandraConnector?: boolean; + enableMultipleWriteLocations?: boolean; + ipRangeFilter?: string; + isVirtualNetworkFilterEnabled?: boolean; + keyVaultKeyUri?: string; + location?: string; + locations?: Location_2[]; + readonly publicNetworkAccess?: PublicNetworkAccess; + tags?: { + [propertyName: string]: string; + }; + virtualNetworkRules?: VirtualNetworkRule[]; +} + +// @public +export interface DatabaseListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseListMetricDefinitionsResponse = MetricDefinitionsListResult; + +// @public +export interface DatabaseListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseListMetricsResponse = MetricListResult; + +// @public +export interface DatabaseListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DatabaseListUsagesResponse = UsagesResult; + +// @public +export type DataType = string; + +// @public +export type DefaultConsistencyLevel = "Eventual" | "Session" | "BoundedStaleness" | "Strong" | "ConsistentPrefix"; + +// @public +export interface ErrorResponse { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface ExcludedPath { + path?: string; +} + +// @public +export interface ExtendedResourceProperties { + readonly etag?: string; + readonly rid?: string; + readonly ts?: any; +} + +// @public +export interface FailoverPolicies { + failoverPolicies: FailoverPolicy[]; +} + +// @public +export interface FailoverPolicy { + failoverPriority?: number; + readonly id?: string; + locationName?: string; +} + +// @public +export type GremlinDatabaseCreateUpdateParameters = ARMResourceProperties & { + resource: GremlinDatabaseResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type GremlinDatabaseGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type GremlinDatabaseGetPropertiesResource = GremlinDatabaseResource & ExtendedResourceProperties & {}; + +// @public +export type GremlinDatabaseGetResults = ARMResourceProperties & { + resource?: GremlinDatabaseGetPropertiesResource; + options?: GremlinDatabaseGetPropertiesOptions; +}; + +// @public +export interface GremlinDatabaseListResult { + readonly value?: GremlinDatabaseGetResults[]; +} + +// @public +export interface GremlinDatabaseResource { + id: string; +} + +// @public +export type GremlinGraphCreateUpdateParameters = ARMResourceProperties & { + resource: GremlinGraphResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type GremlinGraphGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type GremlinGraphGetPropertiesResource = GremlinGraphResource & ExtendedResourceProperties & {}; + +// @public +export type GremlinGraphGetResults = ARMResourceProperties & { + resource?: GremlinGraphGetPropertiesResource; + options?: GremlinGraphGetPropertiesOptions; +}; + +// @public +export interface GremlinGraphListResult { + readonly value?: GremlinGraphGetResults[]; +} + +// @public +export interface GremlinGraphResource { + conflictResolutionPolicy?: ConflictResolutionPolicy; + defaultTtl?: number; + id: string; + indexingPolicy?: IndexingPolicy; + partitionKey?: ContainerPartitionKey; + uniqueKeyPolicy?: UniqueKeyPolicy; +} + +// @public +export interface GremlinResources { + beginCreateUpdateGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinDatabaseResponse>>; + beginCreateUpdateGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateGremlinDatabaseParameters: GremlinDatabaseCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams): Promise; + beginCreateUpdateGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise, GremlinResourcesCreateUpdateGremlinGraphResponse>>; + beginCreateUpdateGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, createUpdateGremlinGraphParameters: GremlinGraphCreateUpdateParameters, options?: GremlinResourcesCreateUpdateGremlinGraphOptionalParams): Promise; + beginDeleteGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise, void>>; + beginDeleteGremlinDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesDeleteGremlinDatabaseOptionalParams): Promise; + beginDeleteGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise, void>>; + beginDeleteGremlinGraphAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesDeleteGremlinGraphOptionalParams): Promise; + beginUpdateGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinDatabaseThroughputResponse>>; + beginUpdateGremlinDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams): Promise; + beginUpdateGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise, GremlinResourcesUpdateGremlinGraphThroughputResponse>>; + beginUpdateGremlinGraphThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: GremlinResourcesUpdateGremlinGraphThroughputOptionalParams): Promise; + getGremlinDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseOptionalParams): Promise; + getGremlinDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesGetGremlinDatabaseThroughputOptionalParams): Promise; + getGremlinGraph(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphOptionalParams): Promise; + getGremlinGraphThroughput(resourceGroupName: string, accountName: string, databaseName: string, graphName: string, options?: GremlinResourcesGetGremlinGraphThroughputOptionalParams): Promise; + listGremlinDatabases(resourceGroupName: string, accountName: string, options?: GremlinResourcesListGremlinDatabasesOptionalParams): PagedAsyncIterableIterator; + listGremlinGraphs(resourceGroupName: string, accountName: string, databaseName: string, options?: GremlinResourcesListGremlinGraphsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GremlinResourcesCreateUpdateGremlinDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesCreateUpdateGremlinDatabaseResponse = GremlinDatabaseGetResults; + +// @public +export interface GremlinResourcesCreateUpdateGremlinGraphOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesCreateUpdateGremlinGraphResponse = GremlinGraphGetResults; + +// @public +export interface GremlinResourcesDeleteGremlinDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GremlinResourcesDeleteGremlinGraphOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GremlinResourcesGetGremlinDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinDatabaseResponse = GremlinDatabaseGetResults; + +// @public +export interface GremlinResourcesGetGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface GremlinResourcesGetGremlinGraphOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinGraphResponse = GremlinGraphGetResults; + +// @public +export interface GremlinResourcesGetGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesGetGremlinGraphThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface GremlinResourcesListGremlinDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesListGremlinDatabasesResponse = GremlinDatabaseListResult; + +// @public +export interface GremlinResourcesListGremlinGraphsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GremlinResourcesListGremlinGraphsResponse = GremlinGraphListResult; + +// @public +export interface GremlinResourcesUpdateGremlinDatabaseThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesUpdateGremlinDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface GremlinResourcesUpdateGremlinGraphThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GremlinResourcesUpdateGremlinGraphThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface IncludedPath { + indexes?: Indexes[]; + path?: string; +} + +// @public +export interface Indexes { + dataType?: DataType; + kind?: IndexKind; + precision?: number; +} + +// @public +export type IndexingMode = string; + +// @public +export interface IndexingPolicy { + automatic?: boolean; + compositeIndexes?: CompositePath[][]; + excludedPaths?: ExcludedPath[]; + includedPaths?: IncludedPath[]; + indexingMode?: IndexingMode; + spatialIndexes?: SpatialSpec[]; +} + +// @public +export type IndexKind = string; + +// @public +export type KeyKind = string; + +// @public +export enum KnownCompositePathSortOrder { + // (undocumented) + Ascending = "Ascending", + // (undocumented) + Descending = "Descending" +} + +// @public +export enum KnownConflictResolutionMode { + // (undocumented) + Custom = "Custom", + // (undocumented) + LastWriterWins = "LastWriterWins" +} + +// @public +export enum KnownConnectorOffer { + // (undocumented) + Small = "Small" +} + +// @public +export enum KnownDatabaseAccountKind { + // (undocumented) + GlobalDocumentDB = "GlobalDocumentDB", + // (undocumented) + MongoDB = "MongoDB", + // (undocumented) + Parse = "Parse" +} + +// @public +export enum KnownDataType { + // (undocumented) + LineString = "LineString", + // (undocumented) + MultiPolygon = "MultiPolygon", + // (undocumented) + Number = "Number", + // (undocumented) + Point = "Point", + // (undocumented) + Polygon = "Polygon", + // (undocumented) + String = "String" +} + +// @public +export enum KnownIndexingMode { + // (undocumented) + Consistent = "Consistent", + // (undocumented) + Lazy = "Lazy", + // (undocumented) + None = "None" +} + +// @public +export enum KnownIndexKind { + // (undocumented) + Hash = "Hash", + // (undocumented) + Range = "Range", + // (undocumented) + Spatial = "Spatial" +} + +// @public +export enum KnownKeyKind { + // (undocumented) + Primary = "primary", + // (undocumented) + PrimaryReadonly = "primaryReadonly", + // (undocumented) + Secondary = "secondary", + // (undocumented) + SecondaryReadonly = "secondaryReadonly" +} + +// @public +export enum KnownNotebookWorkspaceName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownPartitionKind { + // (undocumented) + Hash = "Hash", + // (undocumented) + Range = "Range" +} + +// @public +export enum KnownPrimaryAggregationType { + // (undocumented) + Average = "Average", + // (undocumented) + Last = "Last", + // (undocumented) + Maximum = "Maximum", + // (undocumented) + Minimum = "Minimum", + // (undocumented) + None = "None", + // (undocumented) + Total = "Total" +} + +// @public +export enum KnownPublicNetworkAccess { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownSpatialType { + // (undocumented) + LineString = "LineString", + // (undocumented) + MultiPolygon = "MultiPolygon", + // (undocumented) + Point = "Point", + // (undocumented) + Polygon = "Polygon" +} + +// @public +export enum KnownTriggerOperation { + // (undocumented) + All = "All", + // (undocumented) + Create = "Create", + // (undocumented) + Delete = "Delete", + // (undocumented) + Replace = "Replace", + // (undocumented) + Update = "Update" +} + +// @public +export enum KnownTriggerType { + // (undocumented) + Post = "Post", + // (undocumented) + Pre = "Pre" +} + +// @public +export enum KnownUnitType { + // (undocumented) + Bytes = "Bytes", + // (undocumented) + BytesPerSecond = "BytesPerSecond", + // (undocumented) + Count = "Count", + // (undocumented) + CountPerSecond = "CountPerSecond", + // (undocumented) + Milliseconds = "Milliseconds", + // (undocumented) + Percent = "Percent", + // (undocumented) + Seconds = "Seconds" +} + +// @public +interface Location_2 { + readonly documentEndpoint?: string; + failoverPriority?: number; + readonly id?: string; + isZoneRedundant?: boolean; + locationName?: string; + readonly provisioningState?: string; +} + +export { Location_2 as Location } + +// @public +export interface Metric { + readonly endTime?: Date; + readonly metricValues?: MetricValue[]; + readonly name?: MetricName; + readonly startTime?: Date; + readonly timeGrain?: string; + readonly unit?: UnitType; +} + +// @public +export interface MetricAvailability { + readonly retention?: string; + readonly timeGrain?: string; +} + +// @public +export interface MetricDefinition { + readonly metricAvailabilities?: MetricAvailability[]; + readonly name?: MetricName; + readonly primaryAggregationType?: PrimaryAggregationType; + readonly resourceUri?: string; + readonly unit?: UnitType; +} + +// @public +export interface MetricDefinitionsListResult { + readonly value?: MetricDefinition[]; +} + +// @public +export interface MetricListResult { + readonly value?: Metric[]; +} + +// @public +export interface MetricName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export interface MetricValue { + readonly average?: number; + readonly count?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly timestamp?: Date; + readonly total?: number; +} + +// @public +export type MongoDBCollectionCreateUpdateParameters = ARMResourceProperties & { + resource: MongoDBCollectionResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type MongoDBCollectionGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type MongoDBCollectionGetPropertiesResource = MongoDBCollectionResource & ExtendedResourceProperties & {}; + +// @public +export type MongoDBCollectionGetResults = ARMResourceProperties & { + resource?: MongoDBCollectionGetPropertiesResource; + options?: MongoDBCollectionGetPropertiesOptions; +}; + +// @public +export interface MongoDBCollectionListResult { + readonly value?: MongoDBCollectionGetResults[]; +} + +// @public +export interface MongoDBCollectionResource { + id: string; + indexes?: MongoIndex[]; + shardKey?: { + [propertyName: string]: string; + }; +} + +// @public +export type MongoDBDatabaseCreateUpdateParameters = ARMResourceProperties & { + resource: MongoDBDatabaseResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type MongoDBDatabaseGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type MongoDBDatabaseGetPropertiesResource = MongoDBDatabaseResource & ExtendedResourceProperties & {}; + +// @public +export type MongoDBDatabaseGetResults = ARMResourceProperties & { + resource?: MongoDBDatabaseGetPropertiesResource; + options?: MongoDBDatabaseGetPropertiesOptions; +}; + +// @public +export interface MongoDBDatabaseListResult { + readonly value?: MongoDBDatabaseGetResults[]; +} + +// @public +export interface MongoDBDatabaseResource { + id: string; +} + +// @public +export interface MongoDBResources { + beginCreateUpdateMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBCollectionResponse>>; + beginCreateUpdateMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, createUpdateMongoDBCollectionParameters: MongoDBCollectionCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams): Promise; + beginCreateUpdateMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise, MongoDBResourcesCreateUpdateMongoDBDatabaseResponse>>; + beginCreateUpdateMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateMongoDBDatabaseParameters: MongoDBDatabaseCreateUpdateParameters, options?: MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams): Promise; + beginDeleteMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise, void>>; + beginDeleteMongoDBCollectionAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesDeleteMongoDBCollectionOptionalParams): Promise; + beginDeleteMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise, void>>; + beginDeleteMongoDBDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesDeleteMongoDBDatabaseOptionalParams): Promise; + beginUpdateMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBCollectionThroughputResponse>>; + beginUpdateMongoDBCollectionThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams): Promise; + beginUpdateMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise, MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse>>; + beginUpdateMongoDBDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams): Promise; + getMongoDBCollection(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionOptionalParams): Promise; + getMongoDBCollectionThroughput(resourceGroupName: string, accountName: string, databaseName: string, collectionName: string, options?: MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams): Promise; + getMongoDBDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseOptionalParams): Promise; + getMongoDBDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams): Promise; + listMongoDBCollections(resourceGroupName: string, accountName: string, databaseName: string, options?: MongoDBResourcesListMongoDBCollectionsOptionalParams): PagedAsyncIterableIterator; + listMongoDBDatabases(resourceGroupName: string, accountName: string, options?: MongoDBResourcesListMongoDBDatabasesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface MongoDBResourcesCreateUpdateMongoDBCollectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesCreateUpdateMongoDBCollectionResponse = MongoDBCollectionGetResults; + +// @public +export interface MongoDBResourcesCreateUpdateMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesCreateUpdateMongoDBDatabaseResponse = MongoDBDatabaseGetResults; + +// @public +export interface MongoDBResourcesDeleteMongoDBCollectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface MongoDBResourcesDeleteMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface MongoDBResourcesGetMongoDBCollectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBCollectionResponse = MongoDBCollectionGetResults; + +// @public +export interface MongoDBResourcesGetMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoDBResourcesGetMongoDBDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBDatabaseResponse = MongoDBDatabaseGetResults; + +// @public +export interface MongoDBResourcesGetMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesGetMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoDBResourcesListMongoDBCollectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesListMongoDBCollectionsResponse = MongoDBCollectionListResult; + +// @public +export interface MongoDBResourcesListMongoDBDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MongoDBResourcesListMongoDBDatabasesResponse = MongoDBDatabaseListResult; + +// @public +export interface MongoDBResourcesUpdateMongoDBCollectionThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesUpdateMongoDBCollectionThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoDBResourcesUpdateMongoDBDatabaseThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type MongoDBResourcesUpdateMongoDBDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface MongoIndex { + key?: MongoIndexKeys; + options?: MongoIndexOptions; +} + +// @public +export interface MongoIndexKeys { + keys?: string[]; +} + +// @public +export interface MongoIndexOptions { + expireAfterSeconds?: number; + unique?: boolean; +} + +// @public +export type NotebookWorkspace = ARMProxyResource & { + readonly notebookServerEndpoint?: string; + readonly status?: string; +}; + +// @public +export interface NotebookWorkspaceConnectionInfoResult { + readonly authToken?: string; + readonly notebookServerEndpoint?: string; +} + +// @public +export type NotebookWorkspaceCreateUpdateParameters = ARMProxyResource & {}; + +// @public +export interface NotebookWorkspaceListResult { + value?: NotebookWorkspace[]; +} + +// @public +export type NotebookWorkspaceName = string; + +// @public +export interface NotebookWorkspaces { + beginCreateOrUpdate(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise, NotebookWorkspacesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, notebookCreateUpdateParameters: NotebookWorkspaceCreateUpdateParameters, options?: NotebookWorkspacesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesDeleteOptionalParams): Promise; + beginRegenerateAuthToken(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise, void>>; + beginRegenerateAuthTokenAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesRegenerateAuthTokenOptionalParams): Promise; + beginStart(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesStartOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesGetOptionalParams): Promise; + listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: NotebookWorkspacesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; + listConnectionInfo(resourceGroupName: string, accountName: string, notebookWorkspaceName: NotebookWorkspaceName, options?: NotebookWorkspacesListConnectionInfoOptionalParams): Promise; +} + +// @public +export interface NotebookWorkspacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NotebookWorkspacesCreateOrUpdateResponse = NotebookWorkspace; + +// @public +export interface NotebookWorkspacesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NotebookWorkspacesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NotebookWorkspacesGetResponse = NotebookWorkspace; + +// @public +export interface NotebookWorkspacesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NotebookWorkspacesListByDatabaseAccountResponse = NotebookWorkspaceListResult; + +// @public +export interface NotebookWorkspacesListConnectionInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NotebookWorkspacesListConnectionInfoResponse = NotebookWorkspaceConnectionInfoResult; + +// @public +export interface NotebookWorkspacesRegenerateAuthTokenOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NotebookWorkspacesStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface OptionsResource { + throughput?: number; +} + +// @public +export interface PartitionKeyRangeId { + listMetrics(resourceGroupName: string, accountName: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PartitionKeyRangeIdListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PartitionKeyRangeIdListMetricsResponse = PartitionMetricListResult; + +// @public +export interface PartitionKeyRangeIdRegion { + listMetrics(resourceGroupName: string, accountName: string, region: string, databaseRid: string, collectionRid: string, partitionKeyRangeId: string, filter: string, options?: PartitionKeyRangeIdRegionListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PartitionKeyRangeIdRegionListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PartitionKeyRangeIdRegionListMetricsResponse = PartitionMetricListResult; + +// @public +export type PartitionKind = string; + +// @public +export type PartitionMetric = Metric & { + readonly partitionId?: string; + readonly partitionKeyRangeId?: string; +}; + +// @public +export interface PartitionMetricListResult { + readonly value?: PartitionMetric[]; +} + +// @public +export type PartitionUsage = Usage & { + readonly partitionId?: string; + readonly partitionKeyRangeId?: string; +}; + +// @public +export interface PartitionUsagesResult { + readonly value?: PartitionUsage[]; +} + +// @public +export interface Percentile { + listMetrics(resourceGroupName: string, accountName: string, filter: string, options?: PercentileListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PercentileListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PercentileListMetricsResponse = PercentileMetricListResult; + +// @public +export interface PercentileMetric { + readonly endTime?: Date; + readonly metricValues?: PercentileMetricValue[]; + readonly name?: MetricName; + readonly startTime?: Date; + readonly timeGrain?: string; + readonly unit?: UnitType; +} + +// @public +export interface PercentileMetricListResult { + readonly value?: PercentileMetric[]; +} + +// @public +export type PercentileMetricValue = MetricValue & { + readonly p10?: number; + readonly p25?: number; + readonly p50?: number; + readonly p75?: number; + readonly p90?: number; + readonly p95?: number; + readonly p99?: number; +}; + +// @public +export interface PercentileSourceTarget { + listMetrics(resourceGroupName: string, accountName: string, sourceRegion: string, targetRegion: string, filter: string, options?: PercentileSourceTargetListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PercentileSourceTargetListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PercentileSourceTargetListMetricsResponse = PercentileMetricListResult; + +// @public +export interface PercentileTarget { + listMetrics(resourceGroupName: string, accountName: string, targetRegion: string, filter: string, options?: PercentileTargetListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PercentileTargetListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PercentileTargetListMetricsResponse = PercentileMetricListResult; + +// @public +export type PrimaryAggregationType = string; + +// @public +export type PrivateEndpointConnection = ProxyResource & { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; +}; + +// @public +export type PrivateEndpointConnectionAutoGenerated = ProxyResource & { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; + groupId?: string; + provisioningState?: string; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + value?: PrivateEndpointConnectionAutoGenerated[]; +} + +// @public +export interface PrivateEndpointConnections { + beginCreateOrUpdate(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionAutoGenerated, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnectionAutoGenerated; + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnectionAutoGenerated; + +// @public +export interface PrivateEndpointConnectionsListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByDatabaseAccountResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateEndpointProperty { + id?: string; +} + +// @public +export type PrivateLinkResource = ARMProxyResource & { + readonly groupId?: string; + readonly requiredMembers?: string[]; + readonly requiredZoneNames?: string[]; +}; + +// @public +export interface PrivateLinkResourceListResult { + value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResources { + get(resourceGroupName: string, accountName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; + listByDatabaseAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByDatabaseAccountOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesGetResponse = PrivateLinkResource; + +// @public +export interface PrivateLinkResourcesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByDatabaseAccountResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkServiceConnectionStateProperty { + readonly actionsRequired?: string; + status?: string; +} + +// @public +export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { + readonly actionsRequired?: string; + description?: string; + status?: string; +} + +// @public +export interface ProvisionedThroughputSettingsResource { + autoUpgradePolicy?: AutoUpgradePolicyResource; + maxThroughput: number; + readonly targetMaxThroughput?: number; +} + +// @public +export type ProxyResource = Resource & {}; + +// @public +export type PublicNetworkAccess = string; + +// @public +export interface RegionForOnlineOffline { + region: string; +} + +// @public (undocumented) +export interface Resource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public (undocumented) +export interface SpatialSpec { + path?: string; + types?: SpatialType[]; +} + +// @public +export type SpatialType = string; + +// @public +export type SqlContainerCreateUpdateParameters = ARMResourceProperties & { + resource: SqlContainerResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlContainerGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type SqlContainerGetPropertiesResource = SqlContainerResource & ExtendedResourceProperties & {}; + +// @public +export type SqlContainerGetResults = ARMResourceProperties & { + resource?: SqlContainerGetPropertiesResource; + options?: SqlContainerGetPropertiesOptions; +}; + +// @public +export interface SqlContainerListResult { + readonly value?: SqlContainerGetResults[]; +} + +// @public +export interface SqlContainerResource { + conflictResolutionPolicy?: ConflictResolutionPolicy; + defaultTtl?: number; + id: string; + indexingPolicy?: IndexingPolicy; + partitionKey?: ContainerPartitionKey; + uniqueKeyPolicy?: UniqueKeyPolicy; +} + +// @public +export type SqlDatabaseCreateUpdateParameters = ARMResourceProperties & { + resource: SqlDatabaseResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlDatabaseGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type SqlDatabaseGetPropertiesResource = SqlDatabaseResource & ExtendedResourceProperties & { + colls?: string; + users?: string; +}; + +// @public +export type SqlDatabaseGetResults = ARMResourceProperties & { + resource?: SqlDatabaseGetPropertiesResource; + options?: SqlDatabaseGetPropertiesOptions; +}; + +// @public +export interface SqlDatabaseListResult { + readonly value?: SqlDatabaseGetResults[]; +} + +// @public +export interface SqlDatabaseResource { + id: string; +} + +// @public +export interface SqlResources { + beginCreateUpdateSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise, SqlResourcesCreateUpdateSqlContainerResponse>>; + beginCreateUpdateSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, createUpdateSqlContainerParameters: SqlContainerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlContainerOptionalParams): Promise; + beginCreateUpdateSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise, SqlResourcesCreateUpdateSqlDatabaseResponse>>; + beginCreateUpdateSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, createUpdateSqlDatabaseParameters: SqlDatabaseCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlDatabaseOptionalParams): Promise; + beginCreateUpdateSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise, SqlResourcesCreateUpdateSqlStoredProcedureResponse>>; + beginCreateUpdateSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, createUpdateSqlStoredProcedureParameters: SqlStoredProcedureCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams): Promise; + beginCreateUpdateSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise, SqlResourcesCreateUpdateSqlTriggerResponse>>; + beginCreateUpdateSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, createUpdateSqlTriggerParameters: SqlTriggerCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlTriggerOptionalParams): Promise; + beginCreateUpdateSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise, SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse>>; + beginCreateUpdateSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, createUpdateSqlUserDefinedFunctionParameters: SqlUserDefinedFunctionCreateUpdateParameters, options?: SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams): Promise; + beginDeleteSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise, void>>; + beginDeleteSqlContainerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesDeleteSqlContainerOptionalParams): Promise; + beginDeleteSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise, void>>; + beginDeleteSqlDatabaseAndWait(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesDeleteSqlDatabaseOptionalParams): Promise; + beginDeleteSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise, void>>; + beginDeleteSqlStoredProcedureAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesDeleteSqlStoredProcedureOptionalParams): Promise; + beginDeleteSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise, void>>; + beginDeleteSqlTriggerAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesDeleteSqlTriggerOptionalParams): Promise; + beginDeleteSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise, void>>; + beginDeleteSqlUserDefinedFunctionAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams): Promise; + beginUpdateSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise, SqlResourcesUpdateSqlContainerThroughputResponse>>; + beginUpdateSqlContainerThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlContainerThroughputOptionalParams): Promise; + beginUpdateSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise, SqlResourcesUpdateSqlDatabaseThroughputResponse>>; + beginUpdateSqlDatabaseThroughputAndWait(resourceGroupName: string, accountName: string, databaseName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: SqlResourcesUpdateSqlDatabaseThroughputOptionalParams): Promise; + getSqlContainer(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerOptionalParams): Promise; + getSqlContainerThroughput(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesGetSqlContainerThroughputOptionalParams): Promise; + getSqlDatabase(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseOptionalParams): Promise; + getSqlDatabaseThroughput(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesGetSqlDatabaseThroughputOptionalParams): Promise; + getSqlStoredProcedure(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, storedProcedureName: string, options?: SqlResourcesGetSqlStoredProcedureOptionalParams): Promise; + getSqlTrigger(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, triggerName: string, options?: SqlResourcesGetSqlTriggerOptionalParams): Promise; + getSqlUserDefinedFunction(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, userDefinedFunctionName: string, options?: SqlResourcesGetSqlUserDefinedFunctionOptionalParams): Promise; + listSqlContainers(resourceGroupName: string, accountName: string, databaseName: string, options?: SqlResourcesListSqlContainersOptionalParams): PagedAsyncIterableIterator; + listSqlDatabases(resourceGroupName: string, accountName: string, options?: SqlResourcesListSqlDatabasesOptionalParams): PagedAsyncIterableIterator; + listSqlStoredProcedures(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlStoredProceduresOptionalParams): PagedAsyncIterableIterator; + listSqlTriggers(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlTriggersOptionalParams): PagedAsyncIterableIterator; + listSqlUserDefinedFunctions(resourceGroupName: string, accountName: string, databaseName: string, containerName: string, options?: SqlResourcesListSqlUserDefinedFunctionsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SqlResourcesCreateUpdateSqlContainerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlContainerResponse = SqlContainerGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlDatabaseResponse = SqlDatabaseGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlStoredProcedureResponse = SqlStoredProcedureGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlTriggerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlTriggerResponse = SqlTriggerGetResults; + +// @public +export interface SqlResourcesCreateUpdateSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesCreateUpdateSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; + +// @public +export interface SqlResourcesDeleteSqlContainerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlDatabaseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlTriggerOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesDeleteSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SqlResourcesGetSqlContainerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlContainerResponse = SqlContainerGetResults; + +// @public +export interface SqlResourcesGetSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlContainerThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface SqlResourcesGetSqlDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlDatabaseResponse = SqlDatabaseGetResults; + +// @public +export interface SqlResourcesGetSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface SqlResourcesGetSqlStoredProcedureOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlStoredProcedureResponse = SqlStoredProcedureGetResults; + +// @public +export interface SqlResourcesGetSqlTriggerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlTriggerResponse = SqlTriggerGetResults; + +// @public +export interface SqlResourcesGetSqlUserDefinedFunctionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesGetSqlUserDefinedFunctionResponse = SqlUserDefinedFunctionGetResults; + +// @public +export interface SqlResourcesListSqlContainersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlContainersResponse = SqlContainerListResult; + +// @public +export interface SqlResourcesListSqlDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlDatabasesResponse = SqlDatabaseListResult; + +// @public +export interface SqlResourcesListSqlStoredProceduresOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlStoredProceduresResponse = SqlStoredProcedureListResult; + +// @public +export interface SqlResourcesListSqlTriggersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlTriggersResponse = SqlTriggerListResult; + +// @public +export interface SqlResourcesListSqlUserDefinedFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SqlResourcesListSqlUserDefinedFunctionsResponse = SqlUserDefinedFunctionListResult; + +// @public +export interface SqlResourcesUpdateSqlContainerThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesUpdateSqlContainerThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface SqlResourcesUpdateSqlDatabaseThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SqlResourcesUpdateSqlDatabaseThroughputResponse = ThroughputSettingsGetResults; + +// @public +export type SqlStoredProcedureCreateUpdateParameters = ARMResourceProperties & { + resource: SqlStoredProcedureResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlStoredProcedureGetPropertiesResource = SqlStoredProcedureResource & ExtendedResourceProperties & {}; + +// @public +export type SqlStoredProcedureGetResults = ARMResourceProperties & { + resource?: SqlStoredProcedureGetPropertiesResource; +}; + +// @public +export interface SqlStoredProcedureListResult { + readonly value?: SqlStoredProcedureGetResults[]; +} + +// @public +export interface SqlStoredProcedureResource { + body?: string; + id: string; +} + +// @public +export type SqlTriggerCreateUpdateParameters = ARMResourceProperties & { + resource: SqlTriggerResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlTriggerGetPropertiesResource = SqlTriggerResource & ExtendedResourceProperties & {}; + +// @public +export type SqlTriggerGetResults = ARMResourceProperties & { + resource?: SqlTriggerGetPropertiesResource; +}; + +// @public +export interface SqlTriggerListResult { + readonly value?: SqlTriggerGetResults[]; +} + +// @public +export interface SqlTriggerResource { + body?: string; + id: string; + triggerOperation?: TriggerOperation; + triggerType?: TriggerType; +} + +// @public +export type SqlUserDefinedFunctionCreateUpdateParameters = ARMResourceProperties & { + resource: SqlUserDefinedFunctionResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type SqlUserDefinedFunctionGetPropertiesResource = SqlUserDefinedFunctionResource & ExtendedResourceProperties & {}; + +// @public +export type SqlUserDefinedFunctionGetResults = ARMResourceProperties & { + resource?: SqlUserDefinedFunctionGetPropertiesResource; +}; + +// @public +export interface SqlUserDefinedFunctionListResult { + readonly value?: SqlUserDefinedFunctionGetResults[]; +} + +// @public +export interface SqlUserDefinedFunctionResource { + body?: string; + id: string; +} + +// @public +export type TableCreateUpdateParameters = ARMResourceProperties & { + resource: TableResource; + options: CreateUpdateOptions; +}; + +// @public (undocumented) +export type TableGetPropertiesOptions = OptionsResource & {}; + +// @public (undocumented) +export type TableGetPropertiesResource = TableResource & ExtendedResourceProperties & {}; + +// @public +export type TableGetResults = ARMResourceProperties & { + resource?: TableGetPropertiesResource; + options?: TableGetPropertiesOptions; +}; + +// @public +export interface TableListResult { + readonly value?: TableGetResults[]; +} + +// @public +export interface TableResource { + id: string; +} + +// @public +export interface TableResources { + beginCreateUpdateTable(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise, TableResourcesCreateUpdateTableResponse>>; + beginCreateUpdateTableAndWait(resourceGroupName: string, accountName: string, tableName: string, createUpdateTableParameters: TableCreateUpdateParameters, options?: TableResourcesCreateUpdateTableOptionalParams): Promise; + beginDeleteTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise, void>>; + beginDeleteTableAndWait(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesDeleteTableOptionalParams): Promise; + beginUpdateTableThroughput(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise, TableResourcesUpdateTableThroughputResponse>>; + beginUpdateTableThroughputAndWait(resourceGroupName: string, accountName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: TableResourcesUpdateTableThroughputOptionalParams): Promise; + getTable(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableOptionalParams): Promise; + getTableThroughput(resourceGroupName: string, accountName: string, tableName: string, options?: TableResourcesGetTableThroughputOptionalParams): Promise; + listTables(resourceGroupName: string, accountName: string, options?: TableResourcesListTablesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TableResourcesCreateUpdateTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type TableResourcesCreateUpdateTableResponse = TableGetResults; + +// @public +export interface TableResourcesDeleteTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface TableResourcesGetTableOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TableResourcesGetTableResponse = TableGetResults; + +// @public +export interface TableResourcesGetTableThroughputOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TableResourcesGetTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface TableResourcesListTablesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TableResourcesListTablesResponse = TableListResult; + +// @public +export interface TableResourcesUpdateTableThroughputOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type TableResourcesUpdateTableThroughputResponse = ThroughputSettingsGetResults; + +// @public +export interface ThroughputPolicyResource { + incrementPercent?: number; + isEnabled?: boolean; +} + +// @public (undocumented) +export type ThroughputSettingsGetPropertiesResource = ThroughputSettingsResource & ExtendedResourceProperties & {}; + +// @public +export type ThroughputSettingsGetResults = ARMResourceProperties & { + resource?: ThroughputSettingsGetPropertiesResource; +}; + +// @public +export interface ThroughputSettingsResource { + readonly minimumThroughput?: string; + readonly offerReplacePending?: string; + provisionedThroughputSettings?: ProvisionedThroughputSettingsResource; + throughput?: number; +} + +// @public +export type ThroughputSettingsUpdateParameters = ARMResourceProperties & { + resource: ThroughputSettingsResource; +}; + +// @public +export type TriggerOperation = string; + +// @public +export type TriggerType = string; + +// @public +export interface UniqueKey { + paths?: string[]; +} + +// @public +export interface UniqueKeyPolicy { + uniqueKeys?: UniqueKey[]; +} + +// @public +export type UnitType = string; + +// @public +export interface Usage { + readonly currentValue?: number; + readonly limit?: number; + readonly name?: MetricName; + readonly quotaPeriod?: string; + readonly unit?: UnitType; +} + +// @public +export interface UsagesResult { + readonly value?: Usage[]; +} + +// @public +export interface VirtualNetworkRule { + id?: string; + ignoreMissingVNetServiceEndpoint?: boolean; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/graphrbac-data-plane/package.json b/test/smoke/generated/graphrbac-data-plane/package.json index 1019daa321..fbd6e69022 100644 --- a/test/smoke/generated/graphrbac-data-plane/package.json +++ b/test/smoke/generated/graphrbac-data-plane/package.json @@ -57,6 +57,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/graphrbac-data-plane/review/graphrbac-data-plane.api.md b/test/smoke/generated/graphrbac-data-plane/review/graphrbac-data-plane.api.md index 18b70acda7..149ac2c690 100644 --- a/test/smoke/generated/graphrbac-data-plane/review/graphrbac-data-plane.api.md +++ b/test/smoke/generated/graphrbac-data-plane/review/graphrbac-data-plane.api.md @@ -1,1051 +1,1051 @@ -## API Report File for "graphrbac-data-plane" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -export interface AddOwnerParameters { - [property: string]: any; - url: string; -} - -// @public -export type ADGroup = DirectoryObject & { - objectType: "Group"; - displayName?: string; - mailEnabled?: boolean; - mailNickname?: string; - securityEnabled?: boolean; - mail?: string; -}; - -// @public -export type Application = DirectoryObject & { - objectType: "Application"; - appId?: string; - allowGuestsSignIn?: boolean; - allowPassthroughUsers?: boolean; - appLogoUrl?: string; - appRoles?: AppRole[]; - appPermissions?: string[]; - availableToOtherTenants?: boolean; - displayName?: string; - errorUrl?: string; - groupMembershipClaims?: GroupMembershipClaimTypes; - homepage?: string; - identifierUris?: string[]; - informationalUrls?: InformationalUrl; - isDeviceOnlyAuthSupported?: boolean; - keyCredentials?: KeyCredential[]; - knownClientApplications?: string[]; - logoutUrl?: string; - oauth2AllowImplicitFlow?: boolean; - oauth2AllowUrlPathMatching?: boolean; - oauth2Permissions?: OAuth2Permission[]; - oauth2RequirePostResponse?: boolean; - orgRestrictions?: string[]; - optionalClaims?: OptionalClaims; - passwordCredentials?: PasswordCredential[]; - preAuthorizedApplications?: PreAuthorizedApplication[]; - publicClient?: boolean; - publisherDomain?: string; - replyUrls?: string[]; - requiredResourceAccess?: RequiredResourceAccess[]; - samlMetadataUrl?: string; - signInAudience?: string; - wwwHomepage?: string; -}; - -// @public -export interface ApplicationBase { - allowGuestsSignIn?: boolean; - allowPassthroughUsers?: boolean; - appLogoUrl?: string; - appPermissions?: string[]; - appRoles?: AppRole[]; - availableToOtherTenants?: boolean; - errorUrl?: string; - groupMembershipClaims?: GroupMembershipClaimTypes; - homepage?: string; - informationalUrls?: InformationalUrl; - isDeviceOnlyAuthSupported?: boolean; - keyCredentials?: KeyCredential[]; - knownClientApplications?: string[]; - logoutUrl?: string; - oauth2AllowImplicitFlow?: boolean; - oauth2AllowUrlPathMatching?: boolean; - oauth2Permissions?: OAuth2Permission[]; - oauth2RequirePostResponse?: boolean; - optionalClaims?: OptionalClaims; - orgRestrictions?: string[]; - passwordCredentials?: PasswordCredential[]; - preAuthorizedApplications?: PreAuthorizedApplication[]; - publicClient?: boolean; - publisherDomain?: string; - replyUrls?: string[]; - requiredResourceAccess?: RequiredResourceAccess[]; - samlMetadataUrl?: string; - signInAudience?: string; - wwwHomepage?: string; -} - -// @public -export type ApplicationCreateParameters = ApplicationBase & { - displayName: string; - identifierUris?: string[]; -}; - -// @public -export interface ApplicationListResult { - odataNextLink?: string; - value?: Application[]; -} - -// @public -export interface Applications { - addOwner(applicationObjectId: string, parameters: AddOwnerParameters, options?: ApplicationsAddOwnerOptionalParams): Promise; - create(parameters: ApplicationCreateParameters, options?: ApplicationsCreateOptionalParams): Promise; - delete(applicationObjectId: string, options?: ApplicationsDeleteOptionalParams): Promise; - get(applicationObjectId: string, options?: ApplicationsGetOptionalParams): Promise; - getServicePrincipalsIdByAppId(applicationID: string, options?: ApplicationsGetServicePrincipalsIdByAppIdOptionalParams): Promise; - list(options?: ApplicationsListOptionalParams): PagedAsyncIterableIterator; - listKeyCredentials(applicationObjectId: string, options?: ApplicationsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: ApplicationsListNextOptionalParams): PagedAsyncIterableIterator; - listOwners(applicationObjectId: string, options?: ApplicationsListOwnersOptionalParams): PagedAsyncIterableIterator; - listPasswordCredentials(applicationObjectId: string, options?: ApplicationsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; - patch(applicationObjectId: string, parameters: ApplicationUpdateParameters, options?: ApplicationsPatchOptionalParams): Promise; - removeOwner(applicationObjectId: string, ownerObjectId: string, options?: ApplicationsRemoveOwnerOptionalParams): Promise; - updateKeyCredentials(applicationObjectId: string, parameters: KeyCredentialsUpdateParameters, options?: ApplicationsUpdateKeyCredentialsOptionalParams): Promise; - updatePasswordCredentials(applicationObjectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ApplicationsUpdatePasswordCredentialsOptionalParams): Promise; -} - -// @public -export interface ApplicationsAddOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsCreateResponse = Application; - -// @public -export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetResponse = Application; - -// @public -export interface ApplicationsGetServicePrincipalsIdByAppIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetServicePrincipalsIdByAppIdResponse = ServicePrincipalObjectResult; - -// @public -export interface ApplicationsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListKeyCredentialsResponse = KeyCredentialListResult; - -// @public -export interface ApplicationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListNextResponse = ApplicationListResult; - -// @public -export interface ApplicationsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export interface ApplicationsListOwnersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListOwnersNextResponse = DirectoryObjectListResult; - -// @public -export interface ApplicationsListOwnersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListOwnersResponse = DirectoryObjectListResult; - -// @public -export interface ApplicationsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListPasswordCredentialsResponse = PasswordCredentialListResult; - -// @public -export type ApplicationsListResponse = ApplicationListResult; - -// @public -export interface ApplicationsPatchOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsRemoveOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationUpdateParameters = ApplicationBase & { - displayName?: string; - identifierUris?: string[]; -}; - -// @public (undocumented) -export interface AppRole { - allowedMemberTypes?: string[]; - description?: string; - displayName?: string; - id?: string; - isEnabled?: boolean; - value?: string; -} - -// @public -export interface CheckGroupMembershipParameters { - [property: string]: any; - groupId: string; - memberId: string; -} - -// @public -export interface CheckGroupMembershipResult { - [property: string]: any; - value?: boolean; -} - -// @public -export type ConsentType = string; - -// @public -export interface DeletedApplications { - hardDelete(applicationObjectId: string, options?: DeletedApplicationsHardDeleteOptionalParams): Promise; - list(options?: DeletedApplicationsListOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: DeletedApplicationsListNextOptionalParams): PagedAsyncIterableIterator; - restore(objectId: string, options?: DeletedApplicationsRestoreOptionalParams): Promise; -} - -// @public -export interface DeletedApplicationsHardDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeletedApplicationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedApplicationsListNextResponse = ApplicationListResult; - -// @public -export interface DeletedApplicationsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DeletedApplicationsListResponse = ApplicationListResult; - -// @public -export interface DeletedApplicationsRestoreOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedApplicationsRestoreResponse = Application; - -// @public -export interface DirectoryObject { - [property: string]: any; - readonly deletionTimestamp?: Date; - readonly objectId?: string; - objectType: "User" | "Application" | "Group" | "ServicePrincipal"; -} - -// @public -export interface DirectoryObjectListResult { - odataNextLink?: string; - value?: DirectoryObjectUnion[]; -} - -// @public (undocumented) -export type DirectoryObjectUnion = DirectoryObject | User | Application | ADGroup | ServicePrincipal; - -// @public -export interface Domain { - [property: string]: any; - readonly authenticationType?: string; - readonly isDefault?: boolean; - readonly isVerified?: boolean; - name: string; -} - -// @public -export interface DomainListResult { - value?: Domain[]; -} - -// @public -export interface Domains { - get(domainName: string, options?: DomainsGetOptionalParams): Promise; - list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DomainsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsGetResponse = Domain; - -// @public -export interface DomainsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DomainsListResponse = DomainListResult; - -// @public -export interface GetObjectsParameters { - [property: string]: any; - includeDirectoryObjectReferences?: boolean; - objectIds?: string[]; - types?: string[]; -} - -// @public -export interface GraphError { - code?: string; - message?: string; -} - -// @public (undocumented) -export class GraphRbacManagementClient extends GraphRbacManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); - // (undocumented) - applications: Applications; - // (undocumented) - deletedApplications: DeletedApplications; - // (undocumented) - domains: Domains; - // (undocumented) - groups: Groups; - // (undocumented) - oAuth2PermissionGrant: OAuth2PermissionGrant; - // (undocumented) - objects: Objects; - // (undocumented) - servicePrincipals: ServicePrincipals; - // (undocumented) - signedInUser: SignedInUser; - // (undocumented) - users: Users; -} - -// @public (undocumented) -export class GraphRbacManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - tenantID: string; -} - -// @public -export interface GraphRbacManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface GroupAddMemberParameters { - [property: string]: any; - url: string; -} - -// @public -export interface GroupCreateParameters { - [property: string]: any; - displayName: string; - mailEnabled: "undefined"; - mailNickname: string; - securityEnabled: "true"; -} - -// @public -export interface GroupGetMemberGroupsParameters { - [property: string]: any; - securityEnabledOnly: boolean; -} - -// @public -export interface GroupGetMemberGroupsResult { - value?: string[]; -} - -// @public -export interface GroupListResult { - odataNextLink?: string; - value?: ADGroup[]; -} - -// @public -export type GroupMembershipClaimTypes = string; - -// @public -export interface Groups { - addMember(groupObjectId: string, parameters: GroupAddMemberParameters, options?: GroupsAddMemberOptionalParams): Promise; - addOwner(objectId: string, parameters: AddOwnerParameters, options?: GroupsAddOwnerOptionalParams): Promise; - create(parameters: GroupCreateParameters, options?: GroupsCreateOptionalParams): Promise; - delete(objectId: string, options?: GroupsDeleteOptionalParams): Promise; - get(objectId: string, options?: GroupsGetOptionalParams): Promise; - isMemberOf(parameters: CheckGroupMembershipParameters, options?: GroupsIsMemberOfOptionalParams): Promise; - list(options?: GroupsListOptionalParams): PagedAsyncIterableIterator; - listGroupMembers(objectId: string, options?: GroupsGetGroupMembersOptionalParams): PagedAsyncIterableIterator; - listGroupMembersNext(nextLink: string, options?: GroupsGetGroupMembersNextOptionalParams): PagedAsyncIterableIterator; - listMemberGroups(objectId: string, parameters: GroupGetMemberGroupsParameters, options?: GroupsGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: GroupsListNextOptionalParams): PagedAsyncIterableIterator; - listOwners(objectId: string, options?: GroupsListOwnersOptionalParams): PagedAsyncIterableIterator; - removeMember(groupObjectId: string, memberObjectId: string, options?: GroupsRemoveMemberOptionalParams): Promise; - removeOwner(objectId: string, ownerObjectId: string, options?: GroupsRemoveOwnerOptionalParams): Promise; -} - -// @public -export interface GroupsAddMemberOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsAddOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsCreateResponse = ADGroup; - -// @public -export interface GroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsGetGroupMembersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetGroupMembersNextResponse = DirectoryObjectListResult; - -// @public -export interface GroupsGetGroupMembersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetGroupMembersResponse = DirectoryObjectListResult; - -// @public -export interface GroupsGetMemberGroupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetMemberGroupsResponse = GroupGetMemberGroupsResult; - -// @public -export interface GroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetResponse = ADGroup; - -// @public -export interface GroupsIsMemberOfOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsIsMemberOfResponse = CheckGroupMembershipResult; - -// @public -export interface GroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsListNextResponse = GroupListResult; - -// @public -export interface GroupsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export interface GroupsListOwnersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsListOwnersNextResponse = DirectoryObjectListResult; - -// @public -export interface GroupsListOwnersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsListOwnersResponse = DirectoryObjectListResult; - -// @public -export type GroupsListResponse = GroupListResult; - -// @public -export interface GroupsRemoveMemberOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsRemoveOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface InformationalUrl { - marketing?: string; - privacy?: string; - support?: string; - termsOfService?: string; -} - -// @public -export interface KeyCredential { - [property: string]: any; - customKeyIdentifier?: string; - endDate?: Date; - keyId?: string; - startDate?: Date; - type?: string; - usage?: string; - value?: string; -} - -// @public -export interface KeyCredentialListResult { - value?: KeyCredential[]; -} - -// @public -export interface KeyCredentialsUpdateParameters { - value: KeyCredential[]; -} - -// @public -export const enum KnownConsentType { - // (undocumented) - AllPrincipals = "AllPrincipals", - // (undocumented) - Principal = "Principal" -} - -// @public -export const enum KnownGroupMembershipClaimTypes { - // (undocumented) - All = "All", - // (undocumented) - None = "None", - // (undocumented) - SecurityGroup = "SecurityGroup" -} - -// @public -export const enum KnownUserType { - // (undocumented) - Guest = "Guest", - // (undocumented) - Member = "Member" -} - -// @public -export interface OAuth2Permission { - adminConsentDescription?: string; - adminConsentDisplayName?: string; - id?: string; - isEnabled?: boolean; - type?: string; - userConsentDescription?: string; - userConsentDisplayName?: string; - value?: string; -} - -// @public -export interface OAuth2PermissionGrant { - create(options?: OAuth2PermissionGrantCreateOptionalParams): Promise; - delete(objectId: string, options?: OAuth2PermissionGrantDeleteOptionalParams): Promise; - list(options?: OAuth2PermissionGrantListOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: OAuth2PermissionGrantListNextOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OAuth2PermissionGrantCreateOptionalParams extends coreClient.OperationOptions { - body?: OAuth2PermissionGrantDef; -} - -// @public -export type OAuth2PermissionGrantCreateResponse = OAuth2PermissionGrantDef; - -// @public (undocumented) -export interface OAuth2PermissionGrantDef { - clientId?: string; - consentType?: ConsentType; - expiryTime?: string; - objectId?: string; - odataType?: string; - principalId?: string; - resourceId?: string; - scope?: string; - startTime?: string; -} - -// @public -export interface OAuth2PermissionGrantDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface OAuth2PermissionGrantListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OAuth2PermissionGrantListNextResponse = OAuth2PermissionGrantListResult; - -// @public -export interface OAuth2PermissionGrantListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type OAuth2PermissionGrantListResponse = OAuth2PermissionGrantListResult; - -// @public -export interface OAuth2PermissionGrantListResult { - odataNextLink?: string; - value?: OAuth2PermissionGrantDef[]; -} - -// @public -export interface Objects { - listObjectsByObjectIds(parameters: GetObjectsParameters, options?: ObjectsGetObjectsByObjectIdsOptionalParams): PagedAsyncIterableIterator; - listObjectsByObjectIdsNext(nextLink: string, options?: ObjectsGetObjectsByObjectIdsNextOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ObjectsGetObjectsByObjectIdsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectsGetObjectsByObjectIdsNextResponse = DirectoryObjectListResult; - -// @public -export interface ObjectsGetObjectsByObjectIdsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectsGetObjectsByObjectIdsResponse = DirectoryObjectListResult; - -// @public -export interface OptionalClaim { - additionalProperties?: Record; - essential?: boolean; - name?: string; - source?: string; -} - -// @public -export interface OptionalClaims { - accessToken?: OptionalClaim[]; - idToken?: OptionalClaim[]; - samlToken?: OptionalClaim[]; -} - -// @public -export interface PasswordCredential { - [property: string]: any; - customKeyIdentifier?: Uint8Array; - endDate?: Date; - keyId?: string; - startDate?: Date; - value?: string; -} - -// @public -export interface PasswordCredentialListResult { - value?: PasswordCredential[]; -} - -// @public -export interface PasswordCredentialsUpdateParameters { - value: PasswordCredential[]; -} - -// @public -export interface PasswordProfile { - [property: string]: any; - forceChangePasswordNextLogin?: boolean; - password: string; -} - -// @public -export interface PreAuthorizedApplication { - appId?: string; - extensions?: PreAuthorizedApplicationExtension[]; - permissions?: PreAuthorizedApplicationPermission[]; -} - -// @public -export interface PreAuthorizedApplicationExtension { - conditions?: string[]; -} - -// @public -export interface PreAuthorizedApplicationPermission { - accessGrants?: string[]; - directAccessGrant?: boolean; -} - -// @public -export interface RequiredResourceAccess { - [property: string]: any; - resourceAccess: ResourceAccess[]; - resourceAppId?: string; -} - -// @public -export interface ResourceAccess { - [property: string]: any; - id: string; - type?: string; -} - -// @public -export type ServicePrincipal = DirectoryObject & { - objectType: "ServicePrincipal"; - accountEnabled?: boolean; - alternativeNames?: string[]; - readonly appDisplayName?: string; - appId?: string; - readonly appOwnerTenantId?: string; - appRoleAssignmentRequired?: boolean; - appRoles?: AppRole[]; - displayName?: string; - errorUrl?: string; - homepage?: string; - keyCredentials?: KeyCredential[]; - logoutUrl?: string; - readonly oauth2Permissions?: OAuth2Permission[]; - passwordCredentials?: PasswordCredential[]; - preferredTokenSigningKeyThumbprint?: string; - publisherName?: string; - replyUrls?: string[]; - samlMetadataUrl?: string; - servicePrincipalNames?: string[]; - servicePrincipalType?: string; - tags?: string[]; -}; - -// @public -export interface ServicePrincipalBase { - accountEnabled?: boolean; - appRoleAssignmentRequired?: boolean; - keyCredentials?: KeyCredential[]; - passwordCredentials?: PasswordCredential[]; - servicePrincipalType?: string; - tags?: string[]; -} - -// @public -export type ServicePrincipalCreateParameters = ServicePrincipalBase & { - appId: string; -}; - -// @public -export interface ServicePrincipalListResult { - odataNextLink?: string; - value?: ServicePrincipal[]; -} - -// @public -export interface ServicePrincipalObjectResult { - odataMetadata?: string; - value?: string; -} - -// @public -export interface ServicePrincipals { - create(parameters: ServicePrincipalCreateParameters, options?: ServicePrincipalsCreateOptionalParams): Promise; - delete(objectId: string, options?: ServicePrincipalsDeleteOptionalParams): Promise; - get(objectId: string, options?: ServicePrincipalsGetOptionalParams): Promise; - list(options?: ServicePrincipalsListOptionalParams): PagedAsyncIterableIterator; - listKeyCredentials(objectId: string, options?: ServicePrincipalsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: ServicePrincipalsListNextOptionalParams): PagedAsyncIterableIterator; - listOwners(objectId: string, options?: ServicePrincipalsListOwnersOptionalParams): PagedAsyncIterableIterator; - listPasswordCredentials(objectId: string, options?: ServicePrincipalsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; - update(objectId: string, parameters: ServicePrincipalUpdateParameters, options?: ServicePrincipalsUpdateOptionalParams): Promise; - updateKeyCredentials(objectId: string, parameters: KeyCredentialsUpdateParameters, options?: ServicePrincipalsUpdateKeyCredentialsOptionalParams): Promise; - updatePasswordCredentials(objectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ServicePrincipalsUpdatePasswordCredentialsOptionalParams): Promise; -} - -// @public -export interface ServicePrincipalsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsCreateResponse = ServicePrincipal; - -// @public -export interface ServicePrincipalsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServicePrincipalsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsGetResponse = ServicePrincipal; - -// @public -export interface ServicePrincipalsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListKeyCredentialsResponse = KeyCredentialListResult; - -// @public -export interface ServicePrincipalsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListNextResponse = ServicePrincipalListResult; - -// @public -export interface ServicePrincipalsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export interface ServicePrincipalsListOwnersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListOwnersNextResponse = DirectoryObjectListResult; - -// @public -export interface ServicePrincipalsListOwnersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListOwnersResponse = DirectoryObjectListResult; - -// @public -export interface ServicePrincipalsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListPasswordCredentialsResponse = PasswordCredentialListResult; - -// @public -export type ServicePrincipalsListResponse = ServicePrincipalListResult; - -// @public -export interface ServicePrincipalsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServicePrincipalsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServicePrincipalsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalUpdateParameters = ServicePrincipalBase & {}; - -// @public -export interface SignedInUser { - get(options?: SignedInUserGetOptionalParams): Promise; - listOwnedObjects(options?: SignedInUserListOwnedObjectsOptionalParams): PagedAsyncIterableIterator; - listOwnedObjectsNext(nextLink: string, options?: SignedInUserListOwnedObjectsNextOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SignedInUserGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SignedInUserGetResponse = User; - -// @public -export interface SignedInUserListOwnedObjectsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SignedInUserListOwnedObjectsNextResponse = DirectoryObjectListResult; - -// @public -export interface SignedInUserListOwnedObjectsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SignedInUserListOwnedObjectsResponse = DirectoryObjectListResult; - -// @public -export interface SignInName { - [property: string]: any; - type?: string; - value?: string; -} - -// @public -export type User = DirectoryObject & { - objectType: "User"; - immutableId?: string; - usageLocation?: string; - givenName?: string; - surname?: string; - userType?: UserType; - accountEnabled?: boolean; - displayName?: string; - userPrincipalName?: string; - mailNickname?: string; - mail?: string; - signInNames?: SignInName[]; -}; - -// @public (undocumented) -export interface UserBase { - [property: string]: any; - givenName?: string; - immutableId?: string; - surname?: string; - usageLocation?: string; - userType?: UserType; -} - -// @public -export type UserCreateParameters = UserBase & { - accountEnabled: boolean; - displayName: string; - passwordProfile: PasswordProfile; - userPrincipalName: string; - mailNickname: string; - mail?: string; -}; - -// @public -export interface UserGetMemberGroupsParameters { - [property: string]: any; - securityEnabledOnly: boolean; -} - -// @public -export interface UserGetMemberGroupsResult { - value?: string[]; -} - -// @public -export interface UserListResult { - odataNextLink?: string; - value?: User[]; -} - -// @public -export interface Users { - create(parameters: UserCreateParameters, options?: UsersCreateOptionalParams): Promise; - delete(upnOrObjectId: string, options?: UsersDeleteOptionalParams): Promise; - get(upnOrObjectId: string, options?: UsersGetOptionalParams): Promise; - list(options?: UsersListOptionalParams): PagedAsyncIterableIterator; - listMemberGroups(objectId: string, parameters: UserGetMemberGroupsParameters, options?: UsersGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: UsersListNextOptionalParams): PagedAsyncIterableIterator; - update(upnOrObjectId: string, parameters: UserUpdateParameters, options?: UsersUpdateOptionalParams): Promise; -} - -// @public -export interface UsersCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersCreateResponse = User; - -// @public -export interface UsersDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface UsersGetMemberGroupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersGetMemberGroupsResponse = UserGetMemberGroupsResult; - -// @public -export interface UsersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersGetResponse = User; - -// @public -export interface UsersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersListNextResponse = UserListResult; - -// @public -export interface UsersListOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; -} - -// @public -export type UsersListResponse = UserListResult; - -// @public -export interface UsersUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UserType = string; - -// @public -export type UserUpdateParameters = UserBase & { - accountEnabled?: boolean; - displayName?: string; - passwordProfile?: PasswordProfile; - userPrincipalName?: string; - mailNickname?: string; -}; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "graphrbac-data-plane" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +export interface AddOwnerParameters { + [property: string]: any; + url: string; +} + +// @public +export type ADGroup = DirectoryObject & { + objectType: "Group"; + displayName?: string; + mailEnabled?: boolean; + mailNickname?: string; + securityEnabled?: boolean; + mail?: string; +}; + +// @public +export type Application = DirectoryObject & { + objectType: "Application"; + appId?: string; + allowGuestsSignIn?: boolean; + allowPassthroughUsers?: boolean; + appLogoUrl?: string; + appRoles?: AppRole[]; + appPermissions?: string[]; + availableToOtherTenants?: boolean; + displayName?: string; + errorUrl?: string; + groupMembershipClaims?: GroupMembershipClaimTypes; + homepage?: string; + identifierUris?: string[]; + informationalUrls?: InformationalUrl; + isDeviceOnlyAuthSupported?: boolean; + keyCredentials?: KeyCredential[]; + knownClientApplications?: string[]; + logoutUrl?: string; + oauth2AllowImplicitFlow?: boolean; + oauth2AllowUrlPathMatching?: boolean; + oauth2Permissions?: OAuth2Permission[]; + oauth2RequirePostResponse?: boolean; + orgRestrictions?: string[]; + optionalClaims?: OptionalClaims; + passwordCredentials?: PasswordCredential[]; + preAuthorizedApplications?: PreAuthorizedApplication[]; + publicClient?: boolean; + publisherDomain?: string; + replyUrls?: string[]; + requiredResourceAccess?: RequiredResourceAccess[]; + samlMetadataUrl?: string; + signInAudience?: string; + wwwHomepage?: string; +}; + +// @public +export interface ApplicationBase { + allowGuestsSignIn?: boolean; + allowPassthroughUsers?: boolean; + appLogoUrl?: string; + appPermissions?: string[]; + appRoles?: AppRole[]; + availableToOtherTenants?: boolean; + errorUrl?: string; + groupMembershipClaims?: GroupMembershipClaimTypes; + homepage?: string; + informationalUrls?: InformationalUrl; + isDeviceOnlyAuthSupported?: boolean; + keyCredentials?: KeyCredential[]; + knownClientApplications?: string[]; + logoutUrl?: string; + oauth2AllowImplicitFlow?: boolean; + oauth2AllowUrlPathMatching?: boolean; + oauth2Permissions?: OAuth2Permission[]; + oauth2RequirePostResponse?: boolean; + optionalClaims?: OptionalClaims; + orgRestrictions?: string[]; + passwordCredentials?: PasswordCredential[]; + preAuthorizedApplications?: PreAuthorizedApplication[]; + publicClient?: boolean; + publisherDomain?: string; + replyUrls?: string[]; + requiredResourceAccess?: RequiredResourceAccess[]; + samlMetadataUrl?: string; + signInAudience?: string; + wwwHomepage?: string; +} + +// @public +export type ApplicationCreateParameters = ApplicationBase & { + displayName: string; + identifierUris?: string[]; +}; + +// @public +export interface ApplicationListResult { + odataNextLink?: string; + value?: Application[]; +} + +// @public +export interface Applications { + addOwner(applicationObjectId: string, parameters: AddOwnerParameters, options?: ApplicationsAddOwnerOptionalParams): Promise; + create(parameters: ApplicationCreateParameters, options?: ApplicationsCreateOptionalParams): Promise; + delete(applicationObjectId: string, options?: ApplicationsDeleteOptionalParams): Promise; + get(applicationObjectId: string, options?: ApplicationsGetOptionalParams): Promise; + getServicePrincipalsIdByAppId(applicationID: string, options?: ApplicationsGetServicePrincipalsIdByAppIdOptionalParams): Promise; + list(options?: ApplicationsListOptionalParams): PagedAsyncIterableIterator; + listKeyCredentials(applicationObjectId: string, options?: ApplicationsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: ApplicationsListNextOptionalParams): PagedAsyncIterableIterator; + listOwners(applicationObjectId: string, options?: ApplicationsListOwnersOptionalParams): PagedAsyncIterableIterator; + listPasswordCredentials(applicationObjectId: string, options?: ApplicationsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; + patch(applicationObjectId: string, parameters: ApplicationUpdateParameters, options?: ApplicationsPatchOptionalParams): Promise; + removeOwner(applicationObjectId: string, ownerObjectId: string, options?: ApplicationsRemoveOwnerOptionalParams): Promise; + updateKeyCredentials(applicationObjectId: string, parameters: KeyCredentialsUpdateParameters, options?: ApplicationsUpdateKeyCredentialsOptionalParams): Promise; + updatePasswordCredentials(applicationObjectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ApplicationsUpdatePasswordCredentialsOptionalParams): Promise; +} + +// @public +export interface ApplicationsAddOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsCreateResponse = Application; + +// @public +export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetResponse = Application; + +// @public +export interface ApplicationsGetServicePrincipalsIdByAppIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetServicePrincipalsIdByAppIdResponse = ServicePrincipalObjectResult; + +// @public +export interface ApplicationsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListKeyCredentialsResponse = KeyCredentialListResult; + +// @public +export interface ApplicationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListNextResponse = ApplicationListResult; + +// @public +export interface ApplicationsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export interface ApplicationsListOwnersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListOwnersNextResponse = DirectoryObjectListResult; + +// @public +export interface ApplicationsListOwnersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListOwnersResponse = DirectoryObjectListResult; + +// @public +export interface ApplicationsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListPasswordCredentialsResponse = PasswordCredentialListResult; + +// @public +export type ApplicationsListResponse = ApplicationListResult; + +// @public +export interface ApplicationsPatchOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsRemoveOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationUpdateParameters = ApplicationBase & { + displayName?: string; + identifierUris?: string[]; +}; + +// @public (undocumented) +export interface AppRole { + allowedMemberTypes?: string[]; + description?: string; + displayName?: string; + id?: string; + isEnabled?: boolean; + value?: string; +} + +// @public +export interface CheckGroupMembershipParameters { + [property: string]: any; + groupId: string; + memberId: string; +} + +// @public +export interface CheckGroupMembershipResult { + [property: string]: any; + value?: boolean; +} + +// @public +export type ConsentType = string; + +// @public +export interface DeletedApplications { + hardDelete(applicationObjectId: string, options?: DeletedApplicationsHardDeleteOptionalParams): Promise; + list(options?: DeletedApplicationsListOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: DeletedApplicationsListNextOptionalParams): PagedAsyncIterableIterator; + restore(objectId: string, options?: DeletedApplicationsRestoreOptionalParams): Promise; +} + +// @public +export interface DeletedApplicationsHardDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeletedApplicationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedApplicationsListNextResponse = ApplicationListResult; + +// @public +export interface DeletedApplicationsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DeletedApplicationsListResponse = ApplicationListResult; + +// @public +export interface DeletedApplicationsRestoreOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedApplicationsRestoreResponse = Application; + +// @public +export interface DirectoryObject { + [property: string]: any; + readonly deletionTimestamp?: Date; + readonly objectId?: string; + objectType: "User" | "Application" | "Group" | "ServicePrincipal"; +} + +// @public +export interface DirectoryObjectListResult { + odataNextLink?: string; + value?: DirectoryObjectUnion[]; +} + +// @public (undocumented) +export type DirectoryObjectUnion = DirectoryObject | User | Application | ADGroup | ServicePrincipal; + +// @public +export interface Domain { + [property: string]: any; + readonly authenticationType?: string; + readonly isDefault?: boolean; + readonly isVerified?: boolean; + name: string; +} + +// @public +export interface DomainListResult { + value?: Domain[]; +} + +// @public +export interface Domains { + get(domainName: string, options?: DomainsGetOptionalParams): Promise; + list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DomainsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsGetResponse = Domain; + +// @public +export interface DomainsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DomainsListResponse = DomainListResult; + +// @public +export interface GetObjectsParameters { + [property: string]: any; + includeDirectoryObjectReferences?: boolean; + objectIds?: string[]; + types?: string[]; +} + +// @public +export interface GraphError { + code?: string; + message?: string; +} + +// @public (undocumented) +export class GraphRbacManagementClient extends GraphRbacManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); + // (undocumented) + applications: Applications; + // (undocumented) + deletedApplications: DeletedApplications; + // (undocumented) + domains: Domains; + // (undocumented) + groups: Groups; + // (undocumented) + oAuth2PermissionGrant: OAuth2PermissionGrant; + // (undocumented) + objects: Objects; + // (undocumented) + servicePrincipals: ServicePrincipals; + // (undocumented) + signedInUser: SignedInUser; + // (undocumented) + users: Users; +} + +// @public (undocumented) +export class GraphRbacManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + tenantID: string; +} + +// @public +export interface GraphRbacManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface GroupAddMemberParameters { + [property: string]: any; + url: string; +} + +// @public +export interface GroupCreateParameters { + [property: string]: any; + displayName: string; + mailEnabled: "undefined"; + mailNickname: string; + securityEnabled: "true"; +} + +// @public +export interface GroupGetMemberGroupsParameters { + [property: string]: any; + securityEnabledOnly: boolean; +} + +// @public +export interface GroupGetMemberGroupsResult { + value?: string[]; +} + +// @public +export interface GroupListResult { + odataNextLink?: string; + value?: ADGroup[]; +} + +// @public +export type GroupMembershipClaimTypes = string; + +// @public +export interface Groups { + addMember(groupObjectId: string, parameters: GroupAddMemberParameters, options?: GroupsAddMemberOptionalParams): Promise; + addOwner(objectId: string, parameters: AddOwnerParameters, options?: GroupsAddOwnerOptionalParams): Promise; + create(parameters: GroupCreateParameters, options?: GroupsCreateOptionalParams): Promise; + delete(objectId: string, options?: GroupsDeleteOptionalParams): Promise; + get(objectId: string, options?: GroupsGetOptionalParams): Promise; + isMemberOf(parameters: CheckGroupMembershipParameters, options?: GroupsIsMemberOfOptionalParams): Promise; + list(options?: GroupsListOptionalParams): PagedAsyncIterableIterator; + listGroupMembers(objectId: string, options?: GroupsGetGroupMembersOptionalParams): PagedAsyncIterableIterator; + listGroupMembersNext(nextLink: string, options?: GroupsGetGroupMembersNextOptionalParams): PagedAsyncIterableIterator; + listMemberGroups(objectId: string, parameters: GroupGetMemberGroupsParameters, options?: GroupsGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: GroupsListNextOptionalParams): PagedAsyncIterableIterator; + listOwners(objectId: string, options?: GroupsListOwnersOptionalParams): PagedAsyncIterableIterator; + removeMember(groupObjectId: string, memberObjectId: string, options?: GroupsRemoveMemberOptionalParams): Promise; + removeOwner(objectId: string, ownerObjectId: string, options?: GroupsRemoveOwnerOptionalParams): Promise; +} + +// @public +export interface GroupsAddMemberOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsAddOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsCreateResponse = ADGroup; + +// @public +export interface GroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsGetGroupMembersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetGroupMembersNextResponse = DirectoryObjectListResult; + +// @public +export interface GroupsGetGroupMembersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetGroupMembersResponse = DirectoryObjectListResult; + +// @public +export interface GroupsGetMemberGroupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetMemberGroupsResponse = GroupGetMemberGroupsResult; + +// @public +export interface GroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetResponse = ADGroup; + +// @public +export interface GroupsIsMemberOfOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsIsMemberOfResponse = CheckGroupMembershipResult; + +// @public +export interface GroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsListNextResponse = GroupListResult; + +// @public +export interface GroupsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export interface GroupsListOwnersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsListOwnersNextResponse = DirectoryObjectListResult; + +// @public +export interface GroupsListOwnersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsListOwnersResponse = DirectoryObjectListResult; + +// @public +export type GroupsListResponse = GroupListResult; + +// @public +export interface GroupsRemoveMemberOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsRemoveOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface InformationalUrl { + marketing?: string; + privacy?: string; + support?: string; + termsOfService?: string; +} + +// @public +export interface KeyCredential { + [property: string]: any; + customKeyIdentifier?: string; + endDate?: Date; + keyId?: string; + startDate?: Date; + type?: string; + usage?: string; + value?: string; +} + +// @public +export interface KeyCredentialListResult { + value?: KeyCredential[]; +} + +// @public +export interface KeyCredentialsUpdateParameters { + value: KeyCredential[]; +} + +// @public +export enum KnownConsentType { + // (undocumented) + AllPrincipals = "AllPrincipals", + // (undocumented) + Principal = "Principal" +} + +// @public +export enum KnownGroupMembershipClaimTypes { + // (undocumented) + All = "All", + // (undocumented) + None = "None", + // (undocumented) + SecurityGroup = "SecurityGroup" +} + +// @public +export enum KnownUserType { + // (undocumented) + Guest = "Guest", + // (undocumented) + Member = "Member" +} + +// @public +export interface OAuth2Permission { + adminConsentDescription?: string; + adminConsentDisplayName?: string; + id?: string; + isEnabled?: boolean; + type?: string; + userConsentDescription?: string; + userConsentDisplayName?: string; + value?: string; +} + +// @public +export interface OAuth2PermissionGrant { + create(options?: OAuth2PermissionGrantCreateOptionalParams): Promise; + delete(objectId: string, options?: OAuth2PermissionGrantDeleteOptionalParams): Promise; + list(options?: OAuth2PermissionGrantListOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: OAuth2PermissionGrantListNextOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OAuth2PermissionGrantCreateOptionalParams extends coreClient.OperationOptions { + body?: OAuth2PermissionGrantDef; +} + +// @public +export type OAuth2PermissionGrantCreateResponse = OAuth2PermissionGrantDef; + +// @public (undocumented) +export interface OAuth2PermissionGrantDef { + clientId?: string; + consentType?: ConsentType; + expiryTime?: string; + objectId?: string; + odataType?: string; + principalId?: string; + resourceId?: string; + scope?: string; + startTime?: string; +} + +// @public +export interface OAuth2PermissionGrantDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface OAuth2PermissionGrantListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OAuth2PermissionGrantListNextResponse = OAuth2PermissionGrantListResult; + +// @public +export interface OAuth2PermissionGrantListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type OAuth2PermissionGrantListResponse = OAuth2PermissionGrantListResult; + +// @public +export interface OAuth2PermissionGrantListResult { + odataNextLink?: string; + value?: OAuth2PermissionGrantDef[]; +} + +// @public +export interface Objects { + listObjectsByObjectIds(parameters: GetObjectsParameters, options?: ObjectsGetObjectsByObjectIdsOptionalParams): PagedAsyncIterableIterator; + listObjectsByObjectIdsNext(nextLink: string, options?: ObjectsGetObjectsByObjectIdsNextOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ObjectsGetObjectsByObjectIdsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectsGetObjectsByObjectIdsNextResponse = DirectoryObjectListResult; + +// @public +export interface ObjectsGetObjectsByObjectIdsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectsGetObjectsByObjectIdsResponse = DirectoryObjectListResult; + +// @public +export interface OptionalClaim { + additionalProperties?: Record; + essential?: boolean; + name?: string; + source?: string; +} + +// @public +export interface OptionalClaims { + accessToken?: OptionalClaim[]; + idToken?: OptionalClaim[]; + samlToken?: OptionalClaim[]; +} + +// @public +export interface PasswordCredential { + [property: string]: any; + customKeyIdentifier?: Uint8Array; + endDate?: Date; + keyId?: string; + startDate?: Date; + value?: string; +} + +// @public +export interface PasswordCredentialListResult { + value?: PasswordCredential[]; +} + +// @public +export interface PasswordCredentialsUpdateParameters { + value: PasswordCredential[]; +} + +// @public +export interface PasswordProfile { + [property: string]: any; + forceChangePasswordNextLogin?: boolean; + password: string; +} + +// @public +export interface PreAuthorizedApplication { + appId?: string; + extensions?: PreAuthorizedApplicationExtension[]; + permissions?: PreAuthorizedApplicationPermission[]; +} + +// @public +export interface PreAuthorizedApplicationExtension { + conditions?: string[]; +} + +// @public +export interface PreAuthorizedApplicationPermission { + accessGrants?: string[]; + directAccessGrant?: boolean; +} + +// @public +export interface RequiredResourceAccess { + [property: string]: any; + resourceAccess: ResourceAccess[]; + resourceAppId?: string; +} + +// @public +export interface ResourceAccess { + [property: string]: any; + id: string; + type?: string; +} + +// @public +export type ServicePrincipal = DirectoryObject & { + objectType: "ServicePrincipal"; + accountEnabled?: boolean; + alternativeNames?: string[]; + readonly appDisplayName?: string; + appId?: string; + readonly appOwnerTenantId?: string; + appRoleAssignmentRequired?: boolean; + appRoles?: AppRole[]; + displayName?: string; + errorUrl?: string; + homepage?: string; + keyCredentials?: KeyCredential[]; + logoutUrl?: string; + readonly oauth2Permissions?: OAuth2Permission[]; + passwordCredentials?: PasswordCredential[]; + preferredTokenSigningKeyThumbprint?: string; + publisherName?: string; + replyUrls?: string[]; + samlMetadataUrl?: string; + servicePrincipalNames?: string[]; + servicePrincipalType?: string; + tags?: string[]; +}; + +// @public +export interface ServicePrincipalBase { + accountEnabled?: boolean; + appRoleAssignmentRequired?: boolean; + keyCredentials?: KeyCredential[]; + passwordCredentials?: PasswordCredential[]; + servicePrincipalType?: string; + tags?: string[]; +} + +// @public +export type ServicePrincipalCreateParameters = ServicePrincipalBase & { + appId: string; +}; + +// @public +export interface ServicePrincipalListResult { + odataNextLink?: string; + value?: ServicePrincipal[]; +} + +// @public +export interface ServicePrincipalObjectResult { + odataMetadata?: string; + value?: string; +} + +// @public +export interface ServicePrincipals { + create(parameters: ServicePrincipalCreateParameters, options?: ServicePrincipalsCreateOptionalParams): Promise; + delete(objectId: string, options?: ServicePrincipalsDeleteOptionalParams): Promise; + get(objectId: string, options?: ServicePrincipalsGetOptionalParams): Promise; + list(options?: ServicePrincipalsListOptionalParams): PagedAsyncIterableIterator; + listKeyCredentials(objectId: string, options?: ServicePrincipalsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: ServicePrincipalsListNextOptionalParams): PagedAsyncIterableIterator; + listOwners(objectId: string, options?: ServicePrincipalsListOwnersOptionalParams): PagedAsyncIterableIterator; + listPasswordCredentials(objectId: string, options?: ServicePrincipalsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; + update(objectId: string, parameters: ServicePrincipalUpdateParameters, options?: ServicePrincipalsUpdateOptionalParams): Promise; + updateKeyCredentials(objectId: string, parameters: KeyCredentialsUpdateParameters, options?: ServicePrincipalsUpdateKeyCredentialsOptionalParams): Promise; + updatePasswordCredentials(objectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ServicePrincipalsUpdatePasswordCredentialsOptionalParams): Promise; +} + +// @public +export interface ServicePrincipalsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsCreateResponse = ServicePrincipal; + +// @public +export interface ServicePrincipalsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServicePrincipalsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsGetResponse = ServicePrincipal; + +// @public +export interface ServicePrincipalsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListKeyCredentialsResponse = KeyCredentialListResult; + +// @public +export interface ServicePrincipalsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListNextResponse = ServicePrincipalListResult; + +// @public +export interface ServicePrincipalsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export interface ServicePrincipalsListOwnersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListOwnersNextResponse = DirectoryObjectListResult; + +// @public +export interface ServicePrincipalsListOwnersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListOwnersResponse = DirectoryObjectListResult; + +// @public +export interface ServicePrincipalsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListPasswordCredentialsResponse = PasswordCredentialListResult; + +// @public +export type ServicePrincipalsListResponse = ServicePrincipalListResult; + +// @public +export interface ServicePrincipalsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServicePrincipalsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServicePrincipalsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalUpdateParameters = ServicePrincipalBase & {}; + +// @public +export interface SignedInUser { + get(options?: SignedInUserGetOptionalParams): Promise; + listOwnedObjects(options?: SignedInUserListOwnedObjectsOptionalParams): PagedAsyncIterableIterator; + listOwnedObjectsNext(nextLink: string, options?: SignedInUserListOwnedObjectsNextOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SignedInUserGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SignedInUserGetResponse = User; + +// @public +export interface SignedInUserListOwnedObjectsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SignedInUserListOwnedObjectsNextResponse = DirectoryObjectListResult; + +// @public +export interface SignedInUserListOwnedObjectsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SignedInUserListOwnedObjectsResponse = DirectoryObjectListResult; + +// @public +export interface SignInName { + [property: string]: any; + type?: string; + value?: string; +} + +// @public +export type User = DirectoryObject & { + objectType: "User"; + immutableId?: string; + usageLocation?: string; + givenName?: string; + surname?: string; + userType?: UserType; + accountEnabled?: boolean; + displayName?: string; + userPrincipalName?: string; + mailNickname?: string; + mail?: string; + signInNames?: SignInName[]; +}; + +// @public (undocumented) +export interface UserBase { + [property: string]: any; + givenName?: string; + immutableId?: string; + surname?: string; + usageLocation?: string; + userType?: UserType; +} + +// @public +export type UserCreateParameters = UserBase & { + accountEnabled: boolean; + displayName: string; + passwordProfile: PasswordProfile; + userPrincipalName: string; + mailNickname: string; + mail?: string; +}; + +// @public +export interface UserGetMemberGroupsParameters { + [property: string]: any; + securityEnabledOnly: boolean; +} + +// @public +export interface UserGetMemberGroupsResult { + value?: string[]; +} + +// @public +export interface UserListResult { + odataNextLink?: string; + value?: User[]; +} + +// @public +export interface Users { + create(parameters: UserCreateParameters, options?: UsersCreateOptionalParams): Promise; + delete(upnOrObjectId: string, options?: UsersDeleteOptionalParams): Promise; + get(upnOrObjectId: string, options?: UsersGetOptionalParams): Promise; + list(options?: UsersListOptionalParams): PagedAsyncIterableIterator; + listMemberGroups(objectId: string, parameters: UserGetMemberGroupsParameters, options?: UsersGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: UsersListNextOptionalParams): PagedAsyncIterableIterator; + update(upnOrObjectId: string, parameters: UserUpdateParameters, options?: UsersUpdateOptionalParams): Promise; +} + +// @public +export interface UsersCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersCreateResponse = User; + +// @public +export interface UsersDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface UsersGetMemberGroupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersGetMemberGroupsResponse = UserGetMemberGroupsResult; + +// @public +export interface UsersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersGetResponse = User; + +// @public +export interface UsersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersListNextResponse = UserListResult; + +// @public +export interface UsersListOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; +} + +// @public +export type UsersListResponse = UserListResult; + +// @public +export interface UsersUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UserType = string; + +// @public +export type UserUpdateParameters = UserBase & { + accountEnabled?: boolean; + displayName?: string; + passwordProfile?: PasswordProfile; + userPrincipalName?: string; + mailNickname?: string; +}; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/graphrbac-data-plane/src/models/index.ts b/test/smoke/generated/graphrbac-data-plane/src/models/index.ts index 98f23d8e1e..363e3f1a61 100644 --- a/test/smoke/generated/graphrbac-data-plane/src/models/index.ts +++ b/test/smoke/generated/graphrbac-data-plane/src/models/index.ts @@ -745,7 +745,7 @@ export type UserUpdateParameters = UserBase & { }; /** Known values of {@link UserType} that the service accepts. */ -export const enum KnownUserType { +export enum KnownUserType { Member = "Member", Guest = "Guest" } @@ -761,7 +761,7 @@ export const enum KnownUserType { export type UserType = string; /** Known values of {@link GroupMembershipClaimTypes} that the service accepts. */ -export const enum KnownGroupMembershipClaimTypes { +export enum KnownGroupMembershipClaimTypes { None = "None", SecurityGroup = "SecurityGroup", All = "All" @@ -779,7 +779,7 @@ export const enum KnownGroupMembershipClaimTypes { export type GroupMembershipClaimTypes = string; /** Known values of {@link ConsentType} that the service accepts. */ -export const enum KnownConsentType { +export enum KnownConsentType { AllPrincipals = "AllPrincipals", Principal = "Principal" } diff --git a/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.json b/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.json index acfd4e0ed5..9b7abdc133 100644 --- a/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.json +++ b/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.json @@ -1,14587 +1,14587 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "graphrbac-data-plane!", - "docComment": "", - "name": "graphrbac-data-plane", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "graphrbac-data-plane!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:interface", - "docComment": "/**\n * Request parameters for adding a owner to an application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AddOwnerParameters " - } - ], - "releaseTag": "Public", - "name": "AddOwnerParameters", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!AddOwnerParameters#url:member", - "docComment": "/**\n * A owner object URL, such as \"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd\", where \"0b1f9851-1bf0-433f-aec3-cb9272f093dc\" is the tenantId and \"f260bbc4-c254-447b-94cf-293b5ec434dd\" is the objectId of the owner (user, application, servicePrincipal, group) to be added.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "url: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ADGroup:type", - "docComment": "/**\n * Active Directory group information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ADGroup = " - }, - { - "kind": "Reference", - "text": "DirectoryObject", - "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" - }, - { - "kind": "Content", - "text": " & {\n objectType: \"Group\";\n displayName?: string;\n mailEnabled?: boolean;\n mailNickname?: string;\n securityEnabled?: boolean;\n mail?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ADGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!Application:type", - "docComment": "/**\n * Active Directory application information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Application = " - }, - { - "kind": "Reference", - "text": "DirectoryObject", - "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" - }, - { - "kind": "Content", - "text": " & {\n objectType: \"Application\";\n appId?: string;\n allowGuestsSignIn?: boolean;\n allowPassthroughUsers?: boolean;\n appLogoUrl?: string;\n appRoles?: " - }, - { - "kind": "Reference", - "text": "AppRole", - "canonicalReference": "graphrbac-data-plane!AppRole:interface" - }, - { - "kind": "Content", - "text": "[];\n appPermissions?: string[];\n availableToOtherTenants?: boolean;\n displayName?: string;\n errorUrl?: string;\n groupMembershipClaims?: " - }, - { - "kind": "Reference", - "text": "GroupMembershipClaimTypes", - "canonicalReference": "graphrbac-data-plane!GroupMembershipClaimTypes:type" - }, - { - "kind": "Content", - "text": ";\n homepage?: string;\n identifierUris?: string[];\n informationalUrls?: " - }, - { - "kind": "Reference", - "text": "InformationalUrl", - "canonicalReference": "graphrbac-data-plane!InformationalUrl:interface" - }, - { - "kind": "Content", - "text": ";\n isDeviceOnlyAuthSupported?: boolean;\n keyCredentials?: " - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": "[];\n knownClientApplications?: string[];\n logoutUrl?: string;\n oauth2AllowImplicitFlow?: boolean;\n oauth2AllowUrlPathMatching?: boolean;\n oauth2Permissions?: " - }, - { - "kind": "Reference", - "text": "OAuth2Permission", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface" - }, - { - "kind": "Content", - "text": "[];\n oauth2RequirePostResponse?: boolean;\n orgRestrictions?: string[];\n optionalClaims?: " - }, - { - "kind": "Reference", - "text": "OptionalClaims", - "canonicalReference": "graphrbac-data-plane!OptionalClaims:interface" - }, - { - "kind": "Content", - "text": ";\n passwordCredentials?: " - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": "[];\n preAuthorizedApplications?: " - }, - { - "kind": "Reference", - "text": "PreAuthorizedApplication", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication:interface" - }, - { - "kind": "Content", - "text": "[];\n publicClient?: boolean;\n publisherDomain?: string;\n replyUrls?: string[];\n requiredResourceAccess?: " - }, - { - "kind": "Reference", - "text": "RequiredResourceAccess", - "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:interface" - }, - { - "kind": "Content", - "text": "[];\n samlMetadataUrl?: string;\n signInAudience?: string;\n wwwHomepage?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Application", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationBase:interface", - "docComment": "/**\n * Active Directive Application common properties shared among GET, POST and PATCH\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationBase " - } - ], - "releaseTag": "Public", - "name": "ApplicationBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#allowGuestsSignIn:member", - "docComment": "/**\n * A property on the application to indicate if the application accepts other IDPs or not or partially accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowGuestsSignIn?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowGuestsSignIn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#allowPassthroughUsers:member", - "docComment": "/**\n * Indicates that the application supports pass through users who have no presence in the resource tenant.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowPassthroughUsers?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowPassthroughUsers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#appLogoUrl:member", - "docComment": "/**\n * The url for the application logo image stored in a CDN.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appLogoUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appLogoUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#appPermissions:member", - "docComment": "/**\n * The application permissions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appPermissions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appPermissions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#appRoles:member", - "docComment": "/**\n * The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appRoles?: " - }, - { - "kind": "Reference", - "text": "AppRole", - "canonicalReference": "graphrbac-data-plane!AppRole:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appRoles", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#availableToOtherTenants:member", - "docComment": "/**\n * Whether the application is available to other tenants.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableToOtherTenants?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableToOtherTenants", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#errorUrl:member", - "docComment": "/**\n * A URL provided by the author of the application to report errors when using the application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "errorUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "errorUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#groupMembershipClaims:member", - "docComment": "/**\n * Configures the groups claim issued in a user or OAuth 2.0 access token that the app expects.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "groupMembershipClaims?: " - }, - { - "kind": "Reference", - "text": "GroupMembershipClaimTypes", - "canonicalReference": "graphrbac-data-plane!GroupMembershipClaimTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupMembershipClaims", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#homepage:member", - "docComment": "/**\n * The home page of the application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "homepage?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "homepage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#informationalUrls:member", - "docComment": "/**\n * URLs with more information about the application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "informationalUrls?: " - }, - { - "kind": "Reference", - "text": "InformationalUrl", - "canonicalReference": "graphrbac-data-plane!InformationalUrl:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "informationalUrls", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#isDeviceOnlyAuthSupported:member", - "docComment": "/**\n * Specifies whether this application supports device authentication without a user. The default is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isDeviceOnlyAuthSupported?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isDeviceOnlyAuthSupported", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#keyCredentials:member", - "docComment": "/**\n * A collection of KeyCredential objects.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyCredentials?: " - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyCredentials", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#knownClientApplications:member", - "docComment": "/**\n * Client applications that are tied to this resource application. Consent to any of the known client applications will result in implicit consent to the resource application through a combined consent dialog (showing the OAuth permission scopes required by the client and the resource).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "knownClientApplications?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "knownClientApplications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#logoutUrl:member", - "docComment": "/**\n * the url of the logout page\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "logoutUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "logoutUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2AllowImplicitFlow:member", - "docComment": "/**\n * Whether to allow implicit grant flow for OAuth2\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "oauth2AllowImplicitFlow?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "oauth2AllowImplicitFlow", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2AllowUrlPathMatching:member", - "docComment": "/**\n * Specifies whether during a token Request Azure AD will allow path matching of the redirect URI against the applications collection of replyURLs. The default is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "oauth2AllowUrlPathMatching?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "oauth2AllowUrlPathMatching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2Permissions:member", - "docComment": "/**\n * The collection of OAuth 2.0 permission scopes that the web API (resource) application exposes to client applications. These permission scopes may be granted to client applications during consent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "oauth2Permissions?: " - }, - { - "kind": "Reference", - "text": "OAuth2Permission", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "oauth2Permissions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2RequirePostResponse:member", - "docComment": "/**\n * Specifies whether, as part of OAuth 2.0 token requests, Azure AD will allow POST requests, as opposed to GET requests. The default is false, which specifies that only GET requests will be allowed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "oauth2RequirePostResponse?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "oauth2RequirePostResponse", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#optionalClaims:member", - "docComment": "/**\n * Specifying the claims to be included in the token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "optionalClaims?: " - }, - { - "kind": "Reference", - "text": "OptionalClaims", - "canonicalReference": "graphrbac-data-plane!OptionalClaims:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "optionalClaims", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#orgRestrictions:member", - "docComment": "/**\n * A list of tenants allowed to access application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "orgRestrictions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "orgRestrictions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#passwordCredentials:member", - "docComment": "/**\n * A collection of PasswordCredential objects\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "passwordCredentials?: " - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "passwordCredentials", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#preAuthorizedApplications:member", - "docComment": "/**\n * list of pre-authorized applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preAuthorizedApplications?: " - }, - { - "kind": "Reference", - "text": "PreAuthorizedApplication", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preAuthorizedApplications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#publicClient:member", - "docComment": "/**\n * Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicClient?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicClient", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#publisherDomain:member", - "docComment": "/**\n * Reliable domain which can be used to identify an application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisherDomain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisherDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#replyUrls:member", - "docComment": "/**\n * A collection of reply URLs for the application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "replyUrls?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "replyUrls", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#requiredResourceAccess:member", - "docComment": "/**\n * Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requiredResourceAccess?: " - }, - { - "kind": "Reference", - "text": "RequiredResourceAccess", - "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requiredResourceAccess", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#samlMetadataUrl:member", - "docComment": "/**\n * The URL to the SAML metadata for the application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "samlMetadataUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "samlMetadataUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#signInAudience:member", - "docComment": "/**\n * Audience for signing in to the application (AzureADMyOrganization, AzureADAllOrganizations, AzureADAndMicrosoftAccounts).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "signInAudience?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "signInAudience", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationBase#wwwHomepage:member", - "docComment": "/**\n * The primary Web page.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "wwwHomepage?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "wwwHomepage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationCreateParameters:type", - "docComment": "/**\n * Request parameters for creating a new application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationCreateParameters = " - }, - { - "kind": "Reference", - "text": "ApplicationBase", - "canonicalReference": "graphrbac-data-plane!ApplicationBase:interface" - }, - { - "kind": "Content", - "text": " & {\n displayName: string;\n identifierUris?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationCreateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface", - "docComment": "/**\n * Application list operation result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationListResult " - } - ], - "releaseTag": "Public", - "name": "ApplicationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationListResult#odataNextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataNextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataNextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationListResult#value:member", - "docComment": "/**\n * A collection of applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!Applications:interface", - "docComment": "/**\n * Interface representing a Applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Applications " - } - ], - "releaseTag": "Public", - "name": "Applications", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#addOwner:member(1)", - "docComment": "/**\n * Add an owner to an application.\n *\n * @param applicationObjectId - The object ID of the application to which to add the owner.\n *\n * @param parameters - The URL of the owner object, such as https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addOwner(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AddOwnerParameters", - "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsAddOwnerOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsAddOwnerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "addOwner" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#create:member(1)", - "docComment": "/**\n * Create a new application.\n *\n * @param parameters - The parameters for creating an application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationCreateParameters", - "canonicalReference": "graphrbac-data-plane!ApplicationCreateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsCreateResponse", - "canonicalReference": "graphrbac-data-plane!ApplicationsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#delete:member(1)", - "docComment": "/**\n * Delete an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsDeleteOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#get:member(1)", - "docComment": "/**\n * Get an application by object ID.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsGetOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsGetResponse", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#getServicePrincipalsIdByAppId:member(1)", - "docComment": "/**\n * Gets an object id for a given application id from the current tenant.\n *\n * @param applicationID - The application ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getServicePrincipalsIdByAppId(applicationID: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsGetServicePrincipalsIdByAppIdOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsGetServicePrincipalsIdByAppIdResponse", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationID", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getServicePrincipalsIdByAppId" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#list:member(1)", - "docComment": "/**\n * Lists applications by filter parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsListOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#listKeyCredentials:member(1)", - "docComment": "/**\n * Get the keyCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listKeyCredentials(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsListKeyCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsListKeyCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listKeyCredentials" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#listNext:member(1)", - "docComment": "/**\n * Gets a list of applications from the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsListNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsListNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listNext" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#listOwners:member(1)", - "docComment": "/**\n * The owners are a set of non-admin users who are allowed to modify this object.\n *\n * @param applicationObjectId - The object ID of the application for which to get owners.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOwners(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsListOwnersOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listOwners" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#listPasswordCredentials:member(1)", - "docComment": "/**\n * Get the passwordCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPasswordCredentials(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsListPasswordCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsListPasswordCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listPasswordCredentials" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#patch:member(1)", - "docComment": "/**\n * Update an existing application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param parameters - Parameters to update an existing application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "patch(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationUpdateParameters", - "canonicalReference": "graphrbac-data-plane!ApplicationUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsPatchOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsPatchOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "patch" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#removeOwner:member(1)", - "docComment": "/**\n * Remove a member from owners.\n *\n * @param applicationObjectId - The object ID of the application from which to remove the owner.\n *\n * @param ownerObjectId - Owner object id\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "removeOwner(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ownerObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsRemoveOwnerOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsRemoveOwnerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ownerObjectId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "removeOwner" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#updateKeyCredentials:member(1)", - "docComment": "/**\n * Update the keyCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param parameters - Parameters to update the keyCredentials of an existing application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateKeyCredentials(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "KeyCredentialsUpdateParameters", - "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsUpdateKeyCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsUpdateKeyCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "updateKeyCredentials" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Applications#updatePasswordCredentials:member(1)", - "docComment": "/**\n * Update passwordCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param parameters - Parameters to update passwordCredentials of an existing application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updatePasswordCredentials(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PasswordCredentialsUpdateParameters", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsUpdatePasswordCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ApplicationsUpdatePasswordCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "updatePasswordCredentials" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsAddOwnerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsAddOwnerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsAddOwnerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsCreateResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsGetResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsGetServicePrincipalsIdByAppIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetServicePrincipalsIdByAppIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdResponse:type", - "docComment": "/**\n * Contains response data for the getServicePrincipalsIdByAppId operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsGetServicePrincipalsIdByAppIdResponse = " - }, - { - "kind": "Reference", - "text": "ServicePrincipalObjectResult", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetServicePrincipalsIdByAppIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsListKeyCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListKeyCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListKeyCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsListKeyCredentialsResponse:type", - "docComment": "/**\n * Contains response data for the listKeyCredentials operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListKeyCredentialsResponse = " - }, - { - "kind": "Reference", - "text": "KeyCredentialListResult", - "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListKeyCredentialsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOptionalParams#filter:member", - "docComment": "/**\n * The filters to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListOwnersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListOwnersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersNextResponse:type", - "docComment": "/**\n * Contains response data for the listOwnersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListOwnersNextResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListOwnersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListOwnersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListOwnersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersResponse:type", - "docComment": "/**\n * Contains response data for the listOwners operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListOwnersResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListOwnersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsListPasswordCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListPasswordCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListPasswordCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsListPasswordCredentialsResponse:type", - "docComment": "/**\n * Contains response data for the listPasswordCredentials operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListPasswordCredentialsResponse = " - }, - { - "kind": "Reference", - "text": "PasswordCredentialListResult", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListPasswordCredentialsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsPatchOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsPatchOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsPatchOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsRemoveOwnerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsRemoveOwnerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsRemoveOwnerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsUpdateKeyCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsUpdateKeyCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsUpdateKeyCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ApplicationsUpdatePasswordCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsUpdatePasswordCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsUpdatePasswordCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ApplicationUpdateParameters:type", - "docComment": "/**\n * Request parameters for updating a new application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ApplicationBase", - "canonicalReference": "graphrbac-data-plane!ApplicationBase:interface" - }, - { - "kind": "Content", - "text": " & {\n displayName?: string;\n identifierUris?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!AppRole:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppRole " - } - ], - "releaseTag": "Public", - "name": "AppRole", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!AppRole#allowedMemberTypes:member", - "docComment": "/**\n * Specifies whether this app role definition can be assigned to users and groups by setting to 'User', or to other applications (that are accessing this application in daemon service scenarios) by setting to 'Application', or to both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowedMemberTypes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedMemberTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!AppRole#description:member", - "docComment": "/**\n * Permission help text that appears in the admin app assignment and consent experiences.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!AppRole#displayName:member", - "docComment": "/**\n * Display name for the permission that appears in the admin consent and app assignment experiences.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!AppRole#id:member", - "docComment": "/**\n * Unique role identifier inside the appRoles collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!AppRole#isEnabled:member", - "docComment": "/**\n * When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!AppRole#value:member", - "docComment": "/**\n * Specifies the value of the roles claim that the application should expect in the authentication and access tokens.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters:interface", - "docComment": "/**\n * Request parameters for IsMemberOf API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CheckGroupMembershipParameters " - } - ], - "releaseTag": "Public", - "name": "CheckGroupMembershipParameters", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters#groupId:member", - "docComment": "/**\n * The object ID of the group to check.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters#memberId:member", - "docComment": "/**\n * The object ID of the contact, group, user, or service principal to check for membership in the specified group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "memberId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "memberId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult:interface", - "docComment": "/**\n * Server response for IsMemberOf API call\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CheckGroupMembershipResult " - } - ], - "releaseTag": "Public", - "name": "CheckGroupMembershipResult", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult#value:member", - "docComment": "/**\n * True if the specified user, group, contact, or service principal has either direct or transitive membership in the specified group; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ConsentType:type", - "docComment": "/**\n * Defines values for ConsentType. \\ {@link KnownConsentType} can be used interchangeably with ConsentType, this enum contains the known values that the service supports. ### Known values supported by the service **AllPrincipals** \\ **Principal**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConsentType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConsentType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DeletedApplications:interface", - "docComment": "/**\n * Interface representing a DeletedApplications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedApplications " - } - ], - "releaseTag": "Public", - "name": "DeletedApplications", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!DeletedApplications#hardDelete:member(1)", - "docComment": "/**\n * Hard-delete an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hardDelete(applicationObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeletedApplicationsHardDeleteOptionalParams", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsHardDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "hardDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!DeletedApplications#list:member(1)", - "docComment": "/**\n * Gets a list of deleted applications in the directory.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DeletedApplicationsListOptionalParams", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!DeletedApplications#listNext:member(1)", - "docComment": "/**\n * Gets a list of deleted applications in the directory.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeletedApplicationsListNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listNext" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!DeletedApplications#restore:member(1)", - "docComment": "/**\n * Restores the deleted application in the directory.\n *\n * @param objectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restore(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeletedApplicationsRestoreOptionalParams", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeletedApplicationsRestoreResponse", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "restore" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsHardDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedApplicationsHardDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedApplicationsHardDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedApplicationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedApplicationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedApplicationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedApplicationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedApplicationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedApplicationsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedApplicationsListResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedApplicationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedApplicationsRestoreOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedApplicationsRestoreOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreResponse:type", - "docComment": "/**\n * Contains response data for the restore operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedApplicationsRestoreResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedApplicationsRestoreResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface", - "docComment": "/**\n * Represents an Azure Active Directory object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DirectoryObject " - } - ], - "releaseTag": "Public", - "name": "DirectoryObject", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!DirectoryObject:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DirectoryObject#deletionTimestamp:member", - "docComment": "/**\n * The time at which the directory object was deleted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly deletionTimestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deletionTimestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DirectoryObject#objectId:member", - "docComment": "/**\n * The object ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly objectId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DirectoryObject#objectType:member", - "docComment": "/**\n * Polymorphic discriminator, which specifies the different types this object can be\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "objectType: " - }, - { - "kind": "Content", - "text": "\"User\" | \"Application\" | \"Group\" | \"ServicePrincipal\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface", - "docComment": "/**\n * DirectoryObject list operation result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DirectoryObjectListResult " - } - ], - "releaseTag": "Public", - "name": "DirectoryObjectListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult#odataNextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataNextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataNextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult#value:member", - "docComment": "/**\n * A collection of DirectoryObject.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DirectoryObjectUnion = " - }, - { - "kind": "Reference", - "text": "DirectoryObject", - "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "graphrbac-data-plane!User:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "graphrbac-data-plane!Application:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "ADGroup", - "canonicalReference": "graphrbac-data-plane!ADGroup:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "ServicePrincipal", - "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DirectoryObjectUnion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 10 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!Domain:interface", - "docComment": "/**\n * Active Directory Domain information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Domain " - } - ], - "releaseTag": "Public", - "name": "Domain", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!Domain:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!Domain#authenticationType:member", - "docComment": "/**\n * the type of the authentication into the domain. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly authenticationType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authenticationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!Domain#isDefault:member", - "docComment": "/**\n * if this is the default domain in the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly isDefault?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isDefault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!Domain#isVerified:member", - "docComment": "/**\n * if this domain's ownership is verified. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly isVerified?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isVerified", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!Domain#name:member", - "docComment": "/**\n * the domain name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DomainListResult:interface", - "docComment": "/**\n * Server response for Get tenant domains API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainListResult " - } - ], - "releaseTag": "Public", - "name": "DomainListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DomainListResult#value:member", - "docComment": "/**\n * the list of domains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "graphrbac-data-plane!Domain:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!Domains:interface", - "docComment": "/**\n * Interface representing a Domains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Domains " - } - ], - "releaseTag": "Public", - "name": "Domains", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Domains#get:member(1)", - "docComment": "/**\n * Gets a specific domain in the current tenant.\n *\n * @param domainName - name of the domain.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsGetOptionalParams", - "canonicalReference": "graphrbac-data-plane!DomainsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsGetResponse", - "canonicalReference": "graphrbac-data-plane!DomainsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Domains#list:member(1)", - "docComment": "/**\n * Gets a list of domains for the current tenant.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DomainsListOptionalParams", - "canonicalReference": "graphrbac-data-plane!DomainsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "graphrbac-data-plane!Domain:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DomainsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!DomainsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsGetResponse = " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "graphrbac-data-plane!Domain:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!DomainsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!DomainsListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!DomainsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListResponse = " - }, - { - "kind": "Reference", - "text": "DomainListResult", - "canonicalReference": "graphrbac-data-plane!DomainListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GetObjectsParameters:interface", - "docComment": "/**\n * Request parameters for the GetObjectsByObjectIds API.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GetObjectsParameters " - } - ], - "releaseTag": "Public", - "name": "GetObjectsParameters", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!GetObjectsParameters:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GetObjectsParameters#includeDirectoryObjectReferences:member", - "docComment": "/**\n * If true, also searches for object IDs in the partner tenant.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeDirectoryObjectReferences?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeDirectoryObjectReferences", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GetObjectsParameters#objectIds:member", - "docComment": "/**\n * The requested object IDs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "objectIds?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GetObjectsParameters#types:member", - "docComment": "/**\n * The requested object types.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "types?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "types", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GraphError:interface", - "docComment": "/**\n * Active Directory error information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GraphError " - } - ], - "releaseTag": "Public", - "name": "GraphError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GraphError#code:member", - "docComment": "/**\n * Error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GraphError#message:member", - "docComment": "/**\n * Error message value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class GraphRbacManagementClient extends " - }, - { - "kind": "Reference", - "text": "GraphRbacManagementClientContext", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GraphRbacManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the GraphRbacManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param tenantID - The tenant ID.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", tenantID: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GraphRbacManagementClientOptionalParams", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "tenantID", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#applications:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "applications: " - }, - { - "kind": "Reference", - "text": "Applications", - "canonicalReference": "graphrbac-data-plane!Applications:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#deletedApplications:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletedApplications: " - }, - { - "kind": "Reference", - "text": "DeletedApplications", - "canonicalReference": "graphrbac-data-plane!DeletedApplications:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deletedApplications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#domains:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "domains: " - }, - { - "kind": "Reference", - "text": "Domains", - "canonicalReference": "graphrbac-data-plane!Domains:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domains", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#groups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "groups: " - }, - { - "kind": "Reference", - "text": "Groups", - "canonicalReference": "graphrbac-data-plane!Groups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#oAuth2PermissionGrant:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "oAuth2PermissionGrant: " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrant", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "oAuth2PermissionGrant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#objects:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "objects: " - }, - { - "kind": "Reference", - "text": "Objects", - "canonicalReference": "graphrbac-data-plane!Objects:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objects", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#servicePrincipals:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "servicePrincipals: " - }, - { - "kind": "Reference", - "text": "ServicePrincipals", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "servicePrincipals", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#signedInUser:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "signedInUser: " - }, - { - "kind": "Reference", - "text": "SignedInUser", - "canonicalReference": "graphrbac-data-plane!SignedInUser:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "signedInUser", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#users:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "users: " - }, - { - "kind": "Reference", - "text": "Users", - "canonicalReference": "graphrbac-data-plane!Users:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "users", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class GraphRbacManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GraphRbacManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the GraphRbacManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param tenantID - The tenant ID.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", tenantID: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GraphRbacManagementClientOptionalParams", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "tenantID", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext#tenantID:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "tenantID: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantID", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GraphRbacManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GraphRbacManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters:interface", - "docComment": "/**\n * Request parameters for adding a member to a group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupAddMemberParameters " - } - ], - "releaseTag": "Public", - "name": "GroupAddMemberParameters", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters#url:member", - "docComment": "/**\n * A member object URL, such as \"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd\", where \"0b1f9851-1bf0-433f-aec3-cb9272f093dc\" is the tenantId and \"f260bbc4-c254-447b-94cf-293b5ec434dd\" is the objectId of the member (user, application, servicePrincipal, group) to be added.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "url: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupCreateParameters:interface", - "docComment": "/**\n * Request parameters for creating a new group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupCreateParameters " - } - ], - "releaseTag": "Public", - "name": "GroupCreateParameters", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!GroupCreateParameters:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#displayName:member", - "docComment": "/**\n * Group display name\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#mailEnabled:member", - "docComment": "/**\n * Whether the group is mail-enabled. Must be false. This is because only pure security groups can be created using the Graph API.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mailEnabled: " - }, - { - "kind": "Content", - "text": "\"undefined\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mailEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#mailNickname:member", - "docComment": "/**\n * Mail nickname\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mailNickname: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mailNickname", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#securityEnabled:member", - "docComment": "/**\n * Whether the group is a security group. Must be true. This is because only pure security groups can be created using the Graph API.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityEnabled: " - }, - { - "kind": "Content", - "text": "\"true\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters:interface", - "docComment": "/**\n * Request parameters for GetMemberGroups API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupGetMemberGroupsParameters " - } - ], - "releaseTag": "Public", - "name": "GroupGetMemberGroupsParameters", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters#securityEnabledOnly:member", - "docComment": "/**\n * If true, only membership in security-enabled groups should be checked. Otherwise, membership in all groups should be checked.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityEnabledOnly: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityEnabledOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsResult:interface", - "docComment": "/**\n * Server response for GetMemberGroups API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupGetMemberGroupsResult " - } - ], - "releaseTag": "Public", - "name": "GroupGetMemberGroupsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsResult#value:member", - "docComment": "/**\n * A collection of group IDs of which the group is a member.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupListResult:interface", - "docComment": "/**\n * Server response for Get tenant groups API call\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupListResult " - } - ], - "releaseTag": "Public", - "name": "GroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupListResult#odataNextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataNextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataNextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupListResult#value:member", - "docComment": "/**\n * A collection of Active Directory groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ADGroup", - "canonicalReference": "graphrbac-data-plane!ADGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupMembershipClaimTypes:type", - "docComment": "/**\n * Defines values for GroupMembershipClaimTypes. \\ {@link KnownGroupMembershipClaimTypes} can be used interchangeably with GroupMembershipClaimTypes, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **SecurityGroup** \\ **All**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupMembershipClaimTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupMembershipClaimTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!Groups:interface", - "docComment": "/**\n * Interface representing a Groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Groups " - } - ], - "releaseTag": "Public", - "name": "Groups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#addMember:member(1)", - "docComment": "/**\n * Add a member to a group.\n *\n * @param groupObjectId - The object ID of the group to which to add the member.\n *\n * @param parameters - The URL of the member object, such as https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addMember(groupObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GroupAddMemberParameters", - "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsAddMemberOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsAddMemberOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "addMember" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#addOwner:member(1)", - "docComment": "/**\n * Add an owner to a group.\n *\n * @param objectId - The object ID of the application to which to add the owner.\n *\n * @param parameters - The URL of the owner object, such as https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addOwner(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AddOwnerParameters", - "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsAddOwnerOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsAddOwnerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "addOwner" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#create:member(1)", - "docComment": "/**\n * Create a group in the directory.\n *\n * @param parameters - The parameters for the group to create.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(parameters: " - }, - { - "kind": "Reference", - "text": "GroupCreateParameters", - "canonicalReference": "graphrbac-data-plane!GroupCreateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsCreateOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GroupsCreateResponse", - "canonicalReference": "graphrbac-data-plane!GroupsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#delete:member(1)", - "docComment": "/**\n * Delete a group from the directory.\n *\n * @param objectId - The object ID of the group to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsDeleteOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#get:member(1)", - "docComment": "/**\n * Gets group information from the directory.\n *\n * @param objectId - The object ID of the user for which to get group information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsGetOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GroupsGetResponse", - "canonicalReference": "graphrbac-data-plane!GroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#isMemberOf:member(1)", - "docComment": "/**\n * Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the specified group.\n *\n * @param parameters - The check group membership parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isMemberOf(parameters: " - }, - { - "kind": "Reference", - "text": "CheckGroupMembershipParameters", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsIsMemberOfOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GroupsIsMemberOfResponse", - "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "isMemberOf" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#list:member(1)", - "docComment": "/**\n * Gets list of groups for the current tenant.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "GroupsListOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ADGroup", - "canonicalReference": "graphrbac-data-plane!ADGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#listGroupMembers:member(1)", - "docComment": "/**\n * Gets the members of a group.\n *\n * @param objectId - The object ID of the group whose members should be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listGroupMembers(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsGetGroupMembersOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listGroupMembers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#listGroupMembersNext:member(1)", - "docComment": "/**\n * Gets the members of a group.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listGroupMembersNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsGetGroupMembersNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listGroupMembersNext" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#listMemberGroups:member(1)", - "docComment": "/**\n * Gets a collection of object IDs of groups of which the specified group is a member.\n *\n * @param objectId - The object ID of the group for which to get group membership.\n *\n * @param parameters - Group filtering parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMemberGroups(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GroupGetMemberGroupsParameters", - "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsGetMemberGroupsOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsGetMemberGroupsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMemberGroups" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#listNext:member(1)", - "docComment": "/**\n * Gets a list of groups for the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsListNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsListNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ADGroup", - "canonicalReference": "graphrbac-data-plane!ADGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listNext" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#listOwners:member(1)", - "docComment": "/**\n * The owners are a set of non-admin users who are allowed to modify this object.\n *\n * @param objectId - The object ID of the group for which to get owners.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOwners(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsListOwnersOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsListOwnersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listOwners" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#removeMember:member(1)", - "docComment": "/**\n * Remove a member from a group.\n *\n * @param groupObjectId - The object ID of the group from which to remove the member.\n *\n * @param memberObjectId - Member object id\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "removeMember(groupObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", memberObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsRemoveMemberOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsRemoveMemberOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "memberObjectId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "removeMember" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Groups#removeOwner:member(1)", - "docComment": "/**\n * Remove a member from owners.\n *\n * @param objectId - The object ID of the group from which to remove the owner.\n *\n * @param ownerObjectId - Owner object id\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "removeOwner(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ownerObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GroupsRemoveOwnerOptionalParams", - "canonicalReference": "graphrbac-data-plane!GroupsRemoveOwnerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ownerObjectId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "removeOwner" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsAddMemberOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsAddMemberOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsAddMemberOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsAddOwnerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsAddOwnerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsAddOwnerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsCreateResponse = " - }, - { - "kind": "Reference", - "text": "ADGroup", - "canonicalReference": "graphrbac-data-plane!ADGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsGetGroupMembersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsGetGroupMembersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersNextResponse:type", - "docComment": "/**\n * Contains response data for the getGroupMembersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsGetGroupMembersNextResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsGetGroupMembersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsGetGroupMembersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsGetGroupMembersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersResponse:type", - "docComment": "/**\n * Contains response data for the getGroupMembers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsGetGroupMembersResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsGetGroupMembersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsGetMemberGroupsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsGetMemberGroupsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsGetMemberGroupsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsGetMemberGroupsResponse:type", - "docComment": "/**\n * Contains response data for the getMemberGroups operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsGetMemberGroupsResponse = " - }, - { - "kind": "Reference", - "text": "GroupGetMemberGroupsResult", - "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsGetMemberGroupsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "ADGroup", - "canonicalReference": "graphrbac-data-plane!ADGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsIsMemberOfOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsIsMemberOfOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfResponse:type", - "docComment": "/**\n * Contains response data for the isMemberOf operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsIsMemberOfResponse = " - }, - { - "kind": "Reference", - "text": "CheckGroupMembershipResult", - "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsIsMemberOfResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsListNextResponse = " - }, - { - "kind": "Reference", - "text": "GroupListResult", - "canonicalReference": "graphrbac-data-plane!GroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!GroupsListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsListOwnersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsListOwnersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsListOwnersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsListOwnersNextResponse:type", - "docComment": "/**\n * Contains response data for the listOwnersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsListOwnersNextResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsListOwnersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsListOwnersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsListOwnersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsListOwnersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsListOwnersResponse:type", - "docComment": "/**\n * Contains response data for the listOwners operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsListOwnersResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsListOwnersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!GroupsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GroupsListResponse = " - }, - { - "kind": "Reference", - "text": "GroupListResult", - "canonicalReference": "graphrbac-data-plane!GroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GroupsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsRemoveMemberOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsRemoveMemberOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsRemoveMemberOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!GroupsRemoveOwnerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GroupsRemoveOwnerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GroupsRemoveOwnerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!InformationalUrl:interface", - "docComment": "/**\n * Represents a group of URIs that provide terms of service, marketing, support and privacy policy information about an application. The default value for each string is null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InformationalUrl " - } - ], - "releaseTag": "Public", - "name": "InformationalUrl", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!InformationalUrl#marketing:member", - "docComment": "/**\n * The marketing URI\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "marketing?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "marketing", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!InformationalUrl#privacy:member", - "docComment": "/**\n * The privacy policy URI\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privacy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privacy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!InformationalUrl#support:member", - "docComment": "/**\n * The support URI\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "support?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "support", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!InformationalUrl#termsOfService:member", - "docComment": "/**\n * The terms of service URI\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "termsOfService?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "termsOfService", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface", - "docComment": "/**\n * Active Directory Key Credential information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyCredential " - } - ], - "releaseTag": "Public", - "name": "KeyCredential", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential#customKeyIdentifier:member", - "docComment": "/**\n * Custom Key Identifier\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customKeyIdentifier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customKeyIdentifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential#endDate:member", - "docComment": "/**\n * End date.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential#keyId:member", - "docComment": "/**\n * Key ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential#startDate:member", - "docComment": "/**\n * Start date.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential#type:member", - "docComment": "/**\n * Type. Acceptable values are 'AsymmetricX509Cert' and 'Symmetric'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential#usage:member", - "docComment": "/**\n * Usage. Acceptable values are 'Verify' and 'Sign'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "usage?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "usage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredential#value:member", - "docComment": "/**\n * Key value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult:interface", - "docComment": "/**\n * KeyCredential list operation result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyCredentialListResult " - } - ], - "releaseTag": "Public", - "name": "KeyCredentialListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult#value:member", - "docComment": "/**\n * A collection of KeyCredentials.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters:interface", - "docComment": "/**\n * Request parameters for a KeyCredentials update operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyCredentialsUpdateParameters " - } - ], - "releaseTag": "Public", - "name": "KeyCredentialsUpdateParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters#value:member", - "docComment": "/**\n * A collection of KeyCredentials.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Enum", - "canonicalReference": "graphrbac-data-plane!KnownConsentType:enum", - "docComment": "/**\n * Known values of {@link ConsentType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownConsentType " - } - ], - "releaseTag": "Public", - "name": "KnownConsentType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "graphrbac-data-plane!KnownConsentType.AllPrincipals:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AllPrincipals = " - }, - { - "kind": "Content", - "text": "\"AllPrincipals\"" - } - ], - "releaseTag": "Public", - "name": "AllPrincipals", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "graphrbac-data-plane!KnownConsentType.Principal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Principal = " - }, - { - "kind": "Content", - "text": "\"Principal\"" - } - ], - "releaseTag": "Public", - "name": "Principal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes:enum", - "docComment": "/**\n * Known values of {@link GroupMembershipClaimTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownGroupMembershipClaimTypes " - } - ], - "releaseTag": "Public", - "name": "KnownGroupMembershipClaimTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes.SecurityGroup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SecurityGroup = " - }, - { - "kind": "Content", - "text": "\"SecurityGroup\"" - } - ], - "releaseTag": "Public", - "name": "SecurityGroup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "graphrbac-data-plane!KnownUserType:enum", - "docComment": "/**\n * Known values of {@link UserType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownUserType " - } - ], - "releaseTag": "Public", - "name": "KnownUserType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "graphrbac-data-plane!KnownUserType.Guest:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Guest = " - }, - { - "kind": "Content", - "text": "\"Guest\"" - } - ], - "releaseTag": "Public", - "name": "Guest", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "graphrbac-data-plane!KnownUserType.Member:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Member = " - }, - { - "kind": "Content", - "text": "\"Member\"" - } - ], - "releaseTag": "Public", - "name": "Member", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface", - "docComment": "/**\n * Represents an OAuth 2.0 delegated permission scope. The specified OAuth 2.0 delegated permission scopes may be requested by client applications (through the requiredResourceAccess collection on the Application object) when calling a resource application. The oauth2Permissions property of the ServicePrincipal entity and of the Application entity is a collection of OAuth2Permission.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2Permission " - } - ], - "releaseTag": "Public", - "name": "OAuth2Permission", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#adminConsentDescription:member", - "docComment": "/**\n * Permission help text that appears in the admin consent and app assignment experiences.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminConsentDescription?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminConsentDescription", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#adminConsentDisplayName:member", - "docComment": "/**\n * Display name for the permission that appears in the admin consent and app assignment experiences.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminConsentDisplayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminConsentDisplayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#id:member", - "docComment": "/**\n * Unique scope permission identifier inside the oauth2Permissions collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#isEnabled:member", - "docComment": "/**\n * When creating or updating a permission, this property must be set to true (which is the default). To delete a permission, this property must first be set to false. At that point, in a subsequent call, the permission may be removed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#type:member", - "docComment": "/**\n * Specifies whether this scope permission can be consented to by an end user, or whether it is a tenant-wide permission that must be consented to by a Company Administrator. Possible values are \"User\" or \"Admin\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#userConsentDescription:member", - "docComment": "/**\n * Permission help text that appears in the end user consent experience.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userConsentDescription?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userConsentDescription", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#userConsentDisplayName:member", - "docComment": "/**\n * Display name for the permission that appears in the end user consent experience.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userConsentDisplayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userConsentDisplayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission#value:member", - "docComment": "/**\n * The value of the scope claim that the resource application should expect in the OAuth 2.0 access token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant:interface", - "docComment": "/**\n * Interface representing a OAuth2PermissionGrant.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2PermissionGrant " - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrant", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#create:member(1)", - "docComment": "/**\n * Grants OAuth2 permissions for the relevant resource Ids of an app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(options?: " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantCreateOptionalParams", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantCreateResponse", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#delete:member(1)", - "docComment": "/**\n * Delete a OAuth2 permission grant for the relevant resource Ids of an app.\n *\n * @param objectId - The object ID of a permission grant.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantDeleteOptionalParams", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#list:member(1)", - "docComment": "/**\n * Queries OAuth2 permissions grants for the relevant SP ObjectId of an app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantListOptionalParams", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantDef", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#listNext:member(1)", - "docComment": "/**\n * Gets the next page of OAuth2 permission grants\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantListNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantDef", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listNext" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2PermissionGrantCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateOptionalParams#body:member", - "docComment": "/**\n * The relevant app Service Principal Object Id and the Service Principal Object Id you want to grant.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "body?: " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantDef", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "body", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OAuth2PermissionGrantCreateResponse = " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantDef", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2PermissionGrantDef " - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantDef", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#clientId:member", - "docComment": "/**\n * The id of the resource's service principal granted consent to impersonate the user when accessing the resource (represented by the resourceId property).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clientId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#consentType:member", - "docComment": "/**\n * Indicates if consent was provided by the administrator (on behalf of the organization) or by an individual.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "consentType?: " - }, - { - "kind": "Reference", - "text": "ConsentType", - "canonicalReference": "graphrbac-data-plane!ConsentType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "consentType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#expiryTime:member", - "docComment": "/**\n * Expiry time for TTL\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expiryTime?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expiryTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#objectId:member", - "docComment": "/**\n * The id of the permission grant\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "objectId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#odataType:member", - "docComment": "/**\n * Microsoft.DirectoryServices.OAuth2PermissionGrant\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#principalId:member", - "docComment": "/**\n * When consent type is Principal, this property specifies the id of the user that granted consent and applies only for that user.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#resourceId:member", - "docComment": "/**\n * Object Id of the resource you want to grant\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#scope:member", - "docComment": "/**\n * Specifies the value of the scope claim that the resource application should expect in the OAuth 2.0 access token. For example, User.Read\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scope?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scope", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#startTime:member", - "docComment": "/**\n * Start time for TTL\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2PermissionGrantDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2PermissionGrantListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OAuth2PermissionGrantListNextResponse = " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantListResult", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2PermissionGrantListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListOptionalParams#filter:member", - "docComment": "/**\n * This is the Service Principal ObjectId associated with the app\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OAuth2PermissionGrantListResponse = " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantListResult", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult:interface", - "docComment": "/**\n * Server response for get oauth2 permissions grants\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OAuth2PermissionGrantListResult " - } - ], - "releaseTag": "Public", - "name": "OAuth2PermissionGrantListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult#odataNextLink:member", - "docComment": "/**\n * the URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataNextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataNextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult#value:member", - "docComment": "/**\n * the list of oauth2 permissions grants\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "OAuth2PermissionGrantDef", - "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!Objects:interface", - "docComment": "/**\n * Interface representing a Objects.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Objects " - } - ], - "releaseTag": "Public", - "name": "Objects", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Objects#listObjectsByObjectIds:member(1)", - "docComment": "/**\n * Gets the directory objects specified in a list of object IDs. You can also specify which resource collections (users, groups, etc.) should be searched by specifying the optional types parameter.\n *\n * @param parameters - Objects filtering parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listObjectsByObjectIds(parameters: " - }, - { - "kind": "Reference", - "text": "GetObjectsParameters", - "canonicalReference": "graphrbac-data-plane!GetObjectsParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ObjectsGetObjectsByObjectIdsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listObjectsByObjectIds" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Objects#listObjectsByObjectIdsNext:member(1)", - "docComment": "/**\n * Gets AD group membership for the specified AD object IDs.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listObjectsByObjectIdsNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ObjectsGetObjectsByObjectIdsNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listObjectsByObjectIdsNext" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectsGetObjectsByObjectIdsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ObjectsGetObjectsByObjectIdsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsNextResponse:type", - "docComment": "/**\n * Contains response data for the getObjectsByObjectIdsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ObjectsGetObjectsByObjectIdsNextResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ObjectsGetObjectsByObjectIdsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectsGetObjectsByObjectIdsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ObjectsGetObjectsByObjectIdsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsResponse:type", - "docComment": "/**\n * Contains response data for the getObjectsByObjectIds operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ObjectsGetObjectsByObjectIdsResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ObjectsGetObjectsByObjectIdsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface", - "docComment": "/**\n * Specifying the claims to be included in a token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OptionalClaim " - } - ], - "releaseTag": "Public", - "name": "OptionalClaim", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OptionalClaim#additionalProperties:member", - "docComment": "/**\n * Any object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "additionalProperties?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "additionalProperties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OptionalClaim#essential:member", - "docComment": "/**\n * Is this a required claim.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "essential?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "essential", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OptionalClaim#name:member", - "docComment": "/**\n * Claim name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OptionalClaim#source:member", - "docComment": "/**\n * Claim source.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!OptionalClaims:interface", - "docComment": "/**\n * Specifying the claims to be included in the token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OptionalClaims " - } - ], - "releaseTag": "Public", - "name": "OptionalClaims", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OptionalClaims#accessToken:member", - "docComment": "/**\n * Optional claims requested to be included in the access token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessToken?: " - }, - { - "kind": "Reference", - "text": "OptionalClaim", - "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OptionalClaims#idToken:member", - "docComment": "/**\n * Optional claims requested to be included in the id token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "idToken?: " - }, - { - "kind": "Reference", - "text": "OptionalClaim", - "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "idToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!OptionalClaims#samlToken:member", - "docComment": "/**\n * Optional claims requested to be included in the saml token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "samlToken?: " - }, - { - "kind": "Reference", - "text": "OptionalClaim", - "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "samlToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface", - "docComment": "/**\n * Active Directory Password Credential information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PasswordCredential " - } - ], - "releaseTag": "Public", - "name": "PasswordCredential", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredential#customKeyIdentifier:member", - "docComment": "/**\n * Custom Key Identifier\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customKeyIdentifier?: " - }, - { - "kind": "Reference", - "text": "Uint8Array", - "canonicalReference": "!Uint8Array:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customKeyIdentifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredential#endDate:member", - "docComment": "/**\n * End date.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredential#keyId:member", - "docComment": "/**\n * Key ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredential#startDate:member", - "docComment": "/**\n * Start date.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredential#value:member", - "docComment": "/**\n * Key value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult:interface", - "docComment": "/**\n * PasswordCredential list operation result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PasswordCredentialListResult " - } - ], - "releaseTag": "Public", - "name": "PasswordCredentialListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult#value:member", - "docComment": "/**\n * A collection of PasswordCredentials.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters:interface", - "docComment": "/**\n * Request parameters for a PasswordCredentials update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PasswordCredentialsUpdateParameters " - } - ], - "releaseTag": "Public", - "name": "PasswordCredentialsUpdateParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters#value:member", - "docComment": "/**\n * A collection of PasswordCredentials.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!PasswordProfile:interface", - "docComment": "/**\n * The password profile associated with a user.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PasswordProfile " - } - ], - "releaseTag": "Public", - "name": "PasswordProfile", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!PasswordProfile:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordProfile#forceChangePasswordNextLogin:member", - "docComment": "/**\n * Whether to force a password change on next login.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forceChangePasswordNextLogin?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "forceChangePasswordNextLogin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PasswordProfile#password:member", - "docComment": "/**\n * Password\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "password: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "password", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication:interface", - "docComment": "/**\n * Contains information about pre authorized client application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PreAuthorizedApplication " - } - ], - "releaseTag": "Public", - "name": "PreAuthorizedApplication", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication#appId:member", - "docComment": "/**\n * Represents the application id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication#extensions:member", - "docComment": "/**\n * Collection of extensions from the resource application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extensions?: " - }, - { - "kind": "Reference", - "text": "PreAuthorizedApplicationExtension", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationExtension:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication#permissions:member", - "docComment": "/**\n * Collection of required app permissions/entitlements from the resource application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "permissions?: " - }, - { - "kind": "Reference", - "text": "PreAuthorizedApplicationPermission", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "permissions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationExtension:interface", - "docComment": "/**\n * Representation of an app PreAuthorizedApplicationExtension required by a pre authorized client app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PreAuthorizedApplicationExtension " - } - ], - "releaseTag": "Public", - "name": "PreAuthorizedApplicationExtension", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationExtension#conditions:member", - "docComment": "/**\n * The extension's conditions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "conditions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "conditions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission:interface", - "docComment": "/**\n * Contains information about the pre-authorized permissions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PreAuthorizedApplicationPermission " - } - ], - "releaseTag": "Public", - "name": "PreAuthorizedApplicationPermission", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission#accessGrants:member", - "docComment": "/**\n * The list of permissions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessGrants?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessGrants", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission#directAccessGrant:member", - "docComment": "/**\n * Indicates whether the permission set is DirectAccess or impersonation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "directAccessGrant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "directAccessGrant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:interface", - "docComment": "/**\n * Specifies the set of OAuth 2.0 permission scopes and app roles under the specified resource that an application requires access to. The specified OAuth 2.0 permission scopes may be requested by client applications (through the requiredResourceAccess collection) when calling a resource application. The requiredResourceAccess property of the Application entity is a collection of RequiredResourceAccess.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RequiredResourceAccess " - } - ], - "releaseTag": "Public", - "name": "RequiredResourceAccess", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess#resourceAccess:member", - "docComment": "/**\n * The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceAccess: " - }, - { - "kind": "Reference", - "text": "ResourceAccess", - "canonicalReference": "graphrbac-data-plane!ResourceAccess:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceAccess", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess#resourceAppId:member", - "docComment": "/**\n * The unique identifier for the resource that the application requires access to. This should be equal to the appId declared on the target resource application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceAppId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceAppId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ResourceAccess:interface", - "docComment": "/**\n * Specifies an OAuth 2.0 permission scope or an app role that an application requires. The resourceAccess property of the RequiredResourceAccess type is a collection of ResourceAccess.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceAccess " - } - ], - "releaseTag": "Public", - "name": "ResourceAccess", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!ResourceAccess:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ResourceAccess#id:member", - "docComment": "/**\n * The unique identifier for one of the OAuth2Permission or AppRole instances that the resource application exposes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ResourceAccess#type:member", - "docComment": "/**\n * Specifies whether the id property references an OAuth2Permission or an AppRole. Possible values are \"scope\" or \"role\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type", - "docComment": "/**\n * Active Directory service principal information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipal = " - }, - { - "kind": "Reference", - "text": "DirectoryObject", - "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" - }, - { - "kind": "Content", - "text": " & {\n objectType: \"ServicePrincipal\";\n accountEnabled?: boolean;\n alternativeNames?: string[];\n readonly appDisplayName?: string;\n appId?: string;\n readonly appOwnerTenantId?: string;\n appRoleAssignmentRequired?: boolean;\n appRoles?: " - }, - { - "kind": "Reference", - "text": "AppRole", - "canonicalReference": "graphrbac-data-plane!AppRole:interface" - }, - { - "kind": "Content", - "text": "[];\n displayName?: string;\n errorUrl?: string;\n homepage?: string;\n keyCredentials?: " - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": "[];\n logoutUrl?: string;\n readonly oauth2Permissions?: " - }, - { - "kind": "Reference", - "text": "OAuth2Permission", - "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface" - }, - { - "kind": "Content", - "text": "[];\n passwordCredentials?: " - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": "[];\n preferredTokenSigningKeyThumbprint?: string;\n publisherName?: string;\n replyUrls?: string[];\n samlMetadataUrl?: string;\n servicePrincipalNames?: string[];\n servicePrincipalType?: string;\n tags?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipal", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase:interface", - "docComment": "/**\n * Active Directory service principal common properties shared among GET, POST and PATCH\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalBase " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#accountEnabled:member", - "docComment": "/**\n * whether or not the service principal account is enabled\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accountEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accountEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#appRoleAssignmentRequired:member", - "docComment": "/**\n * Specifies whether an AppRoleAssignment to a user or group is required before Azure AD will issue a user or access token to the application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appRoleAssignmentRequired?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appRoleAssignmentRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#keyCredentials:member", - "docComment": "/**\n * The collection of key credentials associated with the service principal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyCredentials?: " - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyCredentials", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#passwordCredentials:member", - "docComment": "/**\n * The collection of password credentials associated with the service principal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "passwordCredentials?: " - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "passwordCredentials", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#servicePrincipalType:member", - "docComment": "/**\n * the type of the service principal\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "servicePrincipalType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "servicePrincipalType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#tags:member", - "docComment": "/**\n * Optional list of tags that you can apply to your service principals. Not nullable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalCreateParameters:type", - "docComment": "/**\n * Request parameters for creating a new service principal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalCreateParameters = " - }, - { - "kind": "Reference", - "text": "ServicePrincipalBase", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase:interface" - }, - { - "kind": "Content", - "text": " & {\n appId: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalCreateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult:interface", - "docComment": "/**\n * Server response for get tenant service principals API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalListResult " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult#odataNextLink:member", - "docComment": "/**\n * the URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataNextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataNextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult#value:member", - "docComment": "/**\n * the list of service principals.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipal", - "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult:interface", - "docComment": "/**\n * Service Principal Object Result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalObjectResult " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalObjectResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult#odataMetadata:member", - "docComment": "/**\n * The URL representing edm equivalent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataMetadata?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataMetadata", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult#value:member", - "docComment": "/**\n * The Object ID of the service principal with the specified application ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals:interface", - "docComment": "/**\n * Interface representing a ServicePrincipals.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipals " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipals", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#create:member(1)", - "docComment": "/**\n * Creates a service principal in the directory.\n *\n * @param parameters - Parameters to create a service principal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(parameters: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalCreateParameters", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalCreateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsCreateOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServicePrincipalsCreateResponse", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#delete:member(1)", - "docComment": "/**\n * Deletes a service principal from the directory.\n *\n * @param objectId - The object ID of the service principal to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsDeleteOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#get:member(1)", - "docComment": "/**\n * Gets service principal information from the directory. Query by objectId or pass a filter to query by appId\n *\n * @param objectId - The object ID of the service principal to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsGetOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServicePrincipalsGetResponse", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#list:member(1)", - "docComment": "/**\n * Gets a list of service principals from the current tenant.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsListOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServicePrincipal", - "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listKeyCredentials:member(1)", - "docComment": "/**\n * Get the keyCredentials associated with the specified service principal.\n *\n * @param objectId - The object ID of the service principal for which to get keyCredentials.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listKeyCredentials(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsListKeyCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListKeyCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KeyCredential", - "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listKeyCredentials" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listNext:member(1)", - "docComment": "/**\n * Gets a list of service principals from the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsListNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServicePrincipal", - "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listNext" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listOwners:member(1)", - "docComment": "/**\n * The owners are a set of non-admin users who are allowed to modify this object.\n *\n * @param objectId - The object ID of the service principal for which to get owners.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOwners(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsListOwnersOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listOwners" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listPasswordCredentials:member(1)", - "docComment": "/**\n * Gets the passwordCredentials associated with a service principal.\n *\n * @param objectId - The object ID of the service principal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPasswordCredentials(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsListPasswordCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListPasswordCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PasswordCredential", - "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listPasswordCredentials" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#update:member(1)", - "docComment": "/**\n * Updates a service principal in the directory.\n *\n * @param objectId - The object ID of the service principal to delete.\n *\n * @param parameters - Parameters to update a service principal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalUpdateParameters", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsUpdateOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#updateKeyCredentials:member(1)", - "docComment": "/**\n * Update the keyCredentials associated with a service principal.\n *\n * @param objectId - The object ID for which to get service principal information.\n *\n * @param parameters - Parameters to update the keyCredentials of an existing service principal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateKeyCredentials(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "KeyCredentialsUpdateParameters", - "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsUpdateKeyCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateKeyCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "updateKeyCredentials" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipals#updatePasswordCredentials:member(1)", - "docComment": "/**\n * Updates the passwordCredentials associated with a service principal.\n *\n * @param objectId - The object ID of the service principal.\n *\n * @param parameters - Parameters to update the passwordCredentials of an existing service principal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updatePasswordCredentials(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PasswordCredentialsUpdateParameters", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServicePrincipalsUpdatePasswordCredentialsOptionalParams", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdatePasswordCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "updatePasswordCredentials" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsCreateResponse = " - }, - { - "kind": "Reference", - "text": "ServicePrincipal", - "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsGetResponse = " - }, - { - "kind": "Reference", - "text": "ServicePrincipal", - "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListKeyCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsListKeyCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListKeyCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListKeyCredentialsResponse:type", - "docComment": "/**\n * Contains response data for the listKeyCredentials operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsListKeyCredentialsResponse = " - }, - { - "kind": "Reference", - "text": "KeyCredentialListResult", - "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListKeyCredentialsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ServicePrincipalListResult", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsListOwnersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListOwnersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersNextResponse:type", - "docComment": "/**\n * Contains response data for the listOwnersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsListOwnersNextResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListOwnersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsListOwnersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListOwnersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersResponse:type", - "docComment": "/**\n * Contains response data for the listOwners operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsListOwnersResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListOwnersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListPasswordCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsListPasswordCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListPasswordCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListPasswordCredentialsResponse:type", - "docComment": "/**\n * Contains response data for the listPasswordCredentials operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsListPasswordCredentialsResponse = " - }, - { - "kind": "Reference", - "text": "PasswordCredentialListResult", - "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListPasswordCredentialsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalsListResponse = " - }, - { - "kind": "Reference", - "text": "ServicePrincipalListResult", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateKeyCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsUpdateKeyCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsUpdateKeyCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdatePasswordCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServicePrincipalsUpdatePasswordCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalsUpdatePasswordCredentialsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalUpdateParameters:type", - "docComment": "/**\n * Request parameters for update an existing service principal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServicePrincipalUpdateParameters = " - }, - { - "kind": "Reference", - "text": "ServicePrincipalBase", - "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServicePrincipalUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!SignedInUser:interface", - "docComment": "/**\n * Interface representing a SignedInUser.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SignedInUser " - } - ], - "releaseTag": "Public", - "name": "SignedInUser", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!SignedInUser#get:member(1)", - "docComment": "/**\n * Gets the details for the currently logged-in user.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(options?: " - }, - { - "kind": "Reference", - "text": "SignedInUserGetOptionalParams", - "canonicalReference": "graphrbac-data-plane!SignedInUserGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SignedInUserGetResponse", - "canonicalReference": "graphrbac-data-plane!SignedInUserGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!SignedInUser#listOwnedObjects:member(1)", - "docComment": "/**\n * Get the list of directory objects that are owned by the user.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOwnedObjects(options?: " - }, - { - "kind": "Reference", - "text": "SignedInUserListOwnedObjectsOptionalParams", - "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listOwnedObjects" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!SignedInUser#listOwnedObjectsNext:member(1)", - "docComment": "/**\n * Get the list of directory objects that are owned by the user.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOwnedObjectsNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SignedInUserListOwnedObjectsNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DirectoryObjectUnion", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listOwnedObjectsNext" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!SignedInUserGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SignedInUserGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SignedInUserGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!SignedInUserGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SignedInUserGetResponse = " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "graphrbac-data-plane!User:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SignedInUserGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SignedInUserListOwnedObjectsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SignedInUserListOwnedObjectsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsNextResponse:type", - "docComment": "/**\n * Contains response data for the listOwnedObjectsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SignedInUserListOwnedObjectsNextResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SignedInUserListOwnedObjectsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SignedInUserListOwnedObjectsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SignedInUserListOwnedObjectsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsResponse:type", - "docComment": "/**\n * Contains response data for the listOwnedObjects operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SignedInUserListOwnedObjectsResponse = " - }, - { - "kind": "Reference", - "text": "DirectoryObjectListResult", - "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SignedInUserListOwnedObjectsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!SignInName:interface", - "docComment": "/**\n * Contains information about a sign-in name of a local account user in an Azure Active Directory B2C tenant.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SignInName " - } - ], - "releaseTag": "Public", - "name": "SignInName", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!SignInName:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!SignInName#type:member", - "docComment": "/**\n * A string value that can be used to classify user sign-in types in your directory, such as 'emailAddress' or 'userName'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!SignInName#value:member", - "docComment": "/**\n * The sign-in used by the local account. Must be unique across the company/tenant. For example, 'johnc@example.com'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!User:type", - "docComment": "/**\n * Active Directory user information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type User = " - }, - { - "kind": "Reference", - "text": "DirectoryObject", - "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" - }, - { - "kind": "Content", - "text": " & {\n objectType: \"User\";\n immutableId?: string;\n usageLocation?: string;\n givenName?: string;\n surname?: string;\n userType?: " - }, - { - "kind": "Reference", - "text": "UserType", - "canonicalReference": "graphrbac-data-plane!UserType:type" - }, - { - "kind": "Content", - "text": ";\n accountEnabled?: boolean;\n displayName?: string;\n userPrincipalName?: string;\n mailNickname?: string;\n mail?: string;\n signInNames?: " - }, - { - "kind": "Reference", - "text": "SignInName", - "canonicalReference": "graphrbac-data-plane!SignInName:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "User", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UserBase:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UserBase " - } - ], - "releaseTag": "Public", - "name": "UserBase", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!UserBase:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserBase#givenName:member", - "docComment": "/**\n * The given name for the user.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "givenName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "givenName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserBase#immutableId:member", - "docComment": "/**\n * This must be specified if you are using a federated domain for the user's userPrincipalName (UPN) property when creating a new user account. It is used to associate an on-premises Active Directory user account with their Azure AD user object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "immutableId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "immutableId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserBase#surname:member", - "docComment": "/**\n * The user's surname (family name or last name).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "surname?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "surname", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserBase#usageLocation:member", - "docComment": "/**\n * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: \"US\", \"JP\", and \"GB\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "usageLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "usageLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserBase#userType:member", - "docComment": "/**\n * A string value that can be used to classify user types in your directory, such as 'Member' and 'Guest'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userType?: " - }, - { - "kind": "Reference", - "text": "UserType", - "canonicalReference": "graphrbac-data-plane!UserType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UserCreateParameters:type", - "docComment": "/**\n * Request parameters for creating a new work or school account user.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UserCreateParameters = " - }, - { - "kind": "Reference", - "text": "UserBase", - "canonicalReference": "graphrbac-data-plane!UserBase:interface" - }, - { - "kind": "Content", - "text": " & {\n accountEnabled: boolean;\n displayName: string;\n passwordProfile: " - }, - { - "kind": "Reference", - "text": "PasswordProfile", - "canonicalReference": "graphrbac-data-plane!PasswordProfile:interface" - }, - { - "kind": "Content", - "text": ";\n userPrincipalName: string;\n mailNickname: string;\n mail?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UserCreateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters:interface", - "docComment": "/**\n * Request parameters for GetMemberGroups API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UserGetMemberGroupsParameters " - } - ], - "releaseTag": "Public", - "name": "UserGetMemberGroupsParameters", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters#securityEnabledOnly:member", - "docComment": "/**\n * If true, only membership in security-enabled groups should be checked. Otherwise, membership in all groups should be checked.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityEnabledOnly: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityEnabledOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsResult:interface", - "docComment": "/**\n * Server response for GetMemberGroups API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UserGetMemberGroupsResult " - } - ], - "releaseTag": "Public", - "name": "UserGetMemberGroupsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsResult#value:member", - "docComment": "/**\n * A collection of group IDs of which the user is a member.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UserListResult:interface", - "docComment": "/**\n * Server response for Get tenant users API call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UserListResult " - } - ], - "releaseTag": "Public", - "name": "UserListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserListResult#odataNextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "odataNextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "odataNextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UserListResult#value:member", - "docComment": "/**\n * the list of users.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "graphrbac-data-plane!User:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!Users:interface", - "docComment": "/**\n * Interface representing a Users.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Users " - } - ], - "releaseTag": "Public", - "name": "Users", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Users#create:member(1)", - "docComment": "/**\n * Create a new user.\n *\n * @param parameters - Parameters to create a user.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(parameters: " - }, - { - "kind": "Reference", - "text": "UserCreateParameters", - "canonicalReference": "graphrbac-data-plane!UserCreateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsersCreateOptionalParams", - "canonicalReference": "graphrbac-data-plane!UsersCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "UsersCreateResponse", - "canonicalReference": "graphrbac-data-plane!UsersCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Users#delete:member(1)", - "docComment": "/**\n * Delete a user.\n *\n * @param upnOrObjectId - The object ID or principal name of the user to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(upnOrObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsersDeleteOptionalParams", - "canonicalReference": "graphrbac-data-plane!UsersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "upnOrObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Users#get:member(1)", - "docComment": "/**\n * Gets user information from the directory.\n *\n * @param upnOrObjectId - The object ID or principal name of the user for which to get information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(upnOrObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsersGetOptionalParams", - "canonicalReference": "graphrbac-data-plane!UsersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "UsersGetResponse", - "canonicalReference": "graphrbac-data-plane!UsersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "upnOrObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Users#list:member(1)", - "docComment": "/**\n * Gets list of users for the current tenant.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "UsersListOptionalParams", - "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "graphrbac-data-plane!User:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Users#listMemberGroups:member(1)", - "docComment": "/**\n * Gets a collection that contains the object IDs of the groups of which the user is a member.\n *\n * @param objectId - The object ID of the user for which to get group membership.\n *\n * @param parameters - User filtering parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMemberGroups(objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "UserGetMemberGroupsParameters", - "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsersGetMemberGroupsOptionalParams", - "canonicalReference": "graphrbac-data-plane!UsersGetMemberGroupsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "objectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMemberGroups" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Users#listNext:member(1)", - "docComment": "/**\n * Gets a list of users for the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNext(nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsersListNextOptionalParams", - "canonicalReference": "graphrbac-data-plane!UsersListNextOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "graphrbac-data-plane!User:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nextLink", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listNext" - }, - { - "kind": "MethodSignature", - "canonicalReference": "graphrbac-data-plane!Users#update:member(1)", - "docComment": "/**\n * Updates a user.\n *\n * @param upnOrObjectId - The object ID or principal name of the user to update.\n *\n * @param parameters - Parameters to update an existing user.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(upnOrObjectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "UserUpdateParameters", - "canonicalReference": "graphrbac-data-plane!UserUpdateParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsersUpdateOptionalParams", - "canonicalReference": "graphrbac-data-plane!UsersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "upnOrObjectId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UsersCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsersCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsersCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UsersCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsersCreateResponse = " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "graphrbac-data-plane!User:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsersCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UsersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsersDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UsersGetMemberGroupsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsersGetMemberGroupsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsersGetMemberGroupsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UsersGetMemberGroupsResponse:type", - "docComment": "/**\n * Contains response data for the getMemberGroups operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsersGetMemberGroupsResponse = " - }, - { - "kind": "Reference", - "text": "UserGetMemberGroupsResult", - "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsersGetMemberGroupsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UsersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UsersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsersGetResponse = " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "graphrbac-data-plane!User:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UsersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UsersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsersListNextResponse = " - }, - { - "kind": "Reference", - "text": "UserListResult", - "canonicalReference": "graphrbac-data-plane!UserListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsersListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams#expand:member", - "docComment": "/**\n * The expand value for the operation result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UsersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsersListResponse = " - }, - { - "kind": "Reference", - "text": "UserListResult", - "canonicalReference": "graphrbac-data-plane!UserListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "graphrbac-data-plane!UsersUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsersUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsersUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UserType:type", - "docComment": "/**\n * Defines values for UserType. \\ {@link KnownUserType} can be used interchangeably with UserType, this enum contains the known values that the service supports. ### Known values supported by the service **Member** \\ **Guest**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UserType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UserType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "graphrbac-data-plane!UserUpdateParameters:type", - "docComment": "/**\n * Request parameters for updating an existing work or school account user.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UserUpdateParameters = " - }, - { - "kind": "Reference", - "text": "UserBase", - "canonicalReference": "graphrbac-data-plane!UserBase:interface" - }, - { - "kind": "Content", - "text": " & {\n accountEnabled?: boolean;\n displayName?: string;\n passwordProfile?: " - }, - { - "kind": "Reference", - "text": "PasswordProfile", - "canonicalReference": "graphrbac-data-plane!PasswordProfile:interface" - }, - { - "kind": "Content", - "text": ";\n userPrincipalName?: string;\n mailNickname?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UserUpdateParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "graphrbac-data-plane!", + "docComment": "", + "name": "graphrbac-data-plane", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "graphrbac-data-plane!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:interface", + "docComment": "/**\n * Request parameters for adding a owner to an application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AddOwnerParameters " + } + ], + "releaseTag": "Public", + "name": "AddOwnerParameters", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!AddOwnerParameters#url:member", + "docComment": "/**\n * A owner object URL, such as \"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd\", where \"0b1f9851-1bf0-433f-aec3-cb9272f093dc\" is the tenantId and \"f260bbc4-c254-447b-94cf-293b5ec434dd\" is the objectId of the owner (user, application, servicePrincipal, group) to be added.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "url: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "url", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ADGroup:type", + "docComment": "/**\n * Active Directory group information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ADGroup = " + }, + { + "kind": "Reference", + "text": "DirectoryObject", + "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" + }, + { + "kind": "Content", + "text": " & {\n objectType: \"Group\";\n displayName?: string;\n mailEnabled?: boolean;\n mailNickname?: string;\n securityEnabled?: boolean;\n mail?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ADGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!Application:type", + "docComment": "/**\n * Active Directory application information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Application = " + }, + { + "kind": "Reference", + "text": "DirectoryObject", + "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" + }, + { + "kind": "Content", + "text": " & {\n objectType: \"Application\";\n appId?: string;\n allowGuestsSignIn?: boolean;\n allowPassthroughUsers?: boolean;\n appLogoUrl?: string;\n appRoles?: " + }, + { + "kind": "Reference", + "text": "AppRole", + "canonicalReference": "graphrbac-data-plane!AppRole:interface" + }, + { + "kind": "Content", + "text": "[];\n appPermissions?: string[];\n availableToOtherTenants?: boolean;\n displayName?: string;\n errorUrl?: string;\n groupMembershipClaims?: " + }, + { + "kind": "Reference", + "text": "GroupMembershipClaimTypes", + "canonicalReference": "graphrbac-data-plane!GroupMembershipClaimTypes:type" + }, + { + "kind": "Content", + "text": ";\n homepage?: string;\n identifierUris?: string[];\n informationalUrls?: " + }, + { + "kind": "Reference", + "text": "InformationalUrl", + "canonicalReference": "graphrbac-data-plane!InformationalUrl:interface" + }, + { + "kind": "Content", + "text": ";\n isDeviceOnlyAuthSupported?: boolean;\n keyCredentials?: " + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": "[];\n knownClientApplications?: string[];\n logoutUrl?: string;\n oauth2AllowImplicitFlow?: boolean;\n oauth2AllowUrlPathMatching?: boolean;\n oauth2Permissions?: " + }, + { + "kind": "Reference", + "text": "OAuth2Permission", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface" + }, + { + "kind": "Content", + "text": "[];\n oauth2RequirePostResponse?: boolean;\n orgRestrictions?: string[];\n optionalClaims?: " + }, + { + "kind": "Reference", + "text": "OptionalClaims", + "canonicalReference": "graphrbac-data-plane!OptionalClaims:interface" + }, + { + "kind": "Content", + "text": ";\n passwordCredentials?: " + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": "[];\n preAuthorizedApplications?: " + }, + { + "kind": "Reference", + "text": "PreAuthorizedApplication", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication:interface" + }, + { + "kind": "Content", + "text": "[];\n publicClient?: boolean;\n publisherDomain?: string;\n replyUrls?: string[];\n requiredResourceAccess?: " + }, + { + "kind": "Reference", + "text": "RequiredResourceAccess", + "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:interface" + }, + { + "kind": "Content", + "text": "[];\n samlMetadataUrl?: string;\n signInAudience?: string;\n wwwHomepage?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Application", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationBase:interface", + "docComment": "/**\n * Active Directive Application common properties shared among GET, POST and PATCH\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationBase " + } + ], + "releaseTag": "Public", + "name": "ApplicationBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#allowGuestsSignIn:member", + "docComment": "/**\n * A property on the application to indicate if the application accepts other IDPs or not or partially accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowGuestsSignIn?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowGuestsSignIn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#allowPassthroughUsers:member", + "docComment": "/**\n * Indicates that the application supports pass through users who have no presence in the resource tenant.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowPassthroughUsers?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowPassthroughUsers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#appLogoUrl:member", + "docComment": "/**\n * The url for the application logo image stored in a CDN.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appLogoUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appLogoUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#appPermissions:member", + "docComment": "/**\n * The application permissions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appPermissions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appPermissions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#appRoles:member", + "docComment": "/**\n * The collection of application roles that an application may declare. These roles can be assigned to users, groups or service principals.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appRoles?: " + }, + { + "kind": "Reference", + "text": "AppRole", + "canonicalReference": "graphrbac-data-plane!AppRole:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appRoles", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#availableToOtherTenants:member", + "docComment": "/**\n * Whether the application is available to other tenants.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableToOtherTenants?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableToOtherTenants", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#errorUrl:member", + "docComment": "/**\n * A URL provided by the author of the application to report errors when using the application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "errorUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "errorUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#groupMembershipClaims:member", + "docComment": "/**\n * Configures the groups claim issued in a user or OAuth 2.0 access token that the app expects.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "groupMembershipClaims?: " + }, + { + "kind": "Reference", + "text": "GroupMembershipClaimTypes", + "canonicalReference": "graphrbac-data-plane!GroupMembershipClaimTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupMembershipClaims", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#homepage:member", + "docComment": "/**\n * The home page of the application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "homepage?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "homepage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#informationalUrls:member", + "docComment": "/**\n * URLs with more information about the application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "informationalUrls?: " + }, + { + "kind": "Reference", + "text": "InformationalUrl", + "canonicalReference": "graphrbac-data-plane!InformationalUrl:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "informationalUrls", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#isDeviceOnlyAuthSupported:member", + "docComment": "/**\n * Specifies whether this application supports device authentication without a user. The default is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isDeviceOnlyAuthSupported?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isDeviceOnlyAuthSupported", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#keyCredentials:member", + "docComment": "/**\n * A collection of KeyCredential objects.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyCredentials?: " + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyCredentials", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#knownClientApplications:member", + "docComment": "/**\n * Client applications that are tied to this resource application. Consent to any of the known client applications will result in implicit consent to the resource application through a combined consent dialog (showing the OAuth permission scopes required by the client and the resource).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "knownClientApplications?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "knownClientApplications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#logoutUrl:member", + "docComment": "/**\n * the url of the logout page\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "logoutUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "logoutUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2AllowImplicitFlow:member", + "docComment": "/**\n * Whether to allow implicit grant flow for OAuth2\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "oauth2AllowImplicitFlow?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "oauth2AllowImplicitFlow", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2AllowUrlPathMatching:member", + "docComment": "/**\n * Specifies whether during a token Request Azure AD will allow path matching of the redirect URI against the applications collection of replyURLs. The default is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "oauth2AllowUrlPathMatching?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "oauth2AllowUrlPathMatching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2Permissions:member", + "docComment": "/**\n * The collection of OAuth 2.0 permission scopes that the web API (resource) application exposes to client applications. These permission scopes may be granted to client applications during consent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "oauth2Permissions?: " + }, + { + "kind": "Reference", + "text": "OAuth2Permission", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "oauth2Permissions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#oauth2RequirePostResponse:member", + "docComment": "/**\n * Specifies whether, as part of OAuth 2.0 token requests, Azure AD will allow POST requests, as opposed to GET requests. The default is false, which specifies that only GET requests will be allowed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "oauth2RequirePostResponse?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "oauth2RequirePostResponse", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#optionalClaims:member", + "docComment": "/**\n * Specifying the claims to be included in the token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "optionalClaims?: " + }, + { + "kind": "Reference", + "text": "OptionalClaims", + "canonicalReference": "graphrbac-data-plane!OptionalClaims:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "optionalClaims", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#orgRestrictions:member", + "docComment": "/**\n * A list of tenants allowed to access application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "orgRestrictions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "orgRestrictions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#passwordCredentials:member", + "docComment": "/**\n * A collection of PasswordCredential objects\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "passwordCredentials?: " + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "passwordCredentials", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#preAuthorizedApplications:member", + "docComment": "/**\n * list of pre-authorized applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preAuthorizedApplications?: " + }, + { + "kind": "Reference", + "text": "PreAuthorizedApplication", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preAuthorizedApplications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#publicClient:member", + "docComment": "/**\n * Specifies whether this application is a public client (such as an installed application running on a mobile device). Default is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicClient?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicClient", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#publisherDomain:member", + "docComment": "/**\n * Reliable domain which can be used to identify an application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisherDomain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisherDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#replyUrls:member", + "docComment": "/**\n * A collection of reply URLs for the application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "replyUrls?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "replyUrls", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#requiredResourceAccess:member", + "docComment": "/**\n * Specifies resources that this application requires access to and the set of OAuth permission scopes and application roles that it needs under each of those resources. This pre-configuration of required resource access drives the consent experience.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requiredResourceAccess?: " + }, + { + "kind": "Reference", + "text": "RequiredResourceAccess", + "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requiredResourceAccess", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#samlMetadataUrl:member", + "docComment": "/**\n * The URL to the SAML metadata for the application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "samlMetadataUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "samlMetadataUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#signInAudience:member", + "docComment": "/**\n * Audience for signing in to the application (AzureADMyOrganization, AzureADAllOrganizations, AzureADAndMicrosoftAccounts).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "signInAudience?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "signInAudience", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationBase#wwwHomepage:member", + "docComment": "/**\n * The primary Web page.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "wwwHomepage?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "wwwHomepage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationCreateParameters:type", + "docComment": "/**\n * Request parameters for creating a new application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationCreateParameters = " + }, + { + "kind": "Reference", + "text": "ApplicationBase", + "canonicalReference": "graphrbac-data-plane!ApplicationBase:interface" + }, + { + "kind": "Content", + "text": " & {\n displayName: string;\n identifierUris?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationCreateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface", + "docComment": "/**\n * Application list operation result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationListResult " + } + ], + "releaseTag": "Public", + "name": "ApplicationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationListResult#odataNextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataNextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataNextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationListResult#value:member", + "docComment": "/**\n * A collection of applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!Applications:interface", + "docComment": "/**\n * Interface representing a Applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Applications " + } + ], + "releaseTag": "Public", + "name": "Applications", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#addOwner:member(1)", + "docComment": "/**\n * Add an owner to an application.\n *\n * @param applicationObjectId - The object ID of the application to which to add the owner.\n *\n * @param parameters - The URL of the owner object, such as https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addOwner(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AddOwnerParameters", + "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsAddOwnerOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsAddOwnerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "addOwner" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#create:member(1)", + "docComment": "/**\n * Create a new application.\n *\n * @param parameters - The parameters for creating an application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationCreateParameters", + "canonicalReference": "graphrbac-data-plane!ApplicationCreateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsCreateResponse", + "canonicalReference": "graphrbac-data-plane!ApplicationsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#delete:member(1)", + "docComment": "/**\n * Delete an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsDeleteOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#get:member(1)", + "docComment": "/**\n * Get an application by object ID.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsGetOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsGetResponse", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#getServicePrincipalsIdByAppId:member(1)", + "docComment": "/**\n * Gets an object id for a given application id from the current tenant.\n *\n * @param applicationID - The application ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getServicePrincipalsIdByAppId(applicationID: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsGetServicePrincipalsIdByAppIdOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsGetServicePrincipalsIdByAppIdResponse", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationID", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getServicePrincipalsIdByAppId" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#list:member(1)", + "docComment": "/**\n * Lists applications by filter parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsListOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#listKeyCredentials:member(1)", + "docComment": "/**\n * Get the keyCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listKeyCredentials(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsListKeyCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsListKeyCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listKeyCredentials" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#listNext:member(1)", + "docComment": "/**\n * Gets a list of applications from the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsListNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsListNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listNext" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#listOwners:member(1)", + "docComment": "/**\n * The owners are a set of non-admin users who are allowed to modify this object.\n *\n * @param applicationObjectId - The object ID of the application for which to get owners.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOwners(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsListOwnersOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listOwners" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#listPasswordCredentials:member(1)", + "docComment": "/**\n * Get the passwordCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPasswordCredentials(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsListPasswordCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsListPasswordCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listPasswordCredentials" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#patch:member(1)", + "docComment": "/**\n * Update an existing application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param parameters - Parameters to update an existing application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "patch(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationUpdateParameters", + "canonicalReference": "graphrbac-data-plane!ApplicationUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsPatchOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsPatchOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "patch" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#removeOwner:member(1)", + "docComment": "/**\n * Remove a member from owners.\n *\n * @param applicationObjectId - The object ID of the application from which to remove the owner.\n *\n * @param ownerObjectId - Owner object id\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "removeOwner(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ownerObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsRemoveOwnerOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsRemoveOwnerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ownerObjectId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "removeOwner" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#updateKeyCredentials:member(1)", + "docComment": "/**\n * Update the keyCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param parameters - Parameters to update the keyCredentials of an existing application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateKeyCredentials(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "KeyCredentialsUpdateParameters", + "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsUpdateKeyCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsUpdateKeyCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "updateKeyCredentials" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Applications#updatePasswordCredentials:member(1)", + "docComment": "/**\n * Update passwordCredentials associated with an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param parameters - Parameters to update passwordCredentials of an existing application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updatePasswordCredentials(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PasswordCredentialsUpdateParameters", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsUpdatePasswordCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ApplicationsUpdatePasswordCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "updatePasswordCredentials" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsAddOwnerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsAddOwnerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsAddOwnerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsCreateResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsGetResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsGetServicePrincipalsIdByAppIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetServicePrincipalsIdByAppIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsGetServicePrincipalsIdByAppIdResponse:type", + "docComment": "/**\n * Contains response data for the getServicePrincipalsIdByAppId operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsGetServicePrincipalsIdByAppIdResponse = " + }, + { + "kind": "Reference", + "text": "ServicePrincipalObjectResult", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetServicePrincipalsIdByAppIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsListKeyCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListKeyCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListKeyCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsListKeyCredentialsResponse:type", + "docComment": "/**\n * Contains response data for the listKeyCredentials operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListKeyCredentialsResponse = " + }, + { + "kind": "Reference", + "text": "KeyCredentialListResult", + "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListKeyCredentialsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOptionalParams#filter:member", + "docComment": "/**\n * The filters to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListOwnersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListOwnersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersNextResponse:type", + "docComment": "/**\n * Contains response data for the listOwnersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListOwnersNextResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListOwnersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListOwnersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListOwnersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsListOwnersResponse:type", + "docComment": "/**\n * Contains response data for the listOwners operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListOwnersResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListOwnersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsListPasswordCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListPasswordCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListPasswordCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsListPasswordCredentialsResponse:type", + "docComment": "/**\n * Contains response data for the listPasswordCredentials operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListPasswordCredentialsResponse = " + }, + { + "kind": "Reference", + "text": "PasswordCredentialListResult", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListPasswordCredentialsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsPatchOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsPatchOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsPatchOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsRemoveOwnerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsRemoveOwnerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsRemoveOwnerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsUpdateKeyCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsUpdateKeyCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsUpdateKeyCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ApplicationsUpdatePasswordCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsUpdatePasswordCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsUpdatePasswordCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ApplicationUpdateParameters:type", + "docComment": "/**\n * Request parameters for updating a new application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ApplicationBase", + "canonicalReference": "graphrbac-data-plane!ApplicationBase:interface" + }, + { + "kind": "Content", + "text": " & {\n displayName?: string;\n identifierUris?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!AppRole:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppRole " + } + ], + "releaseTag": "Public", + "name": "AppRole", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!AppRole#allowedMemberTypes:member", + "docComment": "/**\n * Specifies whether this app role definition can be assigned to users and groups by setting to 'User', or to other applications (that are accessing this application in daemon service scenarios) by setting to 'Application', or to both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowedMemberTypes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedMemberTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!AppRole#description:member", + "docComment": "/**\n * Permission help text that appears in the admin app assignment and consent experiences.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!AppRole#displayName:member", + "docComment": "/**\n * Display name for the permission that appears in the admin consent and app assignment experiences.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!AppRole#id:member", + "docComment": "/**\n * Unique role identifier inside the appRoles collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!AppRole#isEnabled:member", + "docComment": "/**\n * When creating or updating a role definition, this must be set to true (which is the default). To delete a role, this must first be set to false. At that point, in a subsequent call, this role may be removed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!AppRole#value:member", + "docComment": "/**\n * Specifies the value of the roles claim that the application should expect in the authentication and access tokens.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters:interface", + "docComment": "/**\n * Request parameters for IsMemberOf API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CheckGroupMembershipParameters " + } + ], + "releaseTag": "Public", + "name": "CheckGroupMembershipParameters", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters#groupId:member", + "docComment": "/**\n * The object ID of the group to check.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters#memberId:member", + "docComment": "/**\n * The object ID of the contact, group, user, or service principal to check for membership in the specified group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "memberId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "memberId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult:interface", + "docComment": "/**\n * Server response for IsMemberOf API call\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CheckGroupMembershipResult " + } + ], + "releaseTag": "Public", + "name": "CheckGroupMembershipResult", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult#value:member", + "docComment": "/**\n * True if the specified user, group, contact, or service principal has either direct or transitive membership in the specified group; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ConsentType:type", + "docComment": "/**\n * Defines values for ConsentType. \\ {@link KnownConsentType} can be used interchangeably with ConsentType, this enum contains the known values that the service supports. ### Known values supported by the service **AllPrincipals** \\ **Principal**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConsentType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConsentType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DeletedApplications:interface", + "docComment": "/**\n * Interface representing a DeletedApplications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedApplications " + } + ], + "releaseTag": "Public", + "name": "DeletedApplications", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!DeletedApplications#hardDelete:member(1)", + "docComment": "/**\n * Hard-delete an application.\n *\n * @param applicationObjectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hardDelete(applicationObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeletedApplicationsHardDeleteOptionalParams", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsHardDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "hardDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!DeletedApplications#list:member(1)", + "docComment": "/**\n * Gets a list of deleted applications in the directory.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DeletedApplicationsListOptionalParams", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!DeletedApplications#listNext:member(1)", + "docComment": "/**\n * Gets a list of deleted applications in the directory.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeletedApplicationsListNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listNext" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!DeletedApplications#restore:member(1)", + "docComment": "/**\n * Restores the deleted application in the directory.\n *\n * @param objectId - Application object ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restore(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeletedApplicationsRestoreOptionalParams", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeletedApplicationsRestoreResponse", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "restore" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsHardDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedApplicationsHardDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedApplicationsHardDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedApplicationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedApplicationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedApplicationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedApplicationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedApplicationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedApplicationsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedApplicationsListResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "graphrbac-data-plane!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedApplicationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedApplicationsRestoreOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedApplicationsRestoreOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!DeletedApplicationsRestoreResponse:type", + "docComment": "/**\n * Contains response data for the restore operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedApplicationsRestoreResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedApplicationsRestoreResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface", + "docComment": "/**\n * Represents an Azure Active Directory object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DirectoryObject " + } + ], + "releaseTag": "Public", + "name": "DirectoryObject", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!DirectoryObject:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DirectoryObject#deletionTimestamp:member", + "docComment": "/**\n * The time at which the directory object was deleted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly deletionTimestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deletionTimestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DirectoryObject#objectId:member", + "docComment": "/**\n * The object ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly objectId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DirectoryObject#objectType:member", + "docComment": "/**\n * Polymorphic discriminator, which specifies the different types this object can be\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "objectType: " + }, + { + "kind": "Content", + "text": "\"User\" | \"Application\" | \"Group\" | \"ServicePrincipal\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface", + "docComment": "/**\n * DirectoryObject list operation result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DirectoryObjectListResult " + } + ], + "releaseTag": "Public", + "name": "DirectoryObjectListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult#odataNextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataNextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataNextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult#value:member", + "docComment": "/**\n * A collection of DirectoryObject.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DirectoryObjectUnion = " + }, + { + "kind": "Reference", + "text": "DirectoryObject", + "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "graphrbac-data-plane!User:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "graphrbac-data-plane!Application:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "ADGroup", + "canonicalReference": "graphrbac-data-plane!ADGroup:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "ServicePrincipal", + "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DirectoryObjectUnion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 10 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!Domain:interface", + "docComment": "/**\n * Active Directory Domain information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Domain " + } + ], + "releaseTag": "Public", + "name": "Domain", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!Domain:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!Domain#authenticationType:member", + "docComment": "/**\n * the type of the authentication into the domain. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly authenticationType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authenticationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!Domain#isDefault:member", + "docComment": "/**\n * if this is the default domain in the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly isDefault?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isDefault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!Domain#isVerified:member", + "docComment": "/**\n * if this domain's ownership is verified. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly isVerified?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isVerified", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!Domain#name:member", + "docComment": "/**\n * the domain name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DomainListResult:interface", + "docComment": "/**\n * Server response for Get tenant domains API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainListResult " + } + ], + "releaseTag": "Public", + "name": "DomainListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DomainListResult#value:member", + "docComment": "/**\n * the list of domains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "graphrbac-data-plane!Domain:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!Domains:interface", + "docComment": "/**\n * Interface representing a Domains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Domains " + } + ], + "releaseTag": "Public", + "name": "Domains", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Domains#get:member(1)", + "docComment": "/**\n * Gets a specific domain in the current tenant.\n *\n * @param domainName - name of the domain.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsGetOptionalParams", + "canonicalReference": "graphrbac-data-plane!DomainsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsGetResponse", + "canonicalReference": "graphrbac-data-plane!DomainsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Domains#list:member(1)", + "docComment": "/**\n * Gets a list of domains for the current tenant.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DomainsListOptionalParams", + "canonicalReference": "graphrbac-data-plane!DomainsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "graphrbac-data-plane!Domain:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DomainsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!DomainsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsGetResponse = " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "graphrbac-data-plane!Domain:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!DomainsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!DomainsListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!DomainsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListResponse = " + }, + { + "kind": "Reference", + "text": "DomainListResult", + "canonicalReference": "graphrbac-data-plane!DomainListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GetObjectsParameters:interface", + "docComment": "/**\n * Request parameters for the GetObjectsByObjectIds API.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GetObjectsParameters " + } + ], + "releaseTag": "Public", + "name": "GetObjectsParameters", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!GetObjectsParameters:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GetObjectsParameters#includeDirectoryObjectReferences:member", + "docComment": "/**\n * If true, also searches for object IDs in the partner tenant.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeDirectoryObjectReferences?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeDirectoryObjectReferences", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GetObjectsParameters#objectIds:member", + "docComment": "/**\n * The requested object IDs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "objectIds?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectIds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GetObjectsParameters#types:member", + "docComment": "/**\n * The requested object types.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "types?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "types", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GraphError:interface", + "docComment": "/**\n * Active Directory error information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GraphError " + } + ], + "releaseTag": "Public", + "name": "GraphError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GraphError#code:member", + "docComment": "/**\n * Error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GraphError#message:member", + "docComment": "/**\n * Error message value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class GraphRbacManagementClient extends " + }, + { + "kind": "Reference", + "text": "GraphRbacManagementClientContext", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GraphRbacManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the GraphRbacManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param tenantID - The tenant ID.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", tenantID: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GraphRbacManagementClientOptionalParams", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "tenantID", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#applications:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "applications: " + }, + { + "kind": "Reference", + "text": "Applications", + "canonicalReference": "graphrbac-data-plane!Applications:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#deletedApplications:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletedApplications: " + }, + { + "kind": "Reference", + "text": "DeletedApplications", + "canonicalReference": "graphrbac-data-plane!DeletedApplications:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deletedApplications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#domains:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "domains: " + }, + { + "kind": "Reference", + "text": "Domains", + "canonicalReference": "graphrbac-data-plane!Domains:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domains", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#groups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "groups: " + }, + { + "kind": "Reference", + "text": "Groups", + "canonicalReference": "graphrbac-data-plane!Groups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#oAuth2PermissionGrant:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "oAuth2PermissionGrant: " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrant", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "oAuth2PermissionGrant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#objects:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "objects: " + }, + { + "kind": "Reference", + "text": "Objects", + "canonicalReference": "graphrbac-data-plane!Objects:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objects", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#servicePrincipals:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "servicePrincipals: " + }, + { + "kind": "Reference", + "text": "ServicePrincipals", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "servicePrincipals", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#signedInUser:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "signedInUser: " + }, + { + "kind": "Reference", + "text": "SignedInUser", + "canonicalReference": "graphrbac-data-plane!SignedInUser:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "signedInUser", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClient#users:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "users: " + }, + { + "kind": "Reference", + "text": "Users", + "canonicalReference": "graphrbac-data-plane!Users:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "users", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class GraphRbacManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GraphRbacManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the GraphRbacManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param tenantID - The tenant ID.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", tenantID: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GraphRbacManagementClientOptionalParams", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "tenantID", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientContext#tenantID:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "tenantID: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantID", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GraphRbacManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GraphRbacManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GraphRbacManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters:interface", + "docComment": "/**\n * Request parameters for adding a member to a group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupAddMemberParameters " + } + ], + "releaseTag": "Public", + "name": "GroupAddMemberParameters", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters#url:member", + "docComment": "/**\n * A member object URL, such as \"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd\", where \"0b1f9851-1bf0-433f-aec3-cb9272f093dc\" is the tenantId and \"f260bbc4-c254-447b-94cf-293b5ec434dd\" is the objectId of the member (user, application, servicePrincipal, group) to be added.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "url: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "url", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupCreateParameters:interface", + "docComment": "/**\n * Request parameters for creating a new group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupCreateParameters " + } + ], + "releaseTag": "Public", + "name": "GroupCreateParameters", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!GroupCreateParameters:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#displayName:member", + "docComment": "/**\n * Group display name\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#mailEnabled:member", + "docComment": "/**\n * Whether the group is mail-enabled. Must be false. This is because only pure security groups can be created using the Graph API.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mailEnabled: " + }, + { + "kind": "Content", + "text": "\"undefined\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mailEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#mailNickname:member", + "docComment": "/**\n * Mail nickname\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mailNickname: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mailNickname", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupCreateParameters#securityEnabled:member", + "docComment": "/**\n * Whether the group is a security group. Must be true. This is because only pure security groups can be created using the Graph API.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityEnabled: " + }, + { + "kind": "Content", + "text": "\"true\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters:interface", + "docComment": "/**\n * Request parameters for GetMemberGroups API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupGetMemberGroupsParameters " + } + ], + "releaseTag": "Public", + "name": "GroupGetMemberGroupsParameters", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters#securityEnabledOnly:member", + "docComment": "/**\n * If true, only membership in security-enabled groups should be checked. Otherwise, membership in all groups should be checked.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityEnabledOnly: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityEnabledOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsResult:interface", + "docComment": "/**\n * Server response for GetMemberGroups API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupGetMemberGroupsResult " + } + ], + "releaseTag": "Public", + "name": "GroupGetMemberGroupsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsResult#value:member", + "docComment": "/**\n * A collection of group IDs of which the group is a member.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupListResult:interface", + "docComment": "/**\n * Server response for Get tenant groups API call\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupListResult " + } + ], + "releaseTag": "Public", + "name": "GroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupListResult#odataNextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataNextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataNextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupListResult#value:member", + "docComment": "/**\n * A collection of Active Directory groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ADGroup", + "canonicalReference": "graphrbac-data-plane!ADGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupMembershipClaimTypes:type", + "docComment": "/**\n * Defines values for GroupMembershipClaimTypes. \\ {@link KnownGroupMembershipClaimTypes} can be used interchangeably with GroupMembershipClaimTypes, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **SecurityGroup** \\ **All**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupMembershipClaimTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupMembershipClaimTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!Groups:interface", + "docComment": "/**\n * Interface representing a Groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Groups " + } + ], + "releaseTag": "Public", + "name": "Groups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#addMember:member(1)", + "docComment": "/**\n * Add a member to a group.\n *\n * @param groupObjectId - The object ID of the group to which to add the member.\n *\n * @param parameters - The URL of the member object, such as https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addMember(groupObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GroupAddMemberParameters", + "canonicalReference": "graphrbac-data-plane!GroupAddMemberParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsAddMemberOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsAddMemberOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "addMember" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#addOwner:member(1)", + "docComment": "/**\n * Add an owner to a group.\n *\n * @param objectId - The object ID of the application to which to add the owner.\n *\n * @param parameters - The URL of the owner object, such as https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addOwner(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AddOwnerParameters", + "canonicalReference": "graphrbac-data-plane!AddOwnerParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsAddOwnerOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsAddOwnerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "addOwner" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#create:member(1)", + "docComment": "/**\n * Create a group in the directory.\n *\n * @param parameters - The parameters for the group to create.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(parameters: " + }, + { + "kind": "Reference", + "text": "GroupCreateParameters", + "canonicalReference": "graphrbac-data-plane!GroupCreateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsCreateOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GroupsCreateResponse", + "canonicalReference": "graphrbac-data-plane!GroupsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#delete:member(1)", + "docComment": "/**\n * Delete a group from the directory.\n *\n * @param objectId - The object ID of the group to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsDeleteOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#get:member(1)", + "docComment": "/**\n * Gets group information from the directory.\n *\n * @param objectId - The object ID of the user for which to get group information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsGetOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GroupsGetResponse", + "canonicalReference": "graphrbac-data-plane!GroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#isMemberOf:member(1)", + "docComment": "/**\n * Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the specified group.\n *\n * @param parameters - The check group membership parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isMemberOf(parameters: " + }, + { + "kind": "Reference", + "text": "CheckGroupMembershipParameters", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsIsMemberOfOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GroupsIsMemberOfResponse", + "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "isMemberOf" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#list:member(1)", + "docComment": "/**\n * Gets list of groups for the current tenant.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "GroupsListOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ADGroup", + "canonicalReference": "graphrbac-data-plane!ADGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#listGroupMembers:member(1)", + "docComment": "/**\n * Gets the members of a group.\n *\n * @param objectId - The object ID of the group whose members should be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listGroupMembers(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsGetGroupMembersOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listGroupMembers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#listGroupMembersNext:member(1)", + "docComment": "/**\n * Gets the members of a group.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listGroupMembersNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsGetGroupMembersNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listGroupMembersNext" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#listMemberGroups:member(1)", + "docComment": "/**\n * Gets a collection of object IDs of groups of which the specified group is a member.\n *\n * @param objectId - The object ID of the group for which to get group membership.\n *\n * @param parameters - Group filtering parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMemberGroups(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GroupGetMemberGroupsParameters", + "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsGetMemberGroupsOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsGetMemberGroupsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMemberGroups" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#listNext:member(1)", + "docComment": "/**\n * Gets a list of groups for the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsListNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsListNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ADGroup", + "canonicalReference": "graphrbac-data-plane!ADGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listNext" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#listOwners:member(1)", + "docComment": "/**\n * The owners are a set of non-admin users who are allowed to modify this object.\n *\n * @param objectId - The object ID of the group for which to get owners.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOwners(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsListOwnersOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsListOwnersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listOwners" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#removeMember:member(1)", + "docComment": "/**\n * Remove a member from a group.\n *\n * @param groupObjectId - The object ID of the group from which to remove the member.\n *\n * @param memberObjectId - Member object id\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "removeMember(groupObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", memberObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsRemoveMemberOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsRemoveMemberOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "memberObjectId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "removeMember" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Groups#removeOwner:member(1)", + "docComment": "/**\n * Remove a member from owners.\n *\n * @param objectId - The object ID of the group from which to remove the owner.\n *\n * @param ownerObjectId - Owner object id\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "removeOwner(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ownerObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GroupsRemoveOwnerOptionalParams", + "canonicalReference": "graphrbac-data-plane!GroupsRemoveOwnerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ownerObjectId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "removeOwner" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsAddMemberOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsAddMemberOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsAddMemberOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsAddOwnerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsAddOwnerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsAddOwnerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsCreateResponse = " + }, + { + "kind": "Reference", + "text": "ADGroup", + "canonicalReference": "graphrbac-data-plane!ADGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsGetGroupMembersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsGetGroupMembersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersNextResponse:type", + "docComment": "/**\n * Contains response data for the getGroupMembersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsGetGroupMembersNextResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsGetGroupMembersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsGetGroupMembersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsGetGroupMembersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsGetGroupMembersResponse:type", + "docComment": "/**\n * Contains response data for the getGroupMembers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsGetGroupMembersResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsGetGroupMembersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsGetMemberGroupsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsGetMemberGroupsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsGetMemberGroupsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsGetMemberGroupsResponse:type", + "docComment": "/**\n * Contains response data for the getMemberGroups operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsGetMemberGroupsResponse = " + }, + { + "kind": "Reference", + "text": "GroupGetMemberGroupsResult", + "canonicalReference": "graphrbac-data-plane!GroupGetMemberGroupsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsGetMemberGroupsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "ADGroup", + "canonicalReference": "graphrbac-data-plane!ADGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsIsMemberOfOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsIsMemberOfOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsIsMemberOfResponse:type", + "docComment": "/**\n * Contains response data for the isMemberOf operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsIsMemberOfResponse = " + }, + { + "kind": "Reference", + "text": "CheckGroupMembershipResult", + "canonicalReference": "graphrbac-data-plane!CheckGroupMembershipResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsIsMemberOfResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsListNextResponse = " + }, + { + "kind": "Reference", + "text": "GroupListResult", + "canonicalReference": "graphrbac-data-plane!GroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!GroupsListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsListOwnersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsListOwnersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsListOwnersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsListOwnersNextResponse:type", + "docComment": "/**\n * Contains response data for the listOwnersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsListOwnersNextResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsListOwnersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsListOwnersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsListOwnersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsListOwnersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsListOwnersResponse:type", + "docComment": "/**\n * Contains response data for the listOwners operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsListOwnersResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsListOwnersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!GroupsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GroupsListResponse = " + }, + { + "kind": "Reference", + "text": "GroupListResult", + "canonicalReference": "graphrbac-data-plane!GroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GroupsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsRemoveMemberOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsRemoveMemberOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsRemoveMemberOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!GroupsRemoveOwnerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GroupsRemoveOwnerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GroupsRemoveOwnerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!InformationalUrl:interface", + "docComment": "/**\n * Represents a group of URIs that provide terms of service, marketing, support and privacy policy information about an application. The default value for each string is null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InformationalUrl " + } + ], + "releaseTag": "Public", + "name": "InformationalUrl", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!InformationalUrl#marketing:member", + "docComment": "/**\n * The marketing URI\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "marketing?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "marketing", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!InformationalUrl#privacy:member", + "docComment": "/**\n * The privacy policy URI\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privacy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privacy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!InformationalUrl#support:member", + "docComment": "/**\n * The support URI\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "support?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "support", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!InformationalUrl#termsOfService:member", + "docComment": "/**\n * The terms of service URI\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "termsOfService?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "termsOfService", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface", + "docComment": "/**\n * Active Directory Key Credential information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyCredential " + } + ], + "releaseTag": "Public", + "name": "KeyCredential", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential#customKeyIdentifier:member", + "docComment": "/**\n * Custom Key Identifier\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customKeyIdentifier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customKeyIdentifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential#endDate:member", + "docComment": "/**\n * End date.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential#keyId:member", + "docComment": "/**\n * Key ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential#startDate:member", + "docComment": "/**\n * Start date.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential#type:member", + "docComment": "/**\n * Type. Acceptable values are 'AsymmetricX509Cert' and 'Symmetric'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential#usage:member", + "docComment": "/**\n * Usage. Acceptable values are 'Verify' and 'Sign'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "usage?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "usage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredential#value:member", + "docComment": "/**\n * Key value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult:interface", + "docComment": "/**\n * KeyCredential list operation result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyCredentialListResult " + } + ], + "releaseTag": "Public", + "name": "KeyCredentialListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult#value:member", + "docComment": "/**\n * A collection of KeyCredentials.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters:interface", + "docComment": "/**\n * Request parameters for a KeyCredentials update operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyCredentialsUpdateParameters " + } + ], + "releaseTag": "Public", + "name": "KeyCredentialsUpdateParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters#value:member", + "docComment": "/**\n * A collection of KeyCredentials.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Enum", + "canonicalReference": "graphrbac-data-plane!KnownConsentType:enum", + "docComment": "/**\n * Known values of {@link ConsentType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConsentType " + } + ], + "releaseTag": "Public", + "name": "KnownConsentType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "graphrbac-data-plane!KnownConsentType.AllPrincipals:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AllPrincipals = " + }, + { + "kind": "Content", + "text": "\"AllPrincipals\"" + } + ], + "releaseTag": "Public", + "name": "AllPrincipals", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "graphrbac-data-plane!KnownConsentType.Principal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Principal = " + }, + { + "kind": "Content", + "text": "\"Principal\"" + } + ], + "releaseTag": "Public", + "name": "Principal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes:enum", + "docComment": "/**\n * Known values of {@link GroupMembershipClaimTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownGroupMembershipClaimTypes " + } + ], + "releaseTag": "Public", + "name": "KnownGroupMembershipClaimTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "graphrbac-data-plane!KnownGroupMembershipClaimTypes.SecurityGroup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SecurityGroup = " + }, + { + "kind": "Content", + "text": "\"SecurityGroup\"" + } + ], + "releaseTag": "Public", + "name": "SecurityGroup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "graphrbac-data-plane!KnownUserType:enum", + "docComment": "/**\n * Known values of {@link UserType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownUserType " + } + ], + "releaseTag": "Public", + "name": "KnownUserType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "graphrbac-data-plane!KnownUserType.Guest:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Guest = " + }, + { + "kind": "Content", + "text": "\"Guest\"" + } + ], + "releaseTag": "Public", + "name": "Guest", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "graphrbac-data-plane!KnownUserType.Member:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Member = " + }, + { + "kind": "Content", + "text": "\"Member\"" + } + ], + "releaseTag": "Public", + "name": "Member", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface", + "docComment": "/**\n * Represents an OAuth 2.0 delegated permission scope. The specified OAuth 2.0 delegated permission scopes may be requested by client applications (through the requiredResourceAccess collection on the Application object) when calling a resource application. The oauth2Permissions property of the ServicePrincipal entity and of the Application entity is a collection of OAuth2Permission.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2Permission " + } + ], + "releaseTag": "Public", + "name": "OAuth2Permission", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#adminConsentDescription:member", + "docComment": "/**\n * Permission help text that appears in the admin consent and app assignment experiences.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminConsentDescription?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminConsentDescription", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#adminConsentDisplayName:member", + "docComment": "/**\n * Display name for the permission that appears in the admin consent and app assignment experiences.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminConsentDisplayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminConsentDisplayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#id:member", + "docComment": "/**\n * Unique scope permission identifier inside the oauth2Permissions collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#isEnabled:member", + "docComment": "/**\n * When creating or updating a permission, this property must be set to true (which is the default). To delete a permission, this property must first be set to false. At that point, in a subsequent call, the permission may be removed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#type:member", + "docComment": "/**\n * Specifies whether this scope permission can be consented to by an end user, or whether it is a tenant-wide permission that must be consented to by a Company Administrator. Possible values are \"User\" or \"Admin\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#userConsentDescription:member", + "docComment": "/**\n * Permission help text that appears in the end user consent experience.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userConsentDescription?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userConsentDescription", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#userConsentDisplayName:member", + "docComment": "/**\n * Display name for the permission that appears in the end user consent experience.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userConsentDisplayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userConsentDisplayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission#value:member", + "docComment": "/**\n * The value of the scope claim that the resource application should expect in the OAuth 2.0 access token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant:interface", + "docComment": "/**\n * Interface representing a OAuth2PermissionGrant.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2PermissionGrant " + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrant", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#create:member(1)", + "docComment": "/**\n * Grants OAuth2 permissions for the relevant resource Ids of an app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(options?: " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantCreateOptionalParams", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantCreateResponse", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#delete:member(1)", + "docComment": "/**\n * Delete a OAuth2 permission grant for the relevant resource Ids of an app.\n *\n * @param objectId - The object ID of a permission grant.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantDeleteOptionalParams", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#list:member(1)", + "docComment": "/**\n * Queries OAuth2 permissions grants for the relevant SP ObjectId of an app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantListOptionalParams", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantDef", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrant#listNext:member(1)", + "docComment": "/**\n * Gets the next page of OAuth2 permission grants\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantListNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantDef", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listNext" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2PermissionGrantCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateOptionalParams#body:member", + "docComment": "/**\n * The relevant app Service Principal Object Id and the Service Principal Object Id you want to grant.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "body?: " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantDef", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "body", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OAuth2PermissionGrantCreateResponse = " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantDef", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2PermissionGrantDef " + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantDef", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#clientId:member", + "docComment": "/**\n * The id of the resource's service principal granted consent to impersonate the user when accessing the resource (represented by the resourceId property).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "clientId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#consentType:member", + "docComment": "/**\n * Indicates if consent was provided by the administrator (on behalf of the organization) or by an individual.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "consentType?: " + }, + { + "kind": "Reference", + "text": "ConsentType", + "canonicalReference": "graphrbac-data-plane!ConsentType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "consentType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#expiryTime:member", + "docComment": "/**\n * Expiry time for TTL\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expiryTime?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expiryTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#objectId:member", + "docComment": "/**\n * The id of the permission grant\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "objectId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#odataType:member", + "docComment": "/**\n * Microsoft.DirectoryServices.OAuth2PermissionGrant\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#principalId:member", + "docComment": "/**\n * When consent type is Principal, this property specifies the id of the user that granted consent and applies only for that user.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#resourceId:member", + "docComment": "/**\n * Object Id of the resource you want to grant\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#scope:member", + "docComment": "/**\n * Specifies the value of the scope claim that the resource application should expect in the OAuth 2.0 access token. For example, User.Read\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scope?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scope", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef#startTime:member", + "docComment": "/**\n * Start time for TTL\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2PermissionGrantDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2PermissionGrantListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OAuth2PermissionGrantListNextResponse = " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantListResult", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2PermissionGrantListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListOptionalParams#filter:member", + "docComment": "/**\n * This is the Service Principal ObjectId associated with the app\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OAuth2PermissionGrantListResponse = " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantListResult", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult:interface", + "docComment": "/**\n * Server response for get oauth2 permissions grants\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OAuth2PermissionGrantListResult " + } + ], + "releaseTag": "Public", + "name": "OAuth2PermissionGrantListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult#odataNextLink:member", + "docComment": "/**\n * the URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataNextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataNextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantListResult#value:member", + "docComment": "/**\n * the list of oauth2 permissions grants\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "OAuth2PermissionGrantDef", + "canonicalReference": "graphrbac-data-plane!OAuth2PermissionGrantDef:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!Objects:interface", + "docComment": "/**\n * Interface representing a Objects.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Objects " + } + ], + "releaseTag": "Public", + "name": "Objects", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Objects#listObjectsByObjectIds:member(1)", + "docComment": "/**\n * Gets the directory objects specified in a list of object IDs. You can also specify which resource collections (users, groups, etc.) should be searched by specifying the optional types parameter.\n *\n * @param parameters - Objects filtering parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listObjectsByObjectIds(parameters: " + }, + { + "kind": "Reference", + "text": "GetObjectsParameters", + "canonicalReference": "graphrbac-data-plane!GetObjectsParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ObjectsGetObjectsByObjectIdsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listObjectsByObjectIds" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Objects#listObjectsByObjectIdsNext:member(1)", + "docComment": "/**\n * Gets AD group membership for the specified AD object IDs.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listObjectsByObjectIdsNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ObjectsGetObjectsByObjectIdsNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listObjectsByObjectIdsNext" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectsGetObjectsByObjectIdsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ObjectsGetObjectsByObjectIdsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsNextResponse:type", + "docComment": "/**\n * Contains response data for the getObjectsByObjectIdsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ObjectsGetObjectsByObjectIdsNextResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ObjectsGetObjectsByObjectIdsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectsGetObjectsByObjectIdsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ObjectsGetObjectsByObjectIdsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ObjectsGetObjectsByObjectIdsResponse:type", + "docComment": "/**\n * Contains response data for the getObjectsByObjectIds operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ObjectsGetObjectsByObjectIdsResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ObjectsGetObjectsByObjectIdsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface", + "docComment": "/**\n * Specifying the claims to be included in a token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OptionalClaim " + } + ], + "releaseTag": "Public", + "name": "OptionalClaim", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OptionalClaim#additionalProperties:member", + "docComment": "/**\n * Any object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "additionalProperties?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "additionalProperties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OptionalClaim#essential:member", + "docComment": "/**\n * Is this a required claim.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "essential?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "essential", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OptionalClaim#name:member", + "docComment": "/**\n * Claim name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OptionalClaim#source:member", + "docComment": "/**\n * Claim source.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!OptionalClaims:interface", + "docComment": "/**\n * Specifying the claims to be included in the token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OptionalClaims " + } + ], + "releaseTag": "Public", + "name": "OptionalClaims", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OptionalClaims#accessToken:member", + "docComment": "/**\n * Optional claims requested to be included in the access token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessToken?: " + }, + { + "kind": "Reference", + "text": "OptionalClaim", + "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OptionalClaims#idToken:member", + "docComment": "/**\n * Optional claims requested to be included in the id token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "idToken?: " + }, + { + "kind": "Reference", + "text": "OptionalClaim", + "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "idToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!OptionalClaims#samlToken:member", + "docComment": "/**\n * Optional claims requested to be included in the saml token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "samlToken?: " + }, + { + "kind": "Reference", + "text": "OptionalClaim", + "canonicalReference": "graphrbac-data-plane!OptionalClaim:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "samlToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface", + "docComment": "/**\n * Active Directory Password Credential information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PasswordCredential " + } + ], + "releaseTag": "Public", + "name": "PasswordCredential", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredential#customKeyIdentifier:member", + "docComment": "/**\n * Custom Key Identifier\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customKeyIdentifier?: " + }, + { + "kind": "Reference", + "text": "Uint8Array", + "canonicalReference": "!Uint8Array:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customKeyIdentifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredential#endDate:member", + "docComment": "/**\n * End date.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredential#keyId:member", + "docComment": "/**\n * Key ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredential#startDate:member", + "docComment": "/**\n * Start date.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredential#value:member", + "docComment": "/**\n * Key value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult:interface", + "docComment": "/**\n * PasswordCredential list operation result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PasswordCredentialListResult " + } + ], + "releaseTag": "Public", + "name": "PasswordCredentialListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult#value:member", + "docComment": "/**\n * A collection of PasswordCredentials.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters:interface", + "docComment": "/**\n * Request parameters for a PasswordCredentials update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PasswordCredentialsUpdateParameters " + } + ], + "releaseTag": "Public", + "name": "PasswordCredentialsUpdateParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters#value:member", + "docComment": "/**\n * A collection of PasswordCredentials.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!PasswordProfile:interface", + "docComment": "/**\n * The password profile associated with a user.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PasswordProfile " + } + ], + "releaseTag": "Public", + "name": "PasswordProfile", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!PasswordProfile:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordProfile#forceChangePasswordNextLogin:member", + "docComment": "/**\n * Whether to force a password change on next login.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forceChangePasswordNextLogin?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "forceChangePasswordNextLogin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PasswordProfile#password:member", + "docComment": "/**\n * Password\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "password: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "password", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication:interface", + "docComment": "/**\n * Contains information about pre authorized client application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PreAuthorizedApplication " + } + ], + "releaseTag": "Public", + "name": "PreAuthorizedApplication", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication#appId:member", + "docComment": "/**\n * Represents the application id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication#extensions:member", + "docComment": "/**\n * Collection of extensions from the resource application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extensions?: " + }, + { + "kind": "Reference", + "text": "PreAuthorizedApplicationExtension", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationExtension:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplication#permissions:member", + "docComment": "/**\n * Collection of required app permissions/entitlements from the resource application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "permissions?: " + }, + { + "kind": "Reference", + "text": "PreAuthorizedApplicationPermission", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "permissions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationExtension:interface", + "docComment": "/**\n * Representation of an app PreAuthorizedApplicationExtension required by a pre authorized client app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PreAuthorizedApplicationExtension " + } + ], + "releaseTag": "Public", + "name": "PreAuthorizedApplicationExtension", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationExtension#conditions:member", + "docComment": "/**\n * The extension's conditions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "conditions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "conditions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission:interface", + "docComment": "/**\n * Contains information about the pre-authorized permissions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PreAuthorizedApplicationPermission " + } + ], + "releaseTag": "Public", + "name": "PreAuthorizedApplicationPermission", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission#accessGrants:member", + "docComment": "/**\n * The list of permissions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessGrants?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessGrants", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!PreAuthorizedApplicationPermission#directAccessGrant:member", + "docComment": "/**\n * Indicates whether the permission set is DirectAccess or impersonation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "directAccessGrant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "directAccessGrant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:interface", + "docComment": "/**\n * Specifies the set of OAuth 2.0 permission scopes and app roles under the specified resource that an application requires access to. The specified OAuth 2.0 permission scopes may be requested by client applications (through the requiredResourceAccess collection) when calling a resource application. The requiredResourceAccess property of the Application entity is a collection of RequiredResourceAccess.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RequiredResourceAccess " + } + ], + "releaseTag": "Public", + "name": "RequiredResourceAccess", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess#resourceAccess:member", + "docComment": "/**\n * The list of OAuth2.0 permission scopes and app roles that the application requires from the specified resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceAccess: " + }, + { + "kind": "Reference", + "text": "ResourceAccess", + "canonicalReference": "graphrbac-data-plane!ResourceAccess:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceAccess", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!RequiredResourceAccess#resourceAppId:member", + "docComment": "/**\n * The unique identifier for the resource that the application requires access to. This should be equal to the appId declared on the target resource application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceAppId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceAppId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ResourceAccess:interface", + "docComment": "/**\n * Specifies an OAuth 2.0 permission scope or an app role that an application requires. The resourceAccess property of the RequiredResourceAccess type is a collection of ResourceAccess.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceAccess " + } + ], + "releaseTag": "Public", + "name": "ResourceAccess", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!ResourceAccess:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ResourceAccess#id:member", + "docComment": "/**\n * The unique identifier for one of the OAuth2Permission or AppRole instances that the resource application exposes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ResourceAccess#type:member", + "docComment": "/**\n * Specifies whether the id property references an OAuth2Permission or an AppRole. Possible values are \"scope\" or \"role\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type", + "docComment": "/**\n * Active Directory service principal information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipal = " + }, + { + "kind": "Reference", + "text": "DirectoryObject", + "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" + }, + { + "kind": "Content", + "text": " & {\n objectType: \"ServicePrincipal\";\n accountEnabled?: boolean;\n alternativeNames?: string[];\n readonly appDisplayName?: string;\n appId?: string;\n readonly appOwnerTenantId?: string;\n appRoleAssignmentRequired?: boolean;\n appRoles?: " + }, + { + "kind": "Reference", + "text": "AppRole", + "canonicalReference": "graphrbac-data-plane!AppRole:interface" + }, + { + "kind": "Content", + "text": "[];\n displayName?: string;\n errorUrl?: string;\n homepage?: string;\n keyCredentials?: " + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": "[];\n logoutUrl?: string;\n readonly oauth2Permissions?: " + }, + { + "kind": "Reference", + "text": "OAuth2Permission", + "canonicalReference": "graphrbac-data-plane!OAuth2Permission:interface" + }, + { + "kind": "Content", + "text": "[];\n passwordCredentials?: " + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": "[];\n preferredTokenSigningKeyThumbprint?: string;\n publisherName?: string;\n replyUrls?: string[];\n samlMetadataUrl?: string;\n servicePrincipalNames?: string[];\n servicePrincipalType?: string;\n tags?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipal", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase:interface", + "docComment": "/**\n * Active Directory service principal common properties shared among GET, POST and PATCH\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalBase " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#accountEnabled:member", + "docComment": "/**\n * whether or not the service principal account is enabled\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accountEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accountEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#appRoleAssignmentRequired:member", + "docComment": "/**\n * Specifies whether an AppRoleAssignment to a user or group is required before Azure AD will issue a user or access token to the application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appRoleAssignmentRequired?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appRoleAssignmentRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#keyCredentials:member", + "docComment": "/**\n * The collection of key credentials associated with the service principal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyCredentials?: " + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyCredentials", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#passwordCredentials:member", + "docComment": "/**\n * The collection of password credentials associated with the service principal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "passwordCredentials?: " + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "passwordCredentials", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#servicePrincipalType:member", + "docComment": "/**\n * the type of the service principal\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "servicePrincipalType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "servicePrincipalType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase#tags:member", + "docComment": "/**\n * Optional list of tags that you can apply to your service principals. Not nullable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalCreateParameters:type", + "docComment": "/**\n * Request parameters for creating a new service principal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalCreateParameters = " + }, + { + "kind": "Reference", + "text": "ServicePrincipalBase", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase:interface" + }, + { + "kind": "Content", + "text": " & {\n appId: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalCreateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult:interface", + "docComment": "/**\n * Server response for get tenant service principals API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalListResult " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult#odataNextLink:member", + "docComment": "/**\n * the URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataNextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataNextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult#value:member", + "docComment": "/**\n * the list of service principals.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipal", + "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult:interface", + "docComment": "/**\n * Service Principal Object Result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalObjectResult " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalObjectResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult#odataMetadata:member", + "docComment": "/**\n * The URL representing edm equivalent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataMetadata?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataMetadata", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalObjectResult#value:member", + "docComment": "/**\n * The Object ID of the service principal with the specified application ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals:interface", + "docComment": "/**\n * Interface representing a ServicePrincipals.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipals " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipals", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#create:member(1)", + "docComment": "/**\n * Creates a service principal in the directory.\n *\n * @param parameters - Parameters to create a service principal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(parameters: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalCreateParameters", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalCreateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsCreateOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServicePrincipalsCreateResponse", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#delete:member(1)", + "docComment": "/**\n * Deletes a service principal from the directory.\n *\n * @param objectId - The object ID of the service principal to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsDeleteOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#get:member(1)", + "docComment": "/**\n * Gets service principal information from the directory. Query by objectId or pass a filter to query by appId\n *\n * @param objectId - The object ID of the service principal to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsGetOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServicePrincipalsGetResponse", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#list:member(1)", + "docComment": "/**\n * Gets a list of service principals from the current tenant.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsListOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServicePrincipal", + "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listKeyCredentials:member(1)", + "docComment": "/**\n * Get the keyCredentials associated with the specified service principal.\n *\n * @param objectId - The object ID of the service principal for which to get keyCredentials.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listKeyCredentials(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsListKeyCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListKeyCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "KeyCredential", + "canonicalReference": "graphrbac-data-plane!KeyCredential:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listKeyCredentials" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listNext:member(1)", + "docComment": "/**\n * Gets a list of service principals from the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsListNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServicePrincipal", + "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listNext" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listOwners:member(1)", + "docComment": "/**\n * The owners are a set of non-admin users who are allowed to modify this object.\n *\n * @param objectId - The object ID of the service principal for which to get owners.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOwners(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsListOwnersOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listOwners" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#listPasswordCredentials:member(1)", + "docComment": "/**\n * Gets the passwordCredentials associated with a service principal.\n *\n * @param objectId - The object ID of the service principal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPasswordCredentials(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsListPasswordCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListPasswordCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PasswordCredential", + "canonicalReference": "graphrbac-data-plane!PasswordCredential:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listPasswordCredentials" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#update:member(1)", + "docComment": "/**\n * Updates a service principal in the directory.\n *\n * @param objectId - The object ID of the service principal to delete.\n *\n * @param parameters - Parameters to update a service principal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalUpdateParameters", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsUpdateOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#updateKeyCredentials:member(1)", + "docComment": "/**\n * Update the keyCredentials associated with a service principal.\n *\n * @param objectId - The object ID for which to get service principal information.\n *\n * @param parameters - Parameters to update the keyCredentials of an existing service principal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateKeyCredentials(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "KeyCredentialsUpdateParameters", + "canonicalReference": "graphrbac-data-plane!KeyCredentialsUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsUpdateKeyCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateKeyCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "updateKeyCredentials" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipals#updatePasswordCredentials:member(1)", + "docComment": "/**\n * Updates the passwordCredentials associated with a service principal.\n *\n * @param objectId - The object ID of the service principal.\n *\n * @param parameters - Parameters to update the passwordCredentials of an existing service principal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updatePasswordCredentials(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PasswordCredentialsUpdateParameters", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialsUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServicePrincipalsUpdatePasswordCredentialsOptionalParams", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdatePasswordCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "updatePasswordCredentials" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsCreateResponse = " + }, + { + "kind": "Reference", + "text": "ServicePrincipal", + "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsGetResponse = " + }, + { + "kind": "Reference", + "text": "ServicePrincipal", + "canonicalReference": "graphrbac-data-plane!ServicePrincipal:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListKeyCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsListKeyCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListKeyCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListKeyCredentialsResponse:type", + "docComment": "/**\n * Contains response data for the listKeyCredentials operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsListKeyCredentialsResponse = " + }, + { + "kind": "Reference", + "text": "KeyCredentialListResult", + "canonicalReference": "graphrbac-data-plane!KeyCredentialListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListKeyCredentialsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ServicePrincipalListResult", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsListOwnersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListOwnersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersNextResponse:type", + "docComment": "/**\n * Contains response data for the listOwnersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsListOwnersNextResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListOwnersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsListOwnersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListOwnersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListOwnersResponse:type", + "docComment": "/**\n * Contains response data for the listOwners operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsListOwnersResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListOwnersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListPasswordCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsListPasswordCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListPasswordCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListPasswordCredentialsResponse:type", + "docComment": "/**\n * Contains response data for the listPasswordCredentials operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsListPasswordCredentialsResponse = " + }, + { + "kind": "Reference", + "text": "PasswordCredentialListResult", + "canonicalReference": "graphrbac-data-plane!PasswordCredentialListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListPasswordCredentialsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalsListResponse = " + }, + { + "kind": "Reference", + "text": "ServicePrincipalListResult", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateKeyCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsUpdateKeyCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsUpdateKeyCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalsUpdatePasswordCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServicePrincipalsUpdatePasswordCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalsUpdatePasswordCredentialsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalUpdateParameters:type", + "docComment": "/**\n * Request parameters for update an existing service principal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServicePrincipalUpdateParameters = " + }, + { + "kind": "Reference", + "text": "ServicePrincipalBase", + "canonicalReference": "graphrbac-data-plane!ServicePrincipalBase:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServicePrincipalUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!SignedInUser:interface", + "docComment": "/**\n * Interface representing a SignedInUser.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SignedInUser " + } + ], + "releaseTag": "Public", + "name": "SignedInUser", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!SignedInUser#get:member(1)", + "docComment": "/**\n * Gets the details for the currently logged-in user.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(options?: " + }, + { + "kind": "Reference", + "text": "SignedInUserGetOptionalParams", + "canonicalReference": "graphrbac-data-plane!SignedInUserGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SignedInUserGetResponse", + "canonicalReference": "graphrbac-data-plane!SignedInUserGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!SignedInUser#listOwnedObjects:member(1)", + "docComment": "/**\n * Get the list of directory objects that are owned by the user.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOwnedObjects(options?: " + }, + { + "kind": "Reference", + "text": "SignedInUserListOwnedObjectsOptionalParams", + "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listOwnedObjects" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!SignedInUser#listOwnedObjectsNext:member(1)", + "docComment": "/**\n * Get the list of directory objects that are owned by the user.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOwnedObjectsNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SignedInUserListOwnedObjectsNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DirectoryObjectUnion", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listOwnedObjectsNext" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!SignedInUserGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SignedInUserGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SignedInUserGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!SignedInUserGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SignedInUserGetResponse = " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "graphrbac-data-plane!User:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SignedInUserGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SignedInUserListOwnedObjectsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SignedInUserListOwnedObjectsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsNextResponse:type", + "docComment": "/**\n * Contains response data for the listOwnedObjectsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SignedInUserListOwnedObjectsNextResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SignedInUserListOwnedObjectsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SignedInUserListOwnedObjectsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SignedInUserListOwnedObjectsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!SignedInUserListOwnedObjectsResponse:type", + "docComment": "/**\n * Contains response data for the listOwnedObjects operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SignedInUserListOwnedObjectsResponse = " + }, + { + "kind": "Reference", + "text": "DirectoryObjectListResult", + "canonicalReference": "graphrbac-data-plane!DirectoryObjectListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SignedInUserListOwnedObjectsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!SignInName:interface", + "docComment": "/**\n * Contains information about a sign-in name of a local account user in an Azure Active Directory B2C tenant.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SignInName " + } + ], + "releaseTag": "Public", + "name": "SignInName", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!SignInName:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!SignInName#type:member", + "docComment": "/**\n * A string value that can be used to classify user sign-in types in your directory, such as 'emailAddress' or 'userName'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!SignInName#value:member", + "docComment": "/**\n * The sign-in used by the local account. Must be unique across the company/tenant. For example, 'johnc@example.com'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!User:type", + "docComment": "/**\n * Active Directory user information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type User = " + }, + { + "kind": "Reference", + "text": "DirectoryObject", + "canonicalReference": "graphrbac-data-plane!DirectoryObject:interface" + }, + { + "kind": "Content", + "text": " & {\n objectType: \"User\";\n immutableId?: string;\n usageLocation?: string;\n givenName?: string;\n surname?: string;\n userType?: " + }, + { + "kind": "Reference", + "text": "UserType", + "canonicalReference": "graphrbac-data-plane!UserType:type" + }, + { + "kind": "Content", + "text": ";\n accountEnabled?: boolean;\n displayName?: string;\n userPrincipalName?: string;\n mailNickname?: string;\n mail?: string;\n signInNames?: " + }, + { + "kind": "Reference", + "text": "SignInName", + "canonicalReference": "graphrbac-data-plane!SignInName:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "User", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UserBase:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UserBase " + } + ], + "releaseTag": "Public", + "name": "UserBase", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!UserBase:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserBase#givenName:member", + "docComment": "/**\n * The given name for the user.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "givenName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "givenName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserBase#immutableId:member", + "docComment": "/**\n * This must be specified if you are using a federated domain for the user's userPrincipalName (UPN) property when creating a new user account. It is used to associate an on-premises Active Directory user account with their Azure AD user object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "immutableId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "immutableId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserBase#surname:member", + "docComment": "/**\n * The user's surname (family name or last name).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "surname?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "surname", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserBase#usageLocation:member", + "docComment": "/**\n * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: \"US\", \"JP\", and \"GB\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "usageLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "usageLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserBase#userType:member", + "docComment": "/**\n * A string value that can be used to classify user types in your directory, such as 'Member' and 'Guest'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userType?: " + }, + { + "kind": "Reference", + "text": "UserType", + "canonicalReference": "graphrbac-data-plane!UserType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UserCreateParameters:type", + "docComment": "/**\n * Request parameters for creating a new work or school account user.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UserCreateParameters = " + }, + { + "kind": "Reference", + "text": "UserBase", + "canonicalReference": "graphrbac-data-plane!UserBase:interface" + }, + { + "kind": "Content", + "text": " & {\n accountEnabled: boolean;\n displayName: string;\n passwordProfile: " + }, + { + "kind": "Reference", + "text": "PasswordProfile", + "canonicalReference": "graphrbac-data-plane!PasswordProfile:interface" + }, + { + "kind": "Content", + "text": ";\n userPrincipalName: string;\n mailNickname: string;\n mail?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UserCreateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters:interface", + "docComment": "/**\n * Request parameters for GetMemberGroups API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UserGetMemberGroupsParameters " + } + ], + "releaseTag": "Public", + "name": "UserGetMemberGroupsParameters", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters#securityEnabledOnly:member", + "docComment": "/**\n * If true, only membership in security-enabled groups should be checked. Otherwise, membership in all groups should be checked.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityEnabledOnly: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityEnabledOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsResult:interface", + "docComment": "/**\n * Server response for GetMemberGroups API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UserGetMemberGroupsResult " + } + ], + "releaseTag": "Public", + "name": "UserGetMemberGroupsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsResult#value:member", + "docComment": "/**\n * A collection of group IDs of which the user is a member.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UserListResult:interface", + "docComment": "/**\n * Server response for Get tenant users API call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UserListResult " + } + ], + "releaseTag": "Public", + "name": "UserListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserListResult#odataNextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "odataNextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "odataNextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UserListResult#value:member", + "docComment": "/**\n * the list of users.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "graphrbac-data-plane!User:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!Users:interface", + "docComment": "/**\n * Interface representing a Users.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Users " + } + ], + "releaseTag": "Public", + "name": "Users", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Users#create:member(1)", + "docComment": "/**\n * Create a new user.\n *\n * @param parameters - Parameters to create a user.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(parameters: " + }, + { + "kind": "Reference", + "text": "UserCreateParameters", + "canonicalReference": "graphrbac-data-plane!UserCreateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsersCreateOptionalParams", + "canonicalReference": "graphrbac-data-plane!UsersCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "UsersCreateResponse", + "canonicalReference": "graphrbac-data-plane!UsersCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Users#delete:member(1)", + "docComment": "/**\n * Delete a user.\n *\n * @param upnOrObjectId - The object ID or principal name of the user to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(upnOrObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsersDeleteOptionalParams", + "canonicalReference": "graphrbac-data-plane!UsersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "upnOrObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Users#get:member(1)", + "docComment": "/**\n * Gets user information from the directory.\n *\n * @param upnOrObjectId - The object ID or principal name of the user for which to get information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(upnOrObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsersGetOptionalParams", + "canonicalReference": "graphrbac-data-plane!UsersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "UsersGetResponse", + "canonicalReference": "graphrbac-data-plane!UsersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "upnOrObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Users#list:member(1)", + "docComment": "/**\n * Gets list of users for the current tenant.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "UsersListOptionalParams", + "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "graphrbac-data-plane!User:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Users#listMemberGroups:member(1)", + "docComment": "/**\n * Gets a collection that contains the object IDs of the groups of which the user is a member.\n *\n * @param objectId - The object ID of the user for which to get group membership.\n *\n * @param parameters - User filtering parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMemberGroups(objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "UserGetMemberGroupsParameters", + "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsersGetMemberGroupsOptionalParams", + "canonicalReference": "graphrbac-data-plane!UsersGetMemberGroupsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "objectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMemberGroups" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Users#listNext:member(1)", + "docComment": "/**\n * Gets a list of users for the current tenant.\n *\n * @param nextLink - Next link for the list operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNext(nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsersListNextOptionalParams", + "canonicalReference": "graphrbac-data-plane!UsersListNextOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "graphrbac-data-plane!User:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nextLink", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listNext" + }, + { + "kind": "MethodSignature", + "canonicalReference": "graphrbac-data-plane!Users#update:member(1)", + "docComment": "/**\n * Updates a user.\n *\n * @param upnOrObjectId - The object ID or principal name of the user to update.\n *\n * @param parameters - Parameters to update an existing user.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(upnOrObjectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "UserUpdateParameters", + "canonicalReference": "graphrbac-data-plane!UserUpdateParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsersUpdateOptionalParams", + "canonicalReference": "graphrbac-data-plane!UsersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "upnOrObjectId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UsersCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsersCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsersCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UsersCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsersCreateResponse = " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "graphrbac-data-plane!User:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsersCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UsersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsersDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UsersGetMemberGroupsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsersGetMemberGroupsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsersGetMemberGroupsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UsersGetMemberGroupsResponse:type", + "docComment": "/**\n * Contains response data for the getMemberGroups operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsersGetMemberGroupsResponse = " + }, + { + "kind": "Reference", + "text": "UserGetMemberGroupsResult", + "canonicalReference": "graphrbac-data-plane!UserGetMemberGroupsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsersGetMemberGroupsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UsersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UsersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsersGetResponse = " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "graphrbac-data-plane!User:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UsersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UsersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsersListNextResponse = " + }, + { + "kind": "Reference", + "text": "UserListResult", + "canonicalReference": "graphrbac-data-plane!UserListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsersListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams#expand:member", + "docComment": "/**\n * The expand value for the operation result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "graphrbac-data-plane!UsersListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UsersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsersListResponse = " + }, + { + "kind": "Reference", + "text": "UserListResult", + "canonicalReference": "graphrbac-data-plane!UserListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "graphrbac-data-plane!UsersUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsersUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsersUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UserType:type", + "docComment": "/**\n * Defines values for UserType. \\ {@link KnownUserType} can be used interchangeably with UserType, this enum contains the known values that the service supports. ### Known values supported by the service **Member** \\ **Guest**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UserType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UserType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "graphrbac-data-plane!UserUpdateParameters:type", + "docComment": "/**\n * Request parameters for updating an existing work or school account user.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UserUpdateParameters = " + }, + { + "kind": "Reference", + "text": "UserBase", + "canonicalReference": "graphrbac-data-plane!UserBase:interface" + }, + { + "kind": "Content", + "text": " & {\n accountEnabled?: boolean;\n displayName?: string;\n passwordProfile?: " + }, + { + "kind": "Reference", + "text": "PasswordProfile", + "canonicalReference": "graphrbac-data-plane!PasswordProfile:interface" + }, + { + "kind": "Content", + "text": ";\n userPrincipalName?: string;\n mailNickname?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UserUpdateParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.md b/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.md index 18b70acda7..149ac2c690 100644 --- a/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.md +++ b/test/smoke/generated/graphrbac-data-plane/temp/graphrbac-data-plane.api.md @@ -1,1051 +1,1051 @@ -## API Report File for "graphrbac-data-plane" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -export interface AddOwnerParameters { - [property: string]: any; - url: string; -} - -// @public -export type ADGroup = DirectoryObject & { - objectType: "Group"; - displayName?: string; - mailEnabled?: boolean; - mailNickname?: string; - securityEnabled?: boolean; - mail?: string; -}; - -// @public -export type Application = DirectoryObject & { - objectType: "Application"; - appId?: string; - allowGuestsSignIn?: boolean; - allowPassthroughUsers?: boolean; - appLogoUrl?: string; - appRoles?: AppRole[]; - appPermissions?: string[]; - availableToOtherTenants?: boolean; - displayName?: string; - errorUrl?: string; - groupMembershipClaims?: GroupMembershipClaimTypes; - homepage?: string; - identifierUris?: string[]; - informationalUrls?: InformationalUrl; - isDeviceOnlyAuthSupported?: boolean; - keyCredentials?: KeyCredential[]; - knownClientApplications?: string[]; - logoutUrl?: string; - oauth2AllowImplicitFlow?: boolean; - oauth2AllowUrlPathMatching?: boolean; - oauth2Permissions?: OAuth2Permission[]; - oauth2RequirePostResponse?: boolean; - orgRestrictions?: string[]; - optionalClaims?: OptionalClaims; - passwordCredentials?: PasswordCredential[]; - preAuthorizedApplications?: PreAuthorizedApplication[]; - publicClient?: boolean; - publisherDomain?: string; - replyUrls?: string[]; - requiredResourceAccess?: RequiredResourceAccess[]; - samlMetadataUrl?: string; - signInAudience?: string; - wwwHomepage?: string; -}; - -// @public -export interface ApplicationBase { - allowGuestsSignIn?: boolean; - allowPassthroughUsers?: boolean; - appLogoUrl?: string; - appPermissions?: string[]; - appRoles?: AppRole[]; - availableToOtherTenants?: boolean; - errorUrl?: string; - groupMembershipClaims?: GroupMembershipClaimTypes; - homepage?: string; - informationalUrls?: InformationalUrl; - isDeviceOnlyAuthSupported?: boolean; - keyCredentials?: KeyCredential[]; - knownClientApplications?: string[]; - logoutUrl?: string; - oauth2AllowImplicitFlow?: boolean; - oauth2AllowUrlPathMatching?: boolean; - oauth2Permissions?: OAuth2Permission[]; - oauth2RequirePostResponse?: boolean; - optionalClaims?: OptionalClaims; - orgRestrictions?: string[]; - passwordCredentials?: PasswordCredential[]; - preAuthorizedApplications?: PreAuthorizedApplication[]; - publicClient?: boolean; - publisherDomain?: string; - replyUrls?: string[]; - requiredResourceAccess?: RequiredResourceAccess[]; - samlMetadataUrl?: string; - signInAudience?: string; - wwwHomepage?: string; -} - -// @public -export type ApplicationCreateParameters = ApplicationBase & { - displayName: string; - identifierUris?: string[]; -}; - -// @public -export interface ApplicationListResult { - odataNextLink?: string; - value?: Application[]; -} - -// @public -export interface Applications { - addOwner(applicationObjectId: string, parameters: AddOwnerParameters, options?: ApplicationsAddOwnerOptionalParams): Promise; - create(parameters: ApplicationCreateParameters, options?: ApplicationsCreateOptionalParams): Promise; - delete(applicationObjectId: string, options?: ApplicationsDeleteOptionalParams): Promise; - get(applicationObjectId: string, options?: ApplicationsGetOptionalParams): Promise; - getServicePrincipalsIdByAppId(applicationID: string, options?: ApplicationsGetServicePrincipalsIdByAppIdOptionalParams): Promise; - list(options?: ApplicationsListOptionalParams): PagedAsyncIterableIterator; - listKeyCredentials(applicationObjectId: string, options?: ApplicationsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: ApplicationsListNextOptionalParams): PagedAsyncIterableIterator; - listOwners(applicationObjectId: string, options?: ApplicationsListOwnersOptionalParams): PagedAsyncIterableIterator; - listPasswordCredentials(applicationObjectId: string, options?: ApplicationsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; - patch(applicationObjectId: string, parameters: ApplicationUpdateParameters, options?: ApplicationsPatchOptionalParams): Promise; - removeOwner(applicationObjectId: string, ownerObjectId: string, options?: ApplicationsRemoveOwnerOptionalParams): Promise; - updateKeyCredentials(applicationObjectId: string, parameters: KeyCredentialsUpdateParameters, options?: ApplicationsUpdateKeyCredentialsOptionalParams): Promise; - updatePasswordCredentials(applicationObjectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ApplicationsUpdatePasswordCredentialsOptionalParams): Promise; -} - -// @public -export interface ApplicationsAddOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsCreateResponse = Application; - -// @public -export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetResponse = Application; - -// @public -export interface ApplicationsGetServicePrincipalsIdByAppIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetServicePrincipalsIdByAppIdResponse = ServicePrincipalObjectResult; - -// @public -export interface ApplicationsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListKeyCredentialsResponse = KeyCredentialListResult; - -// @public -export interface ApplicationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListNextResponse = ApplicationListResult; - -// @public -export interface ApplicationsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export interface ApplicationsListOwnersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListOwnersNextResponse = DirectoryObjectListResult; - -// @public -export interface ApplicationsListOwnersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListOwnersResponse = DirectoryObjectListResult; - -// @public -export interface ApplicationsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListPasswordCredentialsResponse = PasswordCredentialListResult; - -// @public -export type ApplicationsListResponse = ApplicationListResult; - -// @public -export interface ApplicationsPatchOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsRemoveOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ApplicationsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationUpdateParameters = ApplicationBase & { - displayName?: string; - identifierUris?: string[]; -}; - -// @public (undocumented) -export interface AppRole { - allowedMemberTypes?: string[]; - description?: string; - displayName?: string; - id?: string; - isEnabled?: boolean; - value?: string; -} - -// @public -export interface CheckGroupMembershipParameters { - [property: string]: any; - groupId: string; - memberId: string; -} - -// @public -export interface CheckGroupMembershipResult { - [property: string]: any; - value?: boolean; -} - -// @public -export type ConsentType = string; - -// @public -export interface DeletedApplications { - hardDelete(applicationObjectId: string, options?: DeletedApplicationsHardDeleteOptionalParams): Promise; - list(options?: DeletedApplicationsListOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: DeletedApplicationsListNextOptionalParams): PagedAsyncIterableIterator; - restore(objectId: string, options?: DeletedApplicationsRestoreOptionalParams): Promise; -} - -// @public -export interface DeletedApplicationsHardDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeletedApplicationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedApplicationsListNextResponse = ApplicationListResult; - -// @public -export interface DeletedApplicationsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DeletedApplicationsListResponse = ApplicationListResult; - -// @public -export interface DeletedApplicationsRestoreOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedApplicationsRestoreResponse = Application; - -// @public -export interface DirectoryObject { - [property: string]: any; - readonly deletionTimestamp?: Date; - readonly objectId?: string; - objectType: "User" | "Application" | "Group" | "ServicePrincipal"; -} - -// @public -export interface DirectoryObjectListResult { - odataNextLink?: string; - value?: DirectoryObjectUnion[]; -} - -// @public (undocumented) -export type DirectoryObjectUnion = DirectoryObject | User | Application | ADGroup | ServicePrincipal; - -// @public -export interface Domain { - [property: string]: any; - readonly authenticationType?: string; - readonly isDefault?: boolean; - readonly isVerified?: boolean; - name: string; -} - -// @public -export interface DomainListResult { - value?: Domain[]; -} - -// @public -export interface Domains { - get(domainName: string, options?: DomainsGetOptionalParams): Promise; - list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DomainsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsGetResponse = Domain; - -// @public -export interface DomainsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type DomainsListResponse = DomainListResult; - -// @public -export interface GetObjectsParameters { - [property: string]: any; - includeDirectoryObjectReferences?: boolean; - objectIds?: string[]; - types?: string[]; -} - -// @public -export interface GraphError { - code?: string; - message?: string; -} - -// @public (undocumented) -export class GraphRbacManagementClient extends GraphRbacManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); - // (undocumented) - applications: Applications; - // (undocumented) - deletedApplications: DeletedApplications; - // (undocumented) - domains: Domains; - // (undocumented) - groups: Groups; - // (undocumented) - oAuth2PermissionGrant: OAuth2PermissionGrant; - // (undocumented) - objects: Objects; - // (undocumented) - servicePrincipals: ServicePrincipals; - // (undocumented) - signedInUser: SignedInUser; - // (undocumented) - users: Users; -} - -// @public (undocumented) -export class GraphRbacManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - tenantID: string; -} - -// @public -export interface GraphRbacManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface GroupAddMemberParameters { - [property: string]: any; - url: string; -} - -// @public -export interface GroupCreateParameters { - [property: string]: any; - displayName: string; - mailEnabled: "undefined"; - mailNickname: string; - securityEnabled: "true"; -} - -// @public -export interface GroupGetMemberGroupsParameters { - [property: string]: any; - securityEnabledOnly: boolean; -} - -// @public -export interface GroupGetMemberGroupsResult { - value?: string[]; -} - -// @public -export interface GroupListResult { - odataNextLink?: string; - value?: ADGroup[]; -} - -// @public -export type GroupMembershipClaimTypes = string; - -// @public -export interface Groups { - addMember(groupObjectId: string, parameters: GroupAddMemberParameters, options?: GroupsAddMemberOptionalParams): Promise; - addOwner(objectId: string, parameters: AddOwnerParameters, options?: GroupsAddOwnerOptionalParams): Promise; - create(parameters: GroupCreateParameters, options?: GroupsCreateOptionalParams): Promise; - delete(objectId: string, options?: GroupsDeleteOptionalParams): Promise; - get(objectId: string, options?: GroupsGetOptionalParams): Promise; - isMemberOf(parameters: CheckGroupMembershipParameters, options?: GroupsIsMemberOfOptionalParams): Promise; - list(options?: GroupsListOptionalParams): PagedAsyncIterableIterator; - listGroupMembers(objectId: string, options?: GroupsGetGroupMembersOptionalParams): PagedAsyncIterableIterator; - listGroupMembersNext(nextLink: string, options?: GroupsGetGroupMembersNextOptionalParams): PagedAsyncIterableIterator; - listMemberGroups(objectId: string, parameters: GroupGetMemberGroupsParameters, options?: GroupsGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: GroupsListNextOptionalParams): PagedAsyncIterableIterator; - listOwners(objectId: string, options?: GroupsListOwnersOptionalParams): PagedAsyncIterableIterator; - removeMember(groupObjectId: string, memberObjectId: string, options?: GroupsRemoveMemberOptionalParams): Promise; - removeOwner(objectId: string, ownerObjectId: string, options?: GroupsRemoveOwnerOptionalParams): Promise; -} - -// @public -export interface GroupsAddMemberOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsAddOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsCreateResponse = ADGroup; - -// @public -export interface GroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsGetGroupMembersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetGroupMembersNextResponse = DirectoryObjectListResult; - -// @public -export interface GroupsGetGroupMembersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetGroupMembersResponse = DirectoryObjectListResult; - -// @public -export interface GroupsGetMemberGroupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetMemberGroupsResponse = GroupGetMemberGroupsResult; - -// @public -export interface GroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsGetResponse = ADGroup; - -// @public -export interface GroupsIsMemberOfOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsIsMemberOfResponse = CheckGroupMembershipResult; - -// @public -export interface GroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsListNextResponse = GroupListResult; - -// @public -export interface GroupsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export interface GroupsListOwnersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsListOwnersNextResponse = DirectoryObjectListResult; - -// @public -export interface GroupsListOwnersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GroupsListOwnersResponse = DirectoryObjectListResult; - -// @public -export type GroupsListResponse = GroupListResult; - -// @public -export interface GroupsRemoveMemberOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface GroupsRemoveOwnerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface InformationalUrl { - marketing?: string; - privacy?: string; - support?: string; - termsOfService?: string; -} - -// @public -export interface KeyCredential { - [property: string]: any; - customKeyIdentifier?: string; - endDate?: Date; - keyId?: string; - startDate?: Date; - type?: string; - usage?: string; - value?: string; -} - -// @public -export interface KeyCredentialListResult { - value?: KeyCredential[]; -} - -// @public -export interface KeyCredentialsUpdateParameters { - value: KeyCredential[]; -} - -// @public -export const enum KnownConsentType { - // (undocumented) - AllPrincipals = "AllPrincipals", - // (undocumented) - Principal = "Principal" -} - -// @public -export const enum KnownGroupMembershipClaimTypes { - // (undocumented) - All = "All", - // (undocumented) - None = "None", - // (undocumented) - SecurityGroup = "SecurityGroup" -} - -// @public -export const enum KnownUserType { - // (undocumented) - Guest = "Guest", - // (undocumented) - Member = "Member" -} - -// @public -export interface OAuth2Permission { - adminConsentDescription?: string; - adminConsentDisplayName?: string; - id?: string; - isEnabled?: boolean; - type?: string; - userConsentDescription?: string; - userConsentDisplayName?: string; - value?: string; -} - -// @public -export interface OAuth2PermissionGrant { - create(options?: OAuth2PermissionGrantCreateOptionalParams): Promise; - delete(objectId: string, options?: OAuth2PermissionGrantDeleteOptionalParams): Promise; - list(options?: OAuth2PermissionGrantListOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: OAuth2PermissionGrantListNextOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OAuth2PermissionGrantCreateOptionalParams extends coreClient.OperationOptions { - body?: OAuth2PermissionGrantDef; -} - -// @public -export type OAuth2PermissionGrantCreateResponse = OAuth2PermissionGrantDef; - -// @public (undocumented) -export interface OAuth2PermissionGrantDef { - clientId?: string; - consentType?: ConsentType; - expiryTime?: string; - objectId?: string; - odataType?: string; - principalId?: string; - resourceId?: string; - scope?: string; - startTime?: string; -} - -// @public -export interface OAuth2PermissionGrantDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface OAuth2PermissionGrantListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OAuth2PermissionGrantListNextResponse = OAuth2PermissionGrantListResult; - -// @public -export interface OAuth2PermissionGrantListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type OAuth2PermissionGrantListResponse = OAuth2PermissionGrantListResult; - -// @public -export interface OAuth2PermissionGrantListResult { - odataNextLink?: string; - value?: OAuth2PermissionGrantDef[]; -} - -// @public -export interface Objects { - listObjectsByObjectIds(parameters: GetObjectsParameters, options?: ObjectsGetObjectsByObjectIdsOptionalParams): PagedAsyncIterableIterator; - listObjectsByObjectIdsNext(nextLink: string, options?: ObjectsGetObjectsByObjectIdsNextOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ObjectsGetObjectsByObjectIdsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectsGetObjectsByObjectIdsNextResponse = DirectoryObjectListResult; - -// @public -export interface ObjectsGetObjectsByObjectIdsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectsGetObjectsByObjectIdsResponse = DirectoryObjectListResult; - -// @public -export interface OptionalClaim { - additionalProperties?: Record; - essential?: boolean; - name?: string; - source?: string; -} - -// @public -export interface OptionalClaims { - accessToken?: OptionalClaim[]; - idToken?: OptionalClaim[]; - samlToken?: OptionalClaim[]; -} - -// @public -export interface PasswordCredential { - [property: string]: any; - customKeyIdentifier?: Uint8Array; - endDate?: Date; - keyId?: string; - startDate?: Date; - value?: string; -} - -// @public -export interface PasswordCredentialListResult { - value?: PasswordCredential[]; -} - -// @public -export interface PasswordCredentialsUpdateParameters { - value: PasswordCredential[]; -} - -// @public -export interface PasswordProfile { - [property: string]: any; - forceChangePasswordNextLogin?: boolean; - password: string; -} - -// @public -export interface PreAuthorizedApplication { - appId?: string; - extensions?: PreAuthorizedApplicationExtension[]; - permissions?: PreAuthorizedApplicationPermission[]; -} - -// @public -export interface PreAuthorizedApplicationExtension { - conditions?: string[]; -} - -// @public -export interface PreAuthorizedApplicationPermission { - accessGrants?: string[]; - directAccessGrant?: boolean; -} - -// @public -export interface RequiredResourceAccess { - [property: string]: any; - resourceAccess: ResourceAccess[]; - resourceAppId?: string; -} - -// @public -export interface ResourceAccess { - [property: string]: any; - id: string; - type?: string; -} - -// @public -export type ServicePrincipal = DirectoryObject & { - objectType: "ServicePrincipal"; - accountEnabled?: boolean; - alternativeNames?: string[]; - readonly appDisplayName?: string; - appId?: string; - readonly appOwnerTenantId?: string; - appRoleAssignmentRequired?: boolean; - appRoles?: AppRole[]; - displayName?: string; - errorUrl?: string; - homepage?: string; - keyCredentials?: KeyCredential[]; - logoutUrl?: string; - readonly oauth2Permissions?: OAuth2Permission[]; - passwordCredentials?: PasswordCredential[]; - preferredTokenSigningKeyThumbprint?: string; - publisherName?: string; - replyUrls?: string[]; - samlMetadataUrl?: string; - servicePrincipalNames?: string[]; - servicePrincipalType?: string; - tags?: string[]; -}; - -// @public -export interface ServicePrincipalBase { - accountEnabled?: boolean; - appRoleAssignmentRequired?: boolean; - keyCredentials?: KeyCredential[]; - passwordCredentials?: PasswordCredential[]; - servicePrincipalType?: string; - tags?: string[]; -} - -// @public -export type ServicePrincipalCreateParameters = ServicePrincipalBase & { - appId: string; -}; - -// @public -export interface ServicePrincipalListResult { - odataNextLink?: string; - value?: ServicePrincipal[]; -} - -// @public -export interface ServicePrincipalObjectResult { - odataMetadata?: string; - value?: string; -} - -// @public -export interface ServicePrincipals { - create(parameters: ServicePrincipalCreateParameters, options?: ServicePrincipalsCreateOptionalParams): Promise; - delete(objectId: string, options?: ServicePrincipalsDeleteOptionalParams): Promise; - get(objectId: string, options?: ServicePrincipalsGetOptionalParams): Promise; - list(options?: ServicePrincipalsListOptionalParams): PagedAsyncIterableIterator; - listKeyCredentials(objectId: string, options?: ServicePrincipalsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: ServicePrincipalsListNextOptionalParams): PagedAsyncIterableIterator; - listOwners(objectId: string, options?: ServicePrincipalsListOwnersOptionalParams): PagedAsyncIterableIterator; - listPasswordCredentials(objectId: string, options?: ServicePrincipalsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; - update(objectId: string, parameters: ServicePrincipalUpdateParameters, options?: ServicePrincipalsUpdateOptionalParams): Promise; - updateKeyCredentials(objectId: string, parameters: KeyCredentialsUpdateParameters, options?: ServicePrincipalsUpdateKeyCredentialsOptionalParams): Promise; - updatePasswordCredentials(objectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ServicePrincipalsUpdatePasswordCredentialsOptionalParams): Promise; -} - -// @public -export interface ServicePrincipalsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsCreateResponse = ServicePrincipal; - -// @public -export interface ServicePrincipalsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServicePrincipalsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsGetResponse = ServicePrincipal; - -// @public -export interface ServicePrincipalsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListKeyCredentialsResponse = KeyCredentialListResult; - -// @public -export interface ServicePrincipalsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListNextResponse = ServicePrincipalListResult; - -// @public -export interface ServicePrincipalsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export interface ServicePrincipalsListOwnersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListOwnersNextResponse = DirectoryObjectListResult; - -// @public -export interface ServicePrincipalsListOwnersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListOwnersResponse = DirectoryObjectListResult; - -// @public -export interface ServicePrincipalsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalsListPasswordCredentialsResponse = PasswordCredentialListResult; - -// @public -export type ServicePrincipalsListResponse = ServicePrincipalListResult; - -// @public -export interface ServicePrincipalsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServicePrincipalsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServicePrincipalsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServicePrincipalUpdateParameters = ServicePrincipalBase & {}; - -// @public -export interface SignedInUser { - get(options?: SignedInUserGetOptionalParams): Promise; - listOwnedObjects(options?: SignedInUserListOwnedObjectsOptionalParams): PagedAsyncIterableIterator; - listOwnedObjectsNext(nextLink: string, options?: SignedInUserListOwnedObjectsNextOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SignedInUserGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SignedInUserGetResponse = User; - -// @public -export interface SignedInUserListOwnedObjectsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SignedInUserListOwnedObjectsNextResponse = DirectoryObjectListResult; - -// @public -export interface SignedInUserListOwnedObjectsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SignedInUserListOwnedObjectsResponse = DirectoryObjectListResult; - -// @public -export interface SignInName { - [property: string]: any; - type?: string; - value?: string; -} - -// @public -export type User = DirectoryObject & { - objectType: "User"; - immutableId?: string; - usageLocation?: string; - givenName?: string; - surname?: string; - userType?: UserType; - accountEnabled?: boolean; - displayName?: string; - userPrincipalName?: string; - mailNickname?: string; - mail?: string; - signInNames?: SignInName[]; -}; - -// @public (undocumented) -export interface UserBase { - [property: string]: any; - givenName?: string; - immutableId?: string; - surname?: string; - usageLocation?: string; - userType?: UserType; -} - -// @public -export type UserCreateParameters = UserBase & { - accountEnabled: boolean; - displayName: string; - passwordProfile: PasswordProfile; - userPrincipalName: string; - mailNickname: string; - mail?: string; -}; - -// @public -export interface UserGetMemberGroupsParameters { - [property: string]: any; - securityEnabledOnly: boolean; -} - -// @public -export interface UserGetMemberGroupsResult { - value?: string[]; -} - -// @public -export interface UserListResult { - odataNextLink?: string; - value?: User[]; -} - -// @public -export interface Users { - create(parameters: UserCreateParameters, options?: UsersCreateOptionalParams): Promise; - delete(upnOrObjectId: string, options?: UsersDeleteOptionalParams): Promise; - get(upnOrObjectId: string, options?: UsersGetOptionalParams): Promise; - list(options?: UsersListOptionalParams): PagedAsyncIterableIterator; - listMemberGroups(objectId: string, parameters: UserGetMemberGroupsParameters, options?: UsersGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; - listNext(nextLink: string, options?: UsersListNextOptionalParams): PagedAsyncIterableIterator; - update(upnOrObjectId: string, parameters: UserUpdateParameters, options?: UsersUpdateOptionalParams): Promise; -} - -// @public -export interface UsersCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersCreateResponse = User; - -// @public -export interface UsersDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface UsersGetMemberGroupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersGetMemberGroupsResponse = UserGetMemberGroupsResult; - -// @public -export interface UsersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersGetResponse = User; - -// @public -export interface UsersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsersListNextResponse = UserListResult; - -// @public -export interface UsersListOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; -} - -// @public -export type UsersListResponse = UserListResult; - -// @public -export interface UsersUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UserType = string; - -// @public -export type UserUpdateParameters = UserBase & { - accountEnabled?: boolean; - displayName?: string; - passwordProfile?: PasswordProfile; - userPrincipalName?: string; - mailNickname?: string; -}; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "graphrbac-data-plane" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +export interface AddOwnerParameters { + [property: string]: any; + url: string; +} + +// @public +export type ADGroup = DirectoryObject & { + objectType: "Group"; + displayName?: string; + mailEnabled?: boolean; + mailNickname?: string; + securityEnabled?: boolean; + mail?: string; +}; + +// @public +export type Application = DirectoryObject & { + objectType: "Application"; + appId?: string; + allowGuestsSignIn?: boolean; + allowPassthroughUsers?: boolean; + appLogoUrl?: string; + appRoles?: AppRole[]; + appPermissions?: string[]; + availableToOtherTenants?: boolean; + displayName?: string; + errorUrl?: string; + groupMembershipClaims?: GroupMembershipClaimTypes; + homepage?: string; + identifierUris?: string[]; + informationalUrls?: InformationalUrl; + isDeviceOnlyAuthSupported?: boolean; + keyCredentials?: KeyCredential[]; + knownClientApplications?: string[]; + logoutUrl?: string; + oauth2AllowImplicitFlow?: boolean; + oauth2AllowUrlPathMatching?: boolean; + oauth2Permissions?: OAuth2Permission[]; + oauth2RequirePostResponse?: boolean; + orgRestrictions?: string[]; + optionalClaims?: OptionalClaims; + passwordCredentials?: PasswordCredential[]; + preAuthorizedApplications?: PreAuthorizedApplication[]; + publicClient?: boolean; + publisherDomain?: string; + replyUrls?: string[]; + requiredResourceAccess?: RequiredResourceAccess[]; + samlMetadataUrl?: string; + signInAudience?: string; + wwwHomepage?: string; +}; + +// @public +export interface ApplicationBase { + allowGuestsSignIn?: boolean; + allowPassthroughUsers?: boolean; + appLogoUrl?: string; + appPermissions?: string[]; + appRoles?: AppRole[]; + availableToOtherTenants?: boolean; + errorUrl?: string; + groupMembershipClaims?: GroupMembershipClaimTypes; + homepage?: string; + informationalUrls?: InformationalUrl; + isDeviceOnlyAuthSupported?: boolean; + keyCredentials?: KeyCredential[]; + knownClientApplications?: string[]; + logoutUrl?: string; + oauth2AllowImplicitFlow?: boolean; + oauth2AllowUrlPathMatching?: boolean; + oauth2Permissions?: OAuth2Permission[]; + oauth2RequirePostResponse?: boolean; + optionalClaims?: OptionalClaims; + orgRestrictions?: string[]; + passwordCredentials?: PasswordCredential[]; + preAuthorizedApplications?: PreAuthorizedApplication[]; + publicClient?: boolean; + publisherDomain?: string; + replyUrls?: string[]; + requiredResourceAccess?: RequiredResourceAccess[]; + samlMetadataUrl?: string; + signInAudience?: string; + wwwHomepage?: string; +} + +// @public +export type ApplicationCreateParameters = ApplicationBase & { + displayName: string; + identifierUris?: string[]; +}; + +// @public +export interface ApplicationListResult { + odataNextLink?: string; + value?: Application[]; +} + +// @public +export interface Applications { + addOwner(applicationObjectId: string, parameters: AddOwnerParameters, options?: ApplicationsAddOwnerOptionalParams): Promise; + create(parameters: ApplicationCreateParameters, options?: ApplicationsCreateOptionalParams): Promise; + delete(applicationObjectId: string, options?: ApplicationsDeleteOptionalParams): Promise; + get(applicationObjectId: string, options?: ApplicationsGetOptionalParams): Promise; + getServicePrincipalsIdByAppId(applicationID: string, options?: ApplicationsGetServicePrincipalsIdByAppIdOptionalParams): Promise; + list(options?: ApplicationsListOptionalParams): PagedAsyncIterableIterator; + listKeyCredentials(applicationObjectId: string, options?: ApplicationsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: ApplicationsListNextOptionalParams): PagedAsyncIterableIterator; + listOwners(applicationObjectId: string, options?: ApplicationsListOwnersOptionalParams): PagedAsyncIterableIterator; + listPasswordCredentials(applicationObjectId: string, options?: ApplicationsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; + patch(applicationObjectId: string, parameters: ApplicationUpdateParameters, options?: ApplicationsPatchOptionalParams): Promise; + removeOwner(applicationObjectId: string, ownerObjectId: string, options?: ApplicationsRemoveOwnerOptionalParams): Promise; + updateKeyCredentials(applicationObjectId: string, parameters: KeyCredentialsUpdateParameters, options?: ApplicationsUpdateKeyCredentialsOptionalParams): Promise; + updatePasswordCredentials(applicationObjectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ApplicationsUpdatePasswordCredentialsOptionalParams): Promise; +} + +// @public +export interface ApplicationsAddOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsCreateResponse = Application; + +// @public +export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetResponse = Application; + +// @public +export interface ApplicationsGetServicePrincipalsIdByAppIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetServicePrincipalsIdByAppIdResponse = ServicePrincipalObjectResult; + +// @public +export interface ApplicationsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListKeyCredentialsResponse = KeyCredentialListResult; + +// @public +export interface ApplicationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListNextResponse = ApplicationListResult; + +// @public +export interface ApplicationsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export interface ApplicationsListOwnersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListOwnersNextResponse = DirectoryObjectListResult; + +// @public +export interface ApplicationsListOwnersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListOwnersResponse = DirectoryObjectListResult; + +// @public +export interface ApplicationsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListPasswordCredentialsResponse = PasswordCredentialListResult; + +// @public +export type ApplicationsListResponse = ApplicationListResult; + +// @public +export interface ApplicationsPatchOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsRemoveOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ApplicationsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationUpdateParameters = ApplicationBase & { + displayName?: string; + identifierUris?: string[]; +}; + +// @public (undocumented) +export interface AppRole { + allowedMemberTypes?: string[]; + description?: string; + displayName?: string; + id?: string; + isEnabled?: boolean; + value?: string; +} + +// @public +export interface CheckGroupMembershipParameters { + [property: string]: any; + groupId: string; + memberId: string; +} + +// @public +export interface CheckGroupMembershipResult { + [property: string]: any; + value?: boolean; +} + +// @public +export type ConsentType = string; + +// @public +export interface DeletedApplications { + hardDelete(applicationObjectId: string, options?: DeletedApplicationsHardDeleteOptionalParams): Promise; + list(options?: DeletedApplicationsListOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: DeletedApplicationsListNextOptionalParams): PagedAsyncIterableIterator; + restore(objectId: string, options?: DeletedApplicationsRestoreOptionalParams): Promise; +} + +// @public +export interface DeletedApplicationsHardDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeletedApplicationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedApplicationsListNextResponse = ApplicationListResult; + +// @public +export interface DeletedApplicationsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DeletedApplicationsListResponse = ApplicationListResult; + +// @public +export interface DeletedApplicationsRestoreOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedApplicationsRestoreResponse = Application; + +// @public +export interface DirectoryObject { + [property: string]: any; + readonly deletionTimestamp?: Date; + readonly objectId?: string; + objectType: "User" | "Application" | "Group" | "ServicePrincipal"; +} + +// @public +export interface DirectoryObjectListResult { + odataNextLink?: string; + value?: DirectoryObjectUnion[]; +} + +// @public (undocumented) +export type DirectoryObjectUnion = DirectoryObject | User | Application | ADGroup | ServicePrincipal; + +// @public +export interface Domain { + [property: string]: any; + readonly authenticationType?: string; + readonly isDefault?: boolean; + readonly isVerified?: boolean; + name: string; +} + +// @public +export interface DomainListResult { + value?: Domain[]; +} + +// @public +export interface Domains { + get(domainName: string, options?: DomainsGetOptionalParams): Promise; + list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DomainsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsGetResponse = Domain; + +// @public +export interface DomainsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type DomainsListResponse = DomainListResult; + +// @public +export interface GetObjectsParameters { + [property: string]: any; + includeDirectoryObjectReferences?: boolean; + objectIds?: string[]; + types?: string[]; +} + +// @public +export interface GraphError { + code?: string; + message?: string; +} + +// @public (undocumented) +export class GraphRbacManagementClient extends GraphRbacManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); + // (undocumented) + applications: Applications; + // (undocumented) + deletedApplications: DeletedApplications; + // (undocumented) + domains: Domains; + // (undocumented) + groups: Groups; + // (undocumented) + oAuth2PermissionGrant: OAuth2PermissionGrant; + // (undocumented) + objects: Objects; + // (undocumented) + servicePrincipals: ServicePrincipals; + // (undocumented) + signedInUser: SignedInUser; + // (undocumented) + users: Users; +} + +// @public (undocumented) +export class GraphRbacManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, tenantID: string, options?: GraphRbacManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + tenantID: string; +} + +// @public +export interface GraphRbacManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface GroupAddMemberParameters { + [property: string]: any; + url: string; +} + +// @public +export interface GroupCreateParameters { + [property: string]: any; + displayName: string; + mailEnabled: "undefined"; + mailNickname: string; + securityEnabled: "true"; +} + +// @public +export interface GroupGetMemberGroupsParameters { + [property: string]: any; + securityEnabledOnly: boolean; +} + +// @public +export interface GroupGetMemberGroupsResult { + value?: string[]; +} + +// @public +export interface GroupListResult { + odataNextLink?: string; + value?: ADGroup[]; +} + +// @public +export type GroupMembershipClaimTypes = string; + +// @public +export interface Groups { + addMember(groupObjectId: string, parameters: GroupAddMemberParameters, options?: GroupsAddMemberOptionalParams): Promise; + addOwner(objectId: string, parameters: AddOwnerParameters, options?: GroupsAddOwnerOptionalParams): Promise; + create(parameters: GroupCreateParameters, options?: GroupsCreateOptionalParams): Promise; + delete(objectId: string, options?: GroupsDeleteOptionalParams): Promise; + get(objectId: string, options?: GroupsGetOptionalParams): Promise; + isMemberOf(parameters: CheckGroupMembershipParameters, options?: GroupsIsMemberOfOptionalParams): Promise; + list(options?: GroupsListOptionalParams): PagedAsyncIterableIterator; + listGroupMembers(objectId: string, options?: GroupsGetGroupMembersOptionalParams): PagedAsyncIterableIterator; + listGroupMembersNext(nextLink: string, options?: GroupsGetGroupMembersNextOptionalParams): PagedAsyncIterableIterator; + listMemberGroups(objectId: string, parameters: GroupGetMemberGroupsParameters, options?: GroupsGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: GroupsListNextOptionalParams): PagedAsyncIterableIterator; + listOwners(objectId: string, options?: GroupsListOwnersOptionalParams): PagedAsyncIterableIterator; + removeMember(groupObjectId: string, memberObjectId: string, options?: GroupsRemoveMemberOptionalParams): Promise; + removeOwner(objectId: string, ownerObjectId: string, options?: GroupsRemoveOwnerOptionalParams): Promise; +} + +// @public +export interface GroupsAddMemberOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsAddOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsCreateResponse = ADGroup; + +// @public +export interface GroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsGetGroupMembersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetGroupMembersNextResponse = DirectoryObjectListResult; + +// @public +export interface GroupsGetGroupMembersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetGroupMembersResponse = DirectoryObjectListResult; + +// @public +export interface GroupsGetMemberGroupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetMemberGroupsResponse = GroupGetMemberGroupsResult; + +// @public +export interface GroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsGetResponse = ADGroup; + +// @public +export interface GroupsIsMemberOfOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsIsMemberOfResponse = CheckGroupMembershipResult; + +// @public +export interface GroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsListNextResponse = GroupListResult; + +// @public +export interface GroupsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export interface GroupsListOwnersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsListOwnersNextResponse = DirectoryObjectListResult; + +// @public +export interface GroupsListOwnersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GroupsListOwnersResponse = DirectoryObjectListResult; + +// @public +export type GroupsListResponse = GroupListResult; + +// @public +export interface GroupsRemoveMemberOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface GroupsRemoveOwnerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface InformationalUrl { + marketing?: string; + privacy?: string; + support?: string; + termsOfService?: string; +} + +// @public +export interface KeyCredential { + [property: string]: any; + customKeyIdentifier?: string; + endDate?: Date; + keyId?: string; + startDate?: Date; + type?: string; + usage?: string; + value?: string; +} + +// @public +export interface KeyCredentialListResult { + value?: KeyCredential[]; +} + +// @public +export interface KeyCredentialsUpdateParameters { + value: KeyCredential[]; +} + +// @public +export enum KnownConsentType { + // (undocumented) + AllPrincipals = "AllPrincipals", + // (undocumented) + Principal = "Principal" +} + +// @public +export enum KnownGroupMembershipClaimTypes { + // (undocumented) + All = "All", + // (undocumented) + None = "None", + // (undocumented) + SecurityGroup = "SecurityGroup" +} + +// @public +export enum KnownUserType { + // (undocumented) + Guest = "Guest", + // (undocumented) + Member = "Member" +} + +// @public +export interface OAuth2Permission { + adminConsentDescription?: string; + adminConsentDisplayName?: string; + id?: string; + isEnabled?: boolean; + type?: string; + userConsentDescription?: string; + userConsentDisplayName?: string; + value?: string; +} + +// @public +export interface OAuth2PermissionGrant { + create(options?: OAuth2PermissionGrantCreateOptionalParams): Promise; + delete(objectId: string, options?: OAuth2PermissionGrantDeleteOptionalParams): Promise; + list(options?: OAuth2PermissionGrantListOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: OAuth2PermissionGrantListNextOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OAuth2PermissionGrantCreateOptionalParams extends coreClient.OperationOptions { + body?: OAuth2PermissionGrantDef; +} + +// @public +export type OAuth2PermissionGrantCreateResponse = OAuth2PermissionGrantDef; + +// @public (undocumented) +export interface OAuth2PermissionGrantDef { + clientId?: string; + consentType?: ConsentType; + expiryTime?: string; + objectId?: string; + odataType?: string; + principalId?: string; + resourceId?: string; + scope?: string; + startTime?: string; +} + +// @public +export interface OAuth2PermissionGrantDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface OAuth2PermissionGrantListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OAuth2PermissionGrantListNextResponse = OAuth2PermissionGrantListResult; + +// @public +export interface OAuth2PermissionGrantListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type OAuth2PermissionGrantListResponse = OAuth2PermissionGrantListResult; + +// @public +export interface OAuth2PermissionGrantListResult { + odataNextLink?: string; + value?: OAuth2PermissionGrantDef[]; +} + +// @public +export interface Objects { + listObjectsByObjectIds(parameters: GetObjectsParameters, options?: ObjectsGetObjectsByObjectIdsOptionalParams): PagedAsyncIterableIterator; + listObjectsByObjectIdsNext(nextLink: string, options?: ObjectsGetObjectsByObjectIdsNextOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ObjectsGetObjectsByObjectIdsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectsGetObjectsByObjectIdsNextResponse = DirectoryObjectListResult; + +// @public +export interface ObjectsGetObjectsByObjectIdsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectsGetObjectsByObjectIdsResponse = DirectoryObjectListResult; + +// @public +export interface OptionalClaim { + additionalProperties?: Record; + essential?: boolean; + name?: string; + source?: string; +} + +// @public +export interface OptionalClaims { + accessToken?: OptionalClaim[]; + idToken?: OptionalClaim[]; + samlToken?: OptionalClaim[]; +} + +// @public +export interface PasswordCredential { + [property: string]: any; + customKeyIdentifier?: Uint8Array; + endDate?: Date; + keyId?: string; + startDate?: Date; + value?: string; +} + +// @public +export interface PasswordCredentialListResult { + value?: PasswordCredential[]; +} + +// @public +export interface PasswordCredentialsUpdateParameters { + value: PasswordCredential[]; +} + +// @public +export interface PasswordProfile { + [property: string]: any; + forceChangePasswordNextLogin?: boolean; + password: string; +} + +// @public +export interface PreAuthorizedApplication { + appId?: string; + extensions?: PreAuthorizedApplicationExtension[]; + permissions?: PreAuthorizedApplicationPermission[]; +} + +// @public +export interface PreAuthorizedApplicationExtension { + conditions?: string[]; +} + +// @public +export interface PreAuthorizedApplicationPermission { + accessGrants?: string[]; + directAccessGrant?: boolean; +} + +// @public +export interface RequiredResourceAccess { + [property: string]: any; + resourceAccess: ResourceAccess[]; + resourceAppId?: string; +} + +// @public +export interface ResourceAccess { + [property: string]: any; + id: string; + type?: string; +} + +// @public +export type ServicePrincipal = DirectoryObject & { + objectType: "ServicePrincipal"; + accountEnabled?: boolean; + alternativeNames?: string[]; + readonly appDisplayName?: string; + appId?: string; + readonly appOwnerTenantId?: string; + appRoleAssignmentRequired?: boolean; + appRoles?: AppRole[]; + displayName?: string; + errorUrl?: string; + homepage?: string; + keyCredentials?: KeyCredential[]; + logoutUrl?: string; + readonly oauth2Permissions?: OAuth2Permission[]; + passwordCredentials?: PasswordCredential[]; + preferredTokenSigningKeyThumbprint?: string; + publisherName?: string; + replyUrls?: string[]; + samlMetadataUrl?: string; + servicePrincipalNames?: string[]; + servicePrincipalType?: string; + tags?: string[]; +}; + +// @public +export interface ServicePrincipalBase { + accountEnabled?: boolean; + appRoleAssignmentRequired?: boolean; + keyCredentials?: KeyCredential[]; + passwordCredentials?: PasswordCredential[]; + servicePrincipalType?: string; + tags?: string[]; +} + +// @public +export type ServicePrincipalCreateParameters = ServicePrincipalBase & { + appId: string; +}; + +// @public +export interface ServicePrincipalListResult { + odataNextLink?: string; + value?: ServicePrincipal[]; +} + +// @public +export interface ServicePrincipalObjectResult { + odataMetadata?: string; + value?: string; +} + +// @public +export interface ServicePrincipals { + create(parameters: ServicePrincipalCreateParameters, options?: ServicePrincipalsCreateOptionalParams): Promise; + delete(objectId: string, options?: ServicePrincipalsDeleteOptionalParams): Promise; + get(objectId: string, options?: ServicePrincipalsGetOptionalParams): Promise; + list(options?: ServicePrincipalsListOptionalParams): PagedAsyncIterableIterator; + listKeyCredentials(objectId: string, options?: ServicePrincipalsListKeyCredentialsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: ServicePrincipalsListNextOptionalParams): PagedAsyncIterableIterator; + listOwners(objectId: string, options?: ServicePrincipalsListOwnersOptionalParams): PagedAsyncIterableIterator; + listPasswordCredentials(objectId: string, options?: ServicePrincipalsListPasswordCredentialsOptionalParams): PagedAsyncIterableIterator; + update(objectId: string, parameters: ServicePrincipalUpdateParameters, options?: ServicePrincipalsUpdateOptionalParams): Promise; + updateKeyCredentials(objectId: string, parameters: KeyCredentialsUpdateParameters, options?: ServicePrincipalsUpdateKeyCredentialsOptionalParams): Promise; + updatePasswordCredentials(objectId: string, parameters: PasswordCredentialsUpdateParameters, options?: ServicePrincipalsUpdatePasswordCredentialsOptionalParams): Promise; +} + +// @public +export interface ServicePrincipalsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsCreateResponse = ServicePrincipal; + +// @public +export interface ServicePrincipalsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServicePrincipalsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsGetResponse = ServicePrincipal; + +// @public +export interface ServicePrincipalsListKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListKeyCredentialsResponse = KeyCredentialListResult; + +// @public +export interface ServicePrincipalsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListNextResponse = ServicePrincipalListResult; + +// @public +export interface ServicePrincipalsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export interface ServicePrincipalsListOwnersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListOwnersNextResponse = DirectoryObjectListResult; + +// @public +export interface ServicePrincipalsListOwnersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListOwnersResponse = DirectoryObjectListResult; + +// @public +export interface ServicePrincipalsListPasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalsListPasswordCredentialsResponse = PasswordCredentialListResult; + +// @public +export type ServicePrincipalsListResponse = ServicePrincipalListResult; + +// @public +export interface ServicePrincipalsUpdateKeyCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServicePrincipalsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServicePrincipalsUpdatePasswordCredentialsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServicePrincipalUpdateParameters = ServicePrincipalBase & {}; + +// @public +export interface SignedInUser { + get(options?: SignedInUserGetOptionalParams): Promise; + listOwnedObjects(options?: SignedInUserListOwnedObjectsOptionalParams): PagedAsyncIterableIterator; + listOwnedObjectsNext(nextLink: string, options?: SignedInUserListOwnedObjectsNextOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SignedInUserGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SignedInUserGetResponse = User; + +// @public +export interface SignedInUserListOwnedObjectsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SignedInUserListOwnedObjectsNextResponse = DirectoryObjectListResult; + +// @public +export interface SignedInUserListOwnedObjectsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SignedInUserListOwnedObjectsResponse = DirectoryObjectListResult; + +// @public +export interface SignInName { + [property: string]: any; + type?: string; + value?: string; +} + +// @public +export type User = DirectoryObject & { + objectType: "User"; + immutableId?: string; + usageLocation?: string; + givenName?: string; + surname?: string; + userType?: UserType; + accountEnabled?: boolean; + displayName?: string; + userPrincipalName?: string; + mailNickname?: string; + mail?: string; + signInNames?: SignInName[]; +}; + +// @public (undocumented) +export interface UserBase { + [property: string]: any; + givenName?: string; + immutableId?: string; + surname?: string; + usageLocation?: string; + userType?: UserType; +} + +// @public +export type UserCreateParameters = UserBase & { + accountEnabled: boolean; + displayName: string; + passwordProfile: PasswordProfile; + userPrincipalName: string; + mailNickname: string; + mail?: string; +}; + +// @public +export interface UserGetMemberGroupsParameters { + [property: string]: any; + securityEnabledOnly: boolean; +} + +// @public +export interface UserGetMemberGroupsResult { + value?: string[]; +} + +// @public +export interface UserListResult { + odataNextLink?: string; + value?: User[]; +} + +// @public +export interface Users { + create(parameters: UserCreateParameters, options?: UsersCreateOptionalParams): Promise; + delete(upnOrObjectId: string, options?: UsersDeleteOptionalParams): Promise; + get(upnOrObjectId: string, options?: UsersGetOptionalParams): Promise; + list(options?: UsersListOptionalParams): PagedAsyncIterableIterator; + listMemberGroups(objectId: string, parameters: UserGetMemberGroupsParameters, options?: UsersGetMemberGroupsOptionalParams): PagedAsyncIterableIterator; + listNext(nextLink: string, options?: UsersListNextOptionalParams): PagedAsyncIterableIterator; + update(upnOrObjectId: string, parameters: UserUpdateParameters, options?: UsersUpdateOptionalParams): Promise; +} + +// @public +export interface UsersCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersCreateResponse = User; + +// @public +export interface UsersDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface UsersGetMemberGroupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersGetMemberGroupsResponse = UserGetMemberGroupsResult; + +// @public +export interface UsersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersGetResponse = User; + +// @public +export interface UsersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsersListNextResponse = UserListResult; + +// @public +export interface UsersListOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; +} + +// @public +export type UsersListResponse = UserListResult; + +// @public +export interface UsersUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UserType = string; + +// @public +export type UserUpdateParameters = UserBase & { + accountEnabled?: boolean; + displayName?: string; + passwordProfile?: PasswordProfile; + userPrincipalName?: string; + mailNickname?: string; +}; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/keyvault-resource-manager/package.json b/test/smoke/generated/keyvault-resource-manager/package.json index d302ddb46f..1743984b85 100644 --- a/test/smoke/generated/keyvault-resource-manager/package.json +++ b/test/smoke/generated/keyvault-resource-manager/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md b/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md index b531b53cc5..08bd82448c 100644 --- a/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md +++ b/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md @@ -110,7 +110,7 @@ export interface KeyVaultManagementClientOptionalParams extends coreClient.Servi } // @public -export const enum KnownCertificatePermissions { +export enum KnownCertificatePermissions { // (undocumented) Backup = "backup", // (undocumented) @@ -146,7 +146,7 @@ export const enum KnownCertificatePermissions { } // @public -export const enum KnownKeyPermissions { +export enum KnownKeyPermissions { // (undocumented) Backup = "backup", // (undocumented) @@ -182,7 +182,7 @@ export const enum KnownKeyPermissions { } // @public -export const enum KnownNetworkRuleAction { +export enum KnownNetworkRuleAction { // (undocumented) Allow = "Allow", // (undocumented) @@ -190,7 +190,7 @@ export const enum KnownNetworkRuleAction { } // @public -export const enum KnownNetworkRuleBypassOptions { +export enum KnownNetworkRuleBypassOptions { // (undocumented) AzureServices = "AzureServices", // (undocumented) @@ -198,7 +198,7 @@ export const enum KnownNetworkRuleBypassOptions { } // @public -export const enum KnownPrivateEndpointConnectionProvisioningState { +export enum KnownPrivateEndpointConnectionProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -214,7 +214,7 @@ export const enum KnownPrivateEndpointConnectionProvisioningState { } // @public -export const enum KnownPrivateEndpointServiceConnectionStatus { +export enum KnownPrivateEndpointServiceConnectionStatus { // (undocumented) Approved = "Approved", // (undocumented) @@ -226,7 +226,7 @@ export const enum KnownPrivateEndpointServiceConnectionStatus { } // @public -export const enum KnownSecretPermissions { +export enum KnownSecretPermissions { // (undocumented) Backup = "backup", // (undocumented) @@ -246,13 +246,13 @@ export const enum KnownSecretPermissions { } // @public -export const enum KnownSkuFamily { +export enum KnownSkuFamily { // (undocumented) A = "A" } // @public -export const enum KnownStoragePermissions { +export enum KnownStoragePermissions { // (undocumented) Backup = "backup", // (undocumented) diff --git a/test/smoke/generated/keyvault-resource-manager/src/models/index.ts b/test/smoke/generated/keyvault-resource-manager/src/models/index.ts index 1e8120046d..e7cc445223 100644 --- a/test/smoke/generated/keyvault-resource-manager/src/models/index.ts +++ b/test/smoke/generated/keyvault-resource-manager/src/models/index.ts @@ -478,7 +478,7 @@ export interface PrivateEndpointConnectionsDeleteHeaders { } /** Known values of {@link SkuFamily} that the service accepts. */ -export const enum KnownSkuFamily { +export enum KnownSkuFamily { A = "A" } @@ -492,7 +492,7 @@ export const enum KnownSkuFamily { export type SkuFamily = string; /** Known values of {@link KeyPermissions} that the service accepts. */ -export const enum KnownKeyPermissions { +export enum KnownKeyPermissions { Encrypt = "encrypt", Decrypt = "decrypt", WrapKey = "wrapKey", @@ -536,7 +536,7 @@ export const enum KnownKeyPermissions { export type KeyPermissions = string; /** Known values of {@link SecretPermissions} that the service accepts. */ -export const enum KnownSecretPermissions { +export enum KnownSecretPermissions { Get = "get", List = "list", Set = "set", @@ -564,7 +564,7 @@ export const enum KnownSecretPermissions { export type SecretPermissions = string; /** Known values of {@link CertificatePermissions} that the service accepts. */ -export const enum KnownCertificatePermissions { +export enum KnownCertificatePermissions { Get = "get", List = "list", Delete = "delete", @@ -608,7 +608,7 @@ export const enum KnownCertificatePermissions { export type CertificatePermissions = string; /** Known values of {@link StoragePermissions} that the service accepts. */ -export const enum KnownStoragePermissions { +export enum KnownStoragePermissions { Get = "get", List = "list", Delete = "delete", @@ -648,7 +648,7 @@ export const enum KnownStoragePermissions { export type StoragePermissions = string; /** Known values of {@link NetworkRuleBypassOptions} that the service accepts. */ -export const enum KnownNetworkRuleBypassOptions { +export enum KnownNetworkRuleBypassOptions { AzureServices = "AzureServices", None = "None" } @@ -664,7 +664,7 @@ export const enum KnownNetworkRuleBypassOptions { export type NetworkRuleBypassOptions = string; /** Known values of {@link NetworkRuleAction} that the service accepts. */ -export const enum KnownNetworkRuleAction { +export enum KnownNetworkRuleAction { Allow = "Allow", Deny = "Deny" } @@ -680,7 +680,7 @@ export const enum KnownNetworkRuleAction { export type NetworkRuleAction = string; /** Known values of {@link PrivateEndpointServiceConnectionStatus} that the service accepts. */ -export const enum KnownPrivateEndpointServiceConnectionStatus { +export enum KnownPrivateEndpointServiceConnectionStatus { Pending = "Pending", Approved = "Approved", Rejected = "Rejected", @@ -700,7 +700,7 @@ export const enum KnownPrivateEndpointServiceConnectionStatus { export type PrivateEndpointServiceConnectionStatus = string; /** Known values of {@link PrivateEndpointConnectionProvisioningState} that the service accepts. */ -export const enum KnownPrivateEndpointConnectionProvisioningState { +export enum KnownPrivateEndpointConnectionProvisioningState { Succeeded = "Succeeded", Creating = "Creating", Updating = "Updating", diff --git a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json index 7e0bf47a47..8ddd7fa6af 100644 --- a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json +++ b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json @@ -1300,7 +1300,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownCertificatePermissions " + "text": "export declare enum KnownCertificatePermissions " } ], "releaseTag": "Public", @@ -1651,7 +1651,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownKeyPermissions " + "text": "export declare enum KnownKeyPermissions " } ], "releaseTag": "Public", @@ -2002,7 +2002,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownNetworkRuleAction " + "text": "export declare enum KnownNetworkRuleAction " } ], "releaseTag": "Public", @@ -2059,7 +2059,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownNetworkRuleBypassOptions " + "text": "export declare enum KnownNetworkRuleBypassOptions " } ], "releaseTag": "Public", @@ -2116,7 +2116,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPrivateEndpointConnectionProvisioningState " + "text": "export declare enum KnownPrivateEndpointConnectionProvisioningState " } ], "releaseTag": "Public", @@ -2257,7 +2257,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPrivateEndpointServiceConnectionStatus " + "text": "export declare enum KnownPrivateEndpointServiceConnectionStatus " } ], "releaseTag": "Public", @@ -2356,7 +2356,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSecretPermissions " + "text": "export declare enum KnownSecretPermissions " } ], "releaseTag": "Public", @@ -2539,7 +2539,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSkuFamily " + "text": "export declare enum KnownSkuFamily " } ], "releaseTag": "Public", @@ -2575,7 +2575,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownStoragePermissions " + "text": "export declare enum KnownStoragePermissions " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md index b531b53cc5..08bd82448c 100644 --- a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md +++ b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md @@ -110,7 +110,7 @@ export interface KeyVaultManagementClientOptionalParams extends coreClient.Servi } // @public -export const enum KnownCertificatePermissions { +export enum KnownCertificatePermissions { // (undocumented) Backup = "backup", // (undocumented) @@ -146,7 +146,7 @@ export const enum KnownCertificatePermissions { } // @public -export const enum KnownKeyPermissions { +export enum KnownKeyPermissions { // (undocumented) Backup = "backup", // (undocumented) @@ -182,7 +182,7 @@ export const enum KnownKeyPermissions { } // @public -export const enum KnownNetworkRuleAction { +export enum KnownNetworkRuleAction { // (undocumented) Allow = "Allow", // (undocumented) @@ -190,7 +190,7 @@ export const enum KnownNetworkRuleAction { } // @public -export const enum KnownNetworkRuleBypassOptions { +export enum KnownNetworkRuleBypassOptions { // (undocumented) AzureServices = "AzureServices", // (undocumented) @@ -198,7 +198,7 @@ export const enum KnownNetworkRuleBypassOptions { } // @public -export const enum KnownPrivateEndpointConnectionProvisioningState { +export enum KnownPrivateEndpointConnectionProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -214,7 +214,7 @@ export const enum KnownPrivateEndpointConnectionProvisioningState { } // @public -export const enum KnownPrivateEndpointServiceConnectionStatus { +export enum KnownPrivateEndpointServiceConnectionStatus { // (undocumented) Approved = "Approved", // (undocumented) @@ -226,7 +226,7 @@ export const enum KnownPrivateEndpointServiceConnectionStatus { } // @public -export const enum KnownSecretPermissions { +export enum KnownSecretPermissions { // (undocumented) Backup = "backup", // (undocumented) @@ -246,13 +246,13 @@ export const enum KnownSecretPermissions { } // @public -export const enum KnownSkuFamily { +export enum KnownSkuFamily { // (undocumented) A = "A" } // @public -export const enum KnownStoragePermissions { +export enum KnownStoragePermissions { // (undocumented) Backup = "backup", // (undocumented) diff --git a/test/smoke/generated/monitor-data-plane/package.json b/test/smoke/generated/monitor-data-plane/package.json index d911f01fc7..f75e47f6bc 100644 --- a/test/smoke/generated/monitor-data-plane/package.json +++ b/test/smoke/generated/monitor-data-plane/package.json @@ -56,6 +56,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/msi-resource-manager/package.json b/test/smoke/generated/msi-resource-manager/package.json index cd7c776f5d..a533a0fb70 100644 --- a/test/smoke/generated/msi-resource-manager/package.json +++ b/test/smoke/generated/msi-resource-manager/package.json @@ -57,6 +57,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/network-resource-manager/package.json b/test/smoke/generated/network-resource-manager/package.json index a5292c1724..06a2eb93f7 100644 --- a/test/smoke/generated/network-resource-manager/package.json +++ b/test/smoke/generated/network-resource-manager/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md b/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md index 7bca8012e9..06b6a19ee9 100644 --- a/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md +++ b/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md @@ -4154,7 +4154,7 @@ export type IPVersion = string; export type IssueType = string; // @public -export const enum KnownAccess { +export enum KnownAccess { // (undocumented) Allow = "Allow", // (undocumented) @@ -4162,7 +4162,7 @@ export const enum KnownAccess { } // @public -export const enum KnownApplicationGatewayBackendHealthServerHealth { +export enum KnownApplicationGatewayBackendHealthServerHealth { // (undocumented) Down = "Down", // (undocumented) @@ -4176,7 +4176,7 @@ export const enum KnownApplicationGatewayBackendHealthServerHealth { } // @public -export const enum KnownApplicationGatewayCookieBasedAffinity { +export enum KnownApplicationGatewayCookieBasedAffinity { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4184,7 +4184,7 @@ export const enum KnownApplicationGatewayCookieBasedAffinity { } // @public -export const enum KnownApplicationGatewayCustomErrorStatusCode { +export enum KnownApplicationGatewayCustomErrorStatusCode { // (undocumented) HttpStatus403 = "HttpStatus403", // (undocumented) @@ -4192,7 +4192,7 @@ export const enum KnownApplicationGatewayCustomErrorStatusCode { } // @public -export const enum KnownApplicationGatewayFirewallMode { +export enum KnownApplicationGatewayFirewallMode { // (undocumented) Detection = "Detection", // (undocumented) @@ -4200,7 +4200,7 @@ export const enum KnownApplicationGatewayFirewallMode { } // @public -export const enum KnownApplicationGatewayOperationalState { +export enum KnownApplicationGatewayOperationalState { // (undocumented) Running = "Running", // (undocumented) @@ -4212,7 +4212,7 @@ export const enum KnownApplicationGatewayOperationalState { } // @public -export const enum KnownApplicationGatewayProtocol { +export enum KnownApplicationGatewayProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -4220,7 +4220,7 @@ export const enum KnownApplicationGatewayProtocol { } // @public -export const enum KnownApplicationGatewayRedirectType { +export enum KnownApplicationGatewayRedirectType { // (undocumented) Found = "Found", // (undocumented) @@ -4232,7 +4232,7 @@ export const enum KnownApplicationGatewayRedirectType { } // @public -export const enum KnownApplicationGatewayRequestRoutingRuleType { +export enum KnownApplicationGatewayRequestRoutingRuleType { // (undocumented) Basic = "Basic", // (undocumented) @@ -4240,7 +4240,7 @@ export const enum KnownApplicationGatewayRequestRoutingRuleType { } // @public -export const enum KnownApplicationGatewaySkuName { +export enum KnownApplicationGatewaySkuName { // (undocumented) StandardLarge = "Standard_Large", // (undocumented) @@ -4258,7 +4258,7 @@ export const enum KnownApplicationGatewaySkuName { } // @public -export const enum KnownApplicationGatewaySslCipherSuite { +export enum KnownApplicationGatewaySslCipherSuite { // (undocumented) TLSDHEDSSWith3DESEDECBCSHA = "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", // (undocumented) @@ -4318,7 +4318,7 @@ export const enum KnownApplicationGatewaySslCipherSuite { } // @public -export const enum KnownApplicationGatewaySslPolicyName { +export enum KnownApplicationGatewaySslPolicyName { // (undocumented) AppGwSslPolicy20150501 = "AppGwSslPolicy20150501", // (undocumented) @@ -4328,7 +4328,7 @@ export const enum KnownApplicationGatewaySslPolicyName { } // @public -export const enum KnownApplicationGatewaySslPolicyType { +export enum KnownApplicationGatewaySslPolicyType { // (undocumented) Custom = "Custom", // (undocumented) @@ -4336,7 +4336,7 @@ export const enum KnownApplicationGatewaySslPolicyType { } // @public -export const enum KnownApplicationGatewaySslProtocol { +export enum KnownApplicationGatewaySslProtocol { // (undocumented) TLSv10 = "TLSv1_0", // (undocumented) @@ -4346,7 +4346,7 @@ export const enum KnownApplicationGatewaySslProtocol { } // @public -export const enum KnownApplicationGatewayTier { +export enum KnownApplicationGatewayTier { // (undocumented) Standard = "Standard", // (undocumented) @@ -4358,7 +4358,7 @@ export const enum KnownApplicationGatewayTier { } // @public -export const enum KnownAssociationType { +export enum KnownAssociationType { // (undocumented) Associated = "Associated", // (undocumented) @@ -4366,7 +4366,7 @@ export const enum KnownAssociationType { } // @public -export const enum KnownAuthenticationMethod { +export enum KnownAuthenticationMethod { // (undocumented) EapmschaPv2 = "EAPMSCHAPv2", // (undocumented) @@ -4374,7 +4374,7 @@ export const enum KnownAuthenticationMethod { } // @public -export const enum KnownAuthorizationUseStatus { +export enum KnownAuthorizationUseStatus { // (undocumented) Available = "Available", // (undocumented) @@ -4382,7 +4382,7 @@ export const enum KnownAuthorizationUseStatus { } // @public -export const enum KnownAzureFirewallApplicationRuleProtocolType { +export enum KnownAzureFirewallApplicationRuleProtocolType { // (undocumented) Http = "Http", // (undocumented) @@ -4392,7 +4392,7 @@ export const enum KnownAzureFirewallApplicationRuleProtocolType { } // @public -export const enum KnownAzureFirewallNatRCActionType { +export enum KnownAzureFirewallNatRCActionType { // (undocumented) Dnat = "Dnat", // (undocumented) @@ -4400,7 +4400,7 @@ export const enum KnownAzureFirewallNatRCActionType { } // @public -export const enum KnownAzureFirewallNetworkRuleProtocol { +export enum KnownAzureFirewallNetworkRuleProtocol { // (undocumented) Any = "Any", // (undocumented) @@ -4412,7 +4412,7 @@ export const enum KnownAzureFirewallNetworkRuleProtocol { } // @public -export const enum KnownAzureFirewallRCActionType { +export enum KnownAzureFirewallRCActionType { // (undocumented) Allow = "Allow", // (undocumented) @@ -4420,7 +4420,7 @@ export const enum KnownAzureFirewallRCActionType { } // @public -export const enum KnownAzureFirewallSkuName { +export enum KnownAzureFirewallSkuName { // (undocumented) AzfwHub = "AZFW_Hub", // (undocumented) @@ -4428,7 +4428,7 @@ export const enum KnownAzureFirewallSkuName { } // @public -export const enum KnownAzureFirewallSkuTier { +export enum KnownAzureFirewallSkuTier { // (undocumented) Premium = "Premium", // (undocumented) @@ -4436,7 +4436,7 @@ export const enum KnownAzureFirewallSkuTier { } // @public -export const enum KnownAzureFirewallThreatIntelMode { +export enum KnownAzureFirewallThreatIntelMode { // (undocumented) Alert = "Alert", // (undocumented) @@ -4446,7 +4446,7 @@ export const enum KnownAzureFirewallThreatIntelMode { } // @public -export const enum KnownBastionConnectProtocol { +export enum KnownBastionConnectProtocol { // (undocumented) RDP = "RDP", // (undocumented) @@ -4454,7 +4454,7 @@ export const enum KnownBastionConnectProtocol { } // @public -export const enum KnownBgpPeerState { +export enum KnownBgpPeerState { // (undocumented) Connected = "Connected", // (undocumented) @@ -4468,7 +4468,7 @@ export const enum KnownBgpPeerState { } // @public -export const enum KnownCircuitConnectionStatus { +export enum KnownCircuitConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -4478,19 +4478,19 @@ export const enum KnownCircuitConnectionStatus { } // @public -export const enum KnownConnectionMonitorEndpointFilterItemType { +export enum KnownConnectionMonitorEndpointFilterItemType { // (undocumented) AgentAddress = "AgentAddress" } // @public -export const enum KnownConnectionMonitorEndpointFilterType { +export enum KnownConnectionMonitorEndpointFilterType { // (undocumented) Include = "Include" } // @public -export const enum KnownConnectionMonitorSourceStatus { +export enum KnownConnectionMonitorSourceStatus { // (undocumented) Active = "Active", // (undocumented) @@ -4500,7 +4500,7 @@ export const enum KnownConnectionMonitorSourceStatus { } // @public -export const enum KnownConnectionMonitorTestConfigurationProtocol { +export enum KnownConnectionMonitorTestConfigurationProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -4510,7 +4510,7 @@ export const enum KnownConnectionMonitorTestConfigurationProtocol { } // @public -export const enum KnownConnectionMonitorType { +export enum KnownConnectionMonitorType { // (undocumented) MultiEndpoint = "MultiEndpoint", // (undocumented) @@ -4518,7 +4518,7 @@ export const enum KnownConnectionMonitorType { } // @public -export const enum KnownConnectionState { +export enum KnownConnectionState { // (undocumented) Reachable = "Reachable", // (undocumented) @@ -4528,7 +4528,7 @@ export const enum KnownConnectionState { } // @public -export const enum KnownConnectionStatus { +export enum KnownConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -4540,7 +4540,7 @@ export const enum KnownConnectionStatus { } // @public -export const enum KnownDdosCustomPolicyProtocol { +export enum KnownDdosCustomPolicyProtocol { // (undocumented) Syn = "Syn", // (undocumented) @@ -4550,7 +4550,7 @@ export const enum KnownDdosCustomPolicyProtocol { } // @public -export const enum KnownDdosCustomPolicyTriggerSensitivityOverride { +export enum KnownDdosCustomPolicyTriggerSensitivityOverride { // (undocumented) Default = "Default", // (undocumented) @@ -4562,7 +4562,7 @@ export const enum KnownDdosCustomPolicyTriggerSensitivityOverride { } // @public -export const enum KnownDdosSettingsProtectionCoverage { +export enum KnownDdosSettingsProtectionCoverage { // (undocumented) Basic = "Basic", // (undocumented) @@ -4570,7 +4570,7 @@ export const enum KnownDdosSettingsProtectionCoverage { } // @public -export const enum KnownDhGroup { +export enum KnownDhGroup { // (undocumented) DHGroup1 = "DHGroup1", // (undocumented) @@ -4590,7 +4590,7 @@ export const enum KnownDhGroup { } // @public -export const enum KnownDirection { +export enum KnownDirection { // (undocumented) Inbound = "Inbound", // (undocumented) @@ -4598,7 +4598,7 @@ export const enum KnownDirection { } // @public -export const enum KnownEffectiveRouteSource { +export enum KnownEffectiveRouteSource { // (undocumented) Default = "Default", // (undocumented) @@ -4610,7 +4610,7 @@ export const enum KnownEffectiveRouteSource { } // @public -export const enum KnownEffectiveRouteState { +export enum KnownEffectiveRouteState { // (undocumented) Active = "Active", // (undocumented) @@ -4618,7 +4618,7 @@ export const enum KnownEffectiveRouteState { } // @public -export const enum KnownEffectiveSecurityRuleProtocol { +export enum KnownEffectiveSecurityRuleProtocol { // (undocumented) All = "All", // (undocumented) @@ -4628,7 +4628,7 @@ export const enum KnownEffectiveSecurityRuleProtocol { } // @public -export const enum KnownEvaluationState { +export enum KnownEvaluationState { // (undocumented) Completed = "Completed", // (undocumented) @@ -4638,7 +4638,7 @@ export const enum KnownEvaluationState { } // @public -export const enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { +export enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { // (undocumented) Configured = "Configured", // (undocumented) @@ -4650,7 +4650,7 @@ export const enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { } // @public -export const enum KnownExpressRouteCircuitPeeringState { +export enum KnownExpressRouteCircuitPeeringState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4658,7 +4658,7 @@ export const enum KnownExpressRouteCircuitPeeringState { } // @public -export const enum KnownExpressRouteCircuitSkuFamily { +export enum KnownExpressRouteCircuitSkuFamily { // (undocumented) MeteredData = "MeteredData", // (undocumented) @@ -4666,7 +4666,7 @@ export const enum KnownExpressRouteCircuitSkuFamily { } // @public -export const enum KnownExpressRouteCircuitSkuTier { +export enum KnownExpressRouteCircuitSkuTier { // (undocumented) Basic = "Basic", // (undocumented) @@ -4678,7 +4678,7 @@ export const enum KnownExpressRouteCircuitSkuTier { } // @public -export const enum KnownExpressRouteLinkAdminState { +export enum KnownExpressRouteLinkAdminState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4686,7 +4686,7 @@ export const enum KnownExpressRouteLinkAdminState { } // @public -export const enum KnownExpressRouteLinkConnectorType { +export enum KnownExpressRouteLinkConnectorType { // (undocumented) LC = "LC", // (undocumented) @@ -4694,7 +4694,7 @@ export const enum KnownExpressRouteLinkConnectorType { } // @public -export const enum KnownExpressRouteLinkMacSecCipher { +export enum KnownExpressRouteLinkMacSecCipher { // (undocumented) GcmAes128 = "gcm-aes-128", // (undocumented) @@ -4702,7 +4702,7 @@ export const enum KnownExpressRouteLinkMacSecCipher { } // @public -export const enum KnownExpressRoutePeeringState { +export enum KnownExpressRoutePeeringState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4710,7 +4710,7 @@ export const enum KnownExpressRoutePeeringState { } // @public -export const enum KnownExpressRoutePeeringType { +export enum KnownExpressRoutePeeringType { // (undocumented) AzurePrivatePeering = "AzurePrivatePeering", // (undocumented) @@ -4720,7 +4720,7 @@ export const enum KnownExpressRoutePeeringType { } // @public -export const enum KnownExpressRoutePortsEncapsulation { +export enum KnownExpressRoutePortsEncapsulation { // (undocumented) Dot1Q = "Dot1Q", // (undocumented) @@ -4728,7 +4728,7 @@ export const enum KnownExpressRoutePortsEncapsulation { } // @public -export const enum KnownFirewallPolicyFilterRuleActionType { +export enum KnownFirewallPolicyFilterRuleActionType { // (undocumented) Allow = "Allow", // (undocumented) @@ -4736,7 +4736,7 @@ export const enum KnownFirewallPolicyFilterRuleActionType { } // @public -export const enum KnownFirewallPolicyIntrusionSystemMode { +export enum KnownFirewallPolicyIntrusionSystemMode { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4744,13 +4744,13 @@ export const enum KnownFirewallPolicyIntrusionSystemMode { } // @public -export const enum KnownFirewallPolicyNatRuleActionType { +export enum KnownFirewallPolicyNatRuleActionType { // (undocumented) Dnat = "DNAT" } // @public -export const enum KnownFirewallPolicyRuleConditionApplicationProtocolType { +export enum KnownFirewallPolicyRuleConditionApplicationProtocolType { // (undocumented) Http = "Http", // (undocumented) @@ -4758,7 +4758,7 @@ export const enum KnownFirewallPolicyRuleConditionApplicationProtocolType { } // @public -export const enum KnownFirewallPolicyRuleConditionNetworkProtocol { +export enum KnownFirewallPolicyRuleConditionNetworkProtocol { // (undocumented) Any = "Any", // (undocumented) @@ -4770,7 +4770,7 @@ export const enum KnownFirewallPolicyRuleConditionNetworkProtocol { } // @public -export const enum KnownFirewallPolicyRuleConditionType { +export enum KnownFirewallPolicyRuleConditionType { // (undocumented) ApplicationRuleCondition = "ApplicationRuleCondition", // (undocumented) @@ -4780,7 +4780,7 @@ export const enum KnownFirewallPolicyRuleConditionType { } // @public -export const enum KnownFirewallPolicyRuleType { +export enum KnownFirewallPolicyRuleType { // (undocumented) FirewallPolicyFilterRule = "FirewallPolicyFilterRule", // (undocumented) @@ -4788,13 +4788,13 @@ export const enum KnownFirewallPolicyRuleType { } // @public -export const enum KnownFlowLogFormatType { +export enum KnownFlowLogFormatType { // (undocumented) Json = "JSON" } // @public -export const enum KnownHttpConfigurationMethod { +export enum KnownHttpConfigurationMethod { // (undocumented) Get = "Get", // (undocumented) @@ -4802,13 +4802,13 @@ export const enum KnownHttpConfigurationMethod { } // @public -export const enum KnownHttpMethod { +export enum KnownHttpMethod { // (undocumented) Get = "Get" } // @public -export const enum KnownHubVirtualNetworkConnectionStatus { +export enum KnownHubVirtualNetworkConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -4820,7 +4820,7 @@ export const enum KnownHubVirtualNetworkConnectionStatus { } // @public -export const enum KnownIkeEncryption { +export enum KnownIkeEncryption { // (undocumented) AES128 = "AES128", // (undocumented) @@ -4838,7 +4838,7 @@ export const enum KnownIkeEncryption { } // @public -export const enum KnownIkeIntegrity { +export enum KnownIkeIntegrity { // (undocumented) Gcmaes128 = "GCMAES128", // (undocumented) @@ -4854,7 +4854,7 @@ export const enum KnownIkeIntegrity { } // @public -export const enum KnownIPAllocationMethod { +export enum KnownIPAllocationMethod { // (undocumented) Dynamic = "Dynamic", // (undocumented) @@ -4862,7 +4862,7 @@ export const enum KnownIPAllocationMethod { } // @public -export const enum KnownIpAllocationType { +export enum KnownIpAllocationType { // (undocumented) Hypernet = "Hypernet", // (undocumented) @@ -4870,7 +4870,7 @@ export const enum KnownIpAllocationType { } // @public -export const enum KnownIpFlowProtocol { +export enum KnownIpFlowProtocol { // (undocumented) TCP = "TCP", // (undocumented) @@ -4878,7 +4878,7 @@ export const enum KnownIpFlowProtocol { } // @public -export const enum KnownIpsecEncryption { +export enum KnownIpsecEncryption { // (undocumented) AES128 = "AES128", // (undocumented) @@ -4900,7 +4900,7 @@ export const enum KnownIpsecEncryption { } // @public -export const enum KnownIpsecIntegrity { +export enum KnownIpsecIntegrity { // (undocumented) Gcmaes128 = "GCMAES128", // (undocumented) @@ -4916,7 +4916,7 @@ export const enum KnownIpsecIntegrity { } // @public -export const enum KnownIPVersion { +export enum KnownIPVersion { // (undocumented) IPv4 = "IPv4", // (undocumented) @@ -4924,7 +4924,7 @@ export const enum KnownIPVersion { } // @public -export const enum KnownIssueType { +export enum KnownIssueType { // (undocumented) AgentStopped = "AgentStopped", // (undocumented) @@ -4946,7 +4946,7 @@ export const enum KnownIssueType { } // @public -export const enum KnownLoadBalancerOutboundRuleProtocol { +export enum KnownLoadBalancerOutboundRuleProtocol { // (undocumented) All = "All", // (undocumented) @@ -4956,7 +4956,7 @@ export const enum KnownLoadBalancerOutboundRuleProtocol { } // @public -export const enum KnownLoadBalancerSkuName { +export enum KnownLoadBalancerSkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -4964,7 +4964,7 @@ export const enum KnownLoadBalancerSkuName { } // @public -export const enum KnownLoadDistribution { +export enum KnownLoadDistribution { // (undocumented) Default = "Default", // (undocumented) @@ -4974,19 +4974,19 @@ export const enum KnownLoadDistribution { } // @public -export const enum KnownManagedRuleEnabledState { +export enum KnownManagedRuleEnabledState { // (undocumented) Disabled = "Disabled" } // @public -export const enum KnownNatGatewaySkuName { +export enum KnownNatGatewaySkuName { // (undocumented) Standard = "Standard" } // @public -export const enum KnownNetworkOperationStatus { +export enum KnownNetworkOperationStatus { // (undocumented) Failed = "Failed", // (undocumented) @@ -4996,7 +4996,7 @@ export const enum KnownNetworkOperationStatus { } // @public -export const enum KnownNextHopType { +export enum KnownNextHopType { // (undocumented) HyperNetGateway = "HyperNetGateway", // (undocumented) @@ -5012,7 +5012,7 @@ export const enum KnownNextHopType { } // @public -export const enum KnownOfficeTrafficCategory { +export enum KnownOfficeTrafficCategory { // (undocumented) All = "All", // (undocumented) @@ -5024,7 +5024,7 @@ export const enum KnownOfficeTrafficCategory { } // @public -export const enum KnownOrigin { +export enum KnownOrigin { // (undocumented) Inbound = "Inbound", // (undocumented) @@ -5034,13 +5034,13 @@ export const enum KnownOrigin { } // @public -export const enum KnownOutputType { +export enum KnownOutputType { // (undocumented) Workspace = "Workspace" } // @public -export const enum KnownOwaspCrsExclusionEntryMatchVariable { +export enum KnownOwaspCrsExclusionEntryMatchVariable { // (undocumented) RequestArgNames = "RequestArgNames", // (undocumented) @@ -5050,7 +5050,7 @@ export const enum KnownOwaspCrsExclusionEntryMatchVariable { } // @public -export const enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { +export enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { // (undocumented) Contains = "Contains", // (undocumented) @@ -5064,7 +5064,7 @@ export const enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { } // @public -export const enum KnownPcError { +export enum KnownPcError { // (undocumented) AgentStopped = "AgentStopped", // (undocumented) @@ -5078,7 +5078,7 @@ export const enum KnownPcError { } // @public -export const enum KnownPcProtocol { +export enum KnownPcProtocol { // (undocumented) Any = "Any", // (undocumented) @@ -5088,7 +5088,7 @@ export const enum KnownPcProtocol { } // @public -export const enum KnownPcStatus { +export enum KnownPcStatus { // (undocumented) Error = "Error", // (undocumented) @@ -5102,7 +5102,7 @@ export const enum KnownPcStatus { } // @public -export const enum KnownPfsGroup { +export enum KnownPfsGroup { // (undocumented) ECP256 = "ECP256", // (undocumented) @@ -5124,7 +5124,7 @@ export const enum KnownPfsGroup { } // @public -export const enum KnownPreferredIPVersion { +export enum KnownPreferredIPVersion { // (undocumented) IPv4 = "IPv4", // (undocumented) @@ -5132,7 +5132,7 @@ export const enum KnownPreferredIPVersion { } // @public -export const enum KnownProbeProtocol { +export enum KnownProbeProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -5142,7 +5142,7 @@ export const enum KnownProbeProtocol { } // @public -export const enum KnownProcessorArchitecture { +export enum KnownProcessorArchitecture { // (undocumented) Amd64 = "Amd64", // (undocumented) @@ -5150,7 +5150,7 @@ export const enum KnownProcessorArchitecture { } // @public -export const enum KnownProtocol { +export enum KnownProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -5162,7 +5162,7 @@ export const enum KnownProtocol { } // @public -export const enum KnownProvisioningState { +export enum KnownProvisioningState { // (undocumented) Deleting = "Deleting", // (undocumented) @@ -5174,7 +5174,7 @@ export const enum KnownProvisioningState { } // @public -export const enum KnownPublicIPAddressSkuName { +export enum KnownPublicIPAddressSkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -5182,19 +5182,19 @@ export const enum KnownPublicIPAddressSkuName { } // @public -export const enum KnownPublicIPPrefixSkuName { +export enum KnownPublicIPPrefixSkuName { // (undocumented) Standard = "Standard" } // @public -export const enum KnownRouteFilterRuleType { +export enum KnownRouteFilterRuleType { // (undocumented) Community = "Community" } // @public -export const enum KnownRouteNextHopType { +export enum KnownRouteNextHopType { // (undocumented) Internet = "Internet", // (undocumented) @@ -5208,7 +5208,7 @@ export const enum KnownRouteNextHopType { } // @public -export const enum KnownSecurityPartnerProviderConnectionStatus { +export enum KnownSecurityPartnerProviderConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5220,7 +5220,7 @@ export const enum KnownSecurityPartnerProviderConnectionStatus { } // @public -export const enum KnownSecurityProviderName { +export enum KnownSecurityProviderName { // (undocumented) Checkpoint = "Checkpoint", // (undocumented) @@ -5230,7 +5230,7 @@ export const enum KnownSecurityProviderName { } // @public -export const enum KnownSecurityRuleAccess { +export enum KnownSecurityRuleAccess { // (undocumented) Allow = "Allow", // (undocumented) @@ -5238,7 +5238,7 @@ export const enum KnownSecurityRuleAccess { } // @public -export const enum KnownSecurityRuleDirection { +export enum KnownSecurityRuleDirection { // (undocumented) Inbound = "Inbound", // (undocumented) @@ -5246,7 +5246,7 @@ export const enum KnownSecurityRuleDirection { } // @public -export const enum KnownSecurityRuleProtocol { +export enum KnownSecurityRuleProtocol { // (undocumented) Ah = "Ah", // (undocumented) @@ -5262,7 +5262,7 @@ export const enum KnownSecurityRuleProtocol { } // @public -export const enum KnownServiceProviderProvisioningState { +export enum KnownServiceProviderProvisioningState { // (undocumented) Deprovisioning = "Deprovisioning", // (undocumented) @@ -5274,7 +5274,7 @@ export const enum KnownServiceProviderProvisioningState { } // @public -export const enum KnownSeverity { +export enum KnownSeverity { // (undocumented) Error = "Error", // (undocumented) @@ -5282,7 +5282,7 @@ export const enum KnownSeverity { } // @public -export const enum KnownTransportProtocol { +export enum KnownTransportProtocol { // (undocumented) All = "All", // (undocumented) @@ -5292,7 +5292,7 @@ export const enum KnownTransportProtocol { } // @public -export const enum KnownTunnelConnectionStatus { +export enum KnownTunnelConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5304,13 +5304,13 @@ export const enum KnownTunnelConnectionStatus { } // @public -export const enum KnownUsageUnit { +export enum KnownUsageUnit { // (undocumented) Count = "Count" } // @public -export const enum KnownVerbosityLevel { +export enum KnownVerbosityLevel { // (undocumented) Full = "Full", // (undocumented) @@ -5320,7 +5320,7 @@ export const enum KnownVerbosityLevel { } // @public -export const enum KnownVirtualNetworkGatewayConnectionProtocol { +export enum KnownVirtualNetworkGatewayConnectionProtocol { // (undocumented) IKEv1 = "IKEv1", // (undocumented) @@ -5328,7 +5328,7 @@ export const enum KnownVirtualNetworkGatewayConnectionProtocol { } // @public -export const enum KnownVirtualNetworkGatewayConnectionStatus { +export enum KnownVirtualNetworkGatewayConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5340,7 +5340,7 @@ export const enum KnownVirtualNetworkGatewayConnectionStatus { } // @public -export const enum KnownVirtualNetworkGatewayConnectionType { +export enum KnownVirtualNetworkGatewayConnectionType { // (undocumented) ExpressRoute = "ExpressRoute", // (undocumented) @@ -5352,7 +5352,7 @@ export const enum KnownVirtualNetworkGatewayConnectionType { } // @public -export const enum KnownVirtualNetworkGatewaySkuName { +export enum KnownVirtualNetworkGatewaySkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -5390,7 +5390,7 @@ export const enum KnownVirtualNetworkGatewaySkuName { } // @public -export const enum KnownVirtualNetworkGatewaySkuTier { +export enum KnownVirtualNetworkGatewaySkuTier { // (undocumented) Basic = "Basic", // (undocumented) @@ -5428,7 +5428,7 @@ export const enum KnownVirtualNetworkGatewaySkuTier { } // @public -export const enum KnownVirtualNetworkGatewayType { +export enum KnownVirtualNetworkGatewayType { // (undocumented) ExpressRoute = "ExpressRoute", // (undocumented) @@ -5436,7 +5436,7 @@ export const enum KnownVirtualNetworkGatewayType { } // @public -export const enum KnownVirtualNetworkPeeringState { +export enum KnownVirtualNetworkPeeringState { // (undocumented) Connected = "Connected", // (undocumented) @@ -5446,7 +5446,7 @@ export const enum KnownVirtualNetworkPeeringState { } // @public -export const enum KnownVirtualWanSecurityProviderType { +export enum KnownVirtualWanSecurityProviderType { // (undocumented) External = "External", // (undocumented) @@ -5454,7 +5454,7 @@ export const enum KnownVirtualWanSecurityProviderType { } // @public -export const enum KnownVpnAuthenticationType { +export enum KnownVpnAuthenticationType { // (undocumented) AAD = "AAD", // (undocumented) @@ -5464,7 +5464,7 @@ export const enum KnownVpnAuthenticationType { } // @public -export const enum KnownVpnClientProtocol { +export enum KnownVpnClientProtocol { // (undocumented) IkeV2 = "IkeV2", // (undocumented) @@ -5474,7 +5474,7 @@ export const enum KnownVpnClientProtocol { } // @public -export const enum KnownVpnConnectionStatus { +export enum KnownVpnConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5486,7 +5486,7 @@ export const enum KnownVpnConnectionStatus { } // @public -export const enum KnownVpnGatewayGeneration { +export enum KnownVpnGatewayGeneration { // (undocumented) Generation1 = "Generation1", // (undocumented) @@ -5496,7 +5496,7 @@ export const enum KnownVpnGatewayGeneration { } // @public -export const enum KnownVpnGatewayTunnelingProtocol { +export enum KnownVpnGatewayTunnelingProtocol { // (undocumented) IkeV2 = "IkeV2", // (undocumented) @@ -5504,7 +5504,7 @@ export const enum KnownVpnGatewayTunnelingProtocol { } // @public -export const enum KnownVpnType { +export enum KnownVpnType { // (undocumented) PolicyBased = "PolicyBased", // (undocumented) @@ -5512,7 +5512,7 @@ export const enum KnownVpnType { } // @public -export const enum KnownWebApplicationFirewallAction { +export enum KnownWebApplicationFirewallAction { // (undocumented) Allow = "Allow", // (undocumented) @@ -5522,7 +5522,7 @@ export const enum KnownWebApplicationFirewallAction { } // @public -export const enum KnownWebApplicationFirewallEnabledState { +export enum KnownWebApplicationFirewallEnabledState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -5530,7 +5530,7 @@ export const enum KnownWebApplicationFirewallEnabledState { } // @public -export const enum KnownWebApplicationFirewallMatchVariable { +export enum KnownWebApplicationFirewallMatchVariable { // (undocumented) PostArgs = "PostArgs", // (undocumented) @@ -5550,7 +5550,7 @@ export const enum KnownWebApplicationFirewallMatchVariable { } // @public -export const enum KnownWebApplicationFirewallMode { +export enum KnownWebApplicationFirewallMode { // (undocumented) Detection = "Detection", // (undocumented) @@ -5558,7 +5558,7 @@ export const enum KnownWebApplicationFirewallMode { } // @public -export const enum KnownWebApplicationFirewallOperator { +export enum KnownWebApplicationFirewallOperator { // (undocumented) BeginsWith = "BeginsWith", // (undocumented) @@ -5584,7 +5584,7 @@ export const enum KnownWebApplicationFirewallOperator { } // @public -export const enum KnownWebApplicationFirewallPolicyResourceState { +export enum KnownWebApplicationFirewallPolicyResourceState { // (undocumented) Creating = "Creating", // (undocumented) @@ -5600,7 +5600,7 @@ export const enum KnownWebApplicationFirewallPolicyResourceState { } // @public -export const enum KnownWebApplicationFirewallRuleType { +export enum KnownWebApplicationFirewallRuleType { // (undocumented) Invalid = "Invalid", // (undocumented) @@ -5608,7 +5608,7 @@ export const enum KnownWebApplicationFirewallRuleType { } // @public -export const enum KnownWebApplicationFirewallTransform { +export enum KnownWebApplicationFirewallTransform { // (undocumented) HtmlEntityDecode = "HtmlEntityDecode", // (undocumented) diff --git a/test/smoke/generated/network-resource-manager/src/models/index.ts b/test/smoke/generated/network-resource-manager/src/models/index.ts index 142ce62692..7168813d48 100644 --- a/test/smoke/generated/network-resource-manager/src/models/index.ts +++ b/test/smoke/generated/network-resource-manager/src/models/index.ts @@ -8144,7 +8144,7 @@ export type NetworkRuleCondition = FirewallPolicyRuleCondition & { }; /** Known values of {@link ApplicationGatewaySkuName} that the service accepts. */ -export const enum KnownApplicationGatewaySkuName { +export enum KnownApplicationGatewaySkuName { StandardSmall = "Standard_Small", StandardMedium = "Standard_Medium", StandardLarge = "Standard_Large", @@ -8170,7 +8170,7 @@ export const enum KnownApplicationGatewaySkuName { export type ApplicationGatewaySkuName = string; /** Known values of {@link ApplicationGatewayTier} that the service accepts. */ -export const enum KnownApplicationGatewayTier { +export enum KnownApplicationGatewayTier { Standard = "Standard", WAF = "WAF", StandardV2 = "Standard_v2", @@ -8190,7 +8190,7 @@ export const enum KnownApplicationGatewayTier { export type ApplicationGatewayTier = string; /** Known values of {@link ApplicationGatewaySslProtocol} that the service accepts. */ -export const enum KnownApplicationGatewaySslProtocol { +export enum KnownApplicationGatewaySslProtocol { TLSv10 = "TLSv1_0", TLSv11 = "TLSv1_1", TLSv12 = "TLSv1_2" @@ -8208,7 +8208,7 @@ export const enum KnownApplicationGatewaySslProtocol { export type ApplicationGatewaySslProtocol = string; /** Known values of {@link ApplicationGatewaySslPolicyType} that the service accepts. */ -export const enum KnownApplicationGatewaySslPolicyType { +export enum KnownApplicationGatewaySslPolicyType { Predefined = "Predefined", Custom = "Custom" } @@ -8224,7 +8224,7 @@ export const enum KnownApplicationGatewaySslPolicyType { export type ApplicationGatewaySslPolicyType = string; /** Known values of {@link ApplicationGatewaySslPolicyName} that the service accepts. */ -export const enum KnownApplicationGatewaySslPolicyName { +export enum KnownApplicationGatewaySslPolicyName { AppGwSslPolicy20150501 = "AppGwSslPolicy20150501", AppGwSslPolicy20170401 = "AppGwSslPolicy20170401", AppGwSslPolicy20170401S = "AppGwSslPolicy20170401S" @@ -8242,7 +8242,7 @@ export const enum KnownApplicationGatewaySslPolicyName { export type ApplicationGatewaySslPolicyName = string; /** Known values of {@link ApplicationGatewaySslCipherSuite} that the service accepts. */ -export const enum KnownApplicationGatewaySslCipherSuite { +export enum KnownApplicationGatewaySslCipherSuite { TLSEcdheRSAWithAES256CBCSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", TLSEcdheRSAWithAES128CBCSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", TLSEcdheRSAWithAES256CBCSHA = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", @@ -8310,7 +8310,7 @@ export const enum KnownApplicationGatewaySslCipherSuite { export type ApplicationGatewaySslCipherSuite = string; /** Known values of {@link ApplicationGatewayOperationalState} that the service accepts. */ -export const enum KnownApplicationGatewayOperationalState { +export enum KnownApplicationGatewayOperationalState { Stopped = "Stopped", Starting = "Starting", Running = "Running", @@ -8330,7 +8330,7 @@ export const enum KnownApplicationGatewayOperationalState { export type ApplicationGatewayOperationalState = string; /** Known values of {@link ProvisioningState} that the service accepts. */ -export const enum KnownProvisioningState { +export enum KnownProvisioningState { Succeeded = "Succeeded", Updating = "Updating", Deleting = "Deleting", @@ -8350,7 +8350,7 @@ export const enum KnownProvisioningState { export type ProvisioningState = string; /** Known values of {@link IPAllocationMethod} that the service accepts. */ -export const enum KnownIPAllocationMethod { +export enum KnownIPAllocationMethod { Static = "Static", Dynamic = "Dynamic" } @@ -8366,7 +8366,7 @@ export const enum KnownIPAllocationMethod { export type IPAllocationMethod = string; /** Known values of {@link ApplicationGatewayProtocol} that the service accepts. */ -export const enum KnownApplicationGatewayProtocol { +export enum KnownApplicationGatewayProtocol { Http = "Http", Https = "Https" } @@ -8382,7 +8382,7 @@ export const enum KnownApplicationGatewayProtocol { export type ApplicationGatewayProtocol = string; /** Known values of {@link IPVersion} that the service accepts. */ -export const enum KnownIPVersion { +export enum KnownIPVersion { IPv4 = "IPv4", IPv6 = "IPv6" } @@ -8398,7 +8398,7 @@ export const enum KnownIPVersion { export type IPVersion = string; /** Known values of {@link SecurityRuleProtocol} that the service accepts. */ -export const enum KnownSecurityRuleProtocol { +export enum KnownSecurityRuleProtocol { Tcp = "Tcp", Udp = "Udp", Icmp = "Icmp", @@ -8422,7 +8422,7 @@ export const enum KnownSecurityRuleProtocol { export type SecurityRuleProtocol = string; /** Known values of {@link SecurityRuleAccess} that the service accepts. */ -export const enum KnownSecurityRuleAccess { +export enum KnownSecurityRuleAccess { Allow = "Allow", Deny = "Deny" } @@ -8438,7 +8438,7 @@ export const enum KnownSecurityRuleAccess { export type SecurityRuleAccess = string; /** Known values of {@link SecurityRuleDirection} that the service accepts. */ -export const enum KnownSecurityRuleDirection { +export enum KnownSecurityRuleDirection { Inbound = "Inbound", Outbound = "Outbound" } @@ -8454,7 +8454,7 @@ export const enum KnownSecurityRuleDirection { export type SecurityRuleDirection = string; /** Known values of {@link FlowLogFormatType} that the service accepts. */ -export const enum KnownFlowLogFormatType { +export enum KnownFlowLogFormatType { Json = "JSON" } @@ -8468,7 +8468,7 @@ export const enum KnownFlowLogFormatType { export type FlowLogFormatType = string; /** Known values of {@link RouteNextHopType} that the service accepts. */ -export const enum KnownRouteNextHopType { +export enum KnownRouteNextHopType { VirtualNetworkGateway = "VirtualNetworkGateway", VnetLocal = "VnetLocal", Internet = "Internet", @@ -8490,7 +8490,7 @@ export const enum KnownRouteNextHopType { export type RouteNextHopType = string; /** Known values of {@link PublicIPAddressSkuName} that the service accepts. */ -export const enum KnownPublicIPAddressSkuName { +export enum KnownPublicIPAddressSkuName { Basic = "Basic", Standard = "Standard" } @@ -8506,7 +8506,7 @@ export const enum KnownPublicIPAddressSkuName { export type PublicIPAddressSkuName = string; /** Known values of {@link DdosSettingsProtectionCoverage} that the service accepts. */ -export const enum KnownDdosSettingsProtectionCoverage { +export enum KnownDdosSettingsProtectionCoverage { Basic = "Basic", Standard = "Standard" } @@ -8522,7 +8522,7 @@ export const enum KnownDdosSettingsProtectionCoverage { export type DdosSettingsProtectionCoverage = string; /** Known values of {@link VirtualNetworkPeeringState} that the service accepts. */ -export const enum KnownVirtualNetworkPeeringState { +export enum KnownVirtualNetworkPeeringState { Initiated = "Initiated", Connected = "Connected", Disconnected = "Disconnected" @@ -8540,7 +8540,7 @@ export const enum KnownVirtualNetworkPeeringState { export type VirtualNetworkPeeringState = string; /** Known values of {@link TransportProtocol} that the service accepts. */ -export const enum KnownTransportProtocol { +export enum KnownTransportProtocol { Udp = "Udp", Tcp = "Tcp", All = "All" @@ -8558,7 +8558,7 @@ export const enum KnownTransportProtocol { export type TransportProtocol = string; /** Known values of {@link ApplicationGatewayCookieBasedAffinity} that the service accepts. */ -export const enum KnownApplicationGatewayCookieBasedAffinity { +export enum KnownApplicationGatewayCookieBasedAffinity { Enabled = "Enabled", Disabled = "Disabled" } @@ -8574,7 +8574,7 @@ export const enum KnownApplicationGatewayCookieBasedAffinity { export type ApplicationGatewayCookieBasedAffinity = string; /** Known values of {@link ApplicationGatewayCustomErrorStatusCode} that the service accepts. */ -export const enum KnownApplicationGatewayCustomErrorStatusCode { +export enum KnownApplicationGatewayCustomErrorStatusCode { HttpStatus403 = "HttpStatus403", HttpStatus502 = "HttpStatus502" } @@ -8590,7 +8590,7 @@ export const enum KnownApplicationGatewayCustomErrorStatusCode { export type ApplicationGatewayCustomErrorStatusCode = string; /** Known values of {@link ApplicationGatewayRequestRoutingRuleType} that the service accepts. */ -export const enum KnownApplicationGatewayRequestRoutingRuleType { +export enum KnownApplicationGatewayRequestRoutingRuleType { Basic = "Basic", PathBasedRouting = "PathBasedRouting" } @@ -8606,7 +8606,7 @@ export const enum KnownApplicationGatewayRequestRoutingRuleType { export type ApplicationGatewayRequestRoutingRuleType = string; /** Known values of {@link ApplicationGatewayRedirectType} that the service accepts. */ -export const enum KnownApplicationGatewayRedirectType { +export enum KnownApplicationGatewayRedirectType { Permanent = "Permanent", Found = "Found", SeeOther = "SeeOther", @@ -8626,7 +8626,7 @@ export const enum KnownApplicationGatewayRedirectType { export type ApplicationGatewayRedirectType = string; /** Known values of {@link ApplicationGatewayFirewallMode} that the service accepts. */ -export const enum KnownApplicationGatewayFirewallMode { +export enum KnownApplicationGatewayFirewallMode { Detection = "Detection", Prevention = "Prevention" } @@ -8642,7 +8642,7 @@ export const enum KnownApplicationGatewayFirewallMode { export type ApplicationGatewayFirewallMode = string; /** Known values of {@link ApplicationGatewayBackendHealthServerHealth} that the service accepts. */ -export const enum KnownApplicationGatewayBackendHealthServerHealth { +export enum KnownApplicationGatewayBackendHealthServerHealth { Unknown = "Unknown", Up = "Up", Down = "Down", @@ -8664,7 +8664,7 @@ export const enum KnownApplicationGatewayBackendHealthServerHealth { export type ApplicationGatewayBackendHealthServerHealth = string; /** Known values of {@link AzureFirewallRCActionType} that the service accepts. */ -export const enum KnownAzureFirewallRCActionType { +export enum KnownAzureFirewallRCActionType { Allow = "Allow", Deny = "Deny" } @@ -8680,7 +8680,7 @@ export const enum KnownAzureFirewallRCActionType { export type AzureFirewallRCActionType = string; /** Known values of {@link AzureFirewallApplicationRuleProtocolType} that the service accepts. */ -export const enum KnownAzureFirewallApplicationRuleProtocolType { +export enum KnownAzureFirewallApplicationRuleProtocolType { Http = "Http", Https = "Https", Mssql = "Mssql" @@ -8698,7 +8698,7 @@ export const enum KnownAzureFirewallApplicationRuleProtocolType { export type AzureFirewallApplicationRuleProtocolType = string; /** Known values of {@link AzureFirewallNatRCActionType} that the service accepts. */ -export const enum KnownAzureFirewallNatRCActionType { +export enum KnownAzureFirewallNatRCActionType { Snat = "Snat", Dnat = "Dnat" } @@ -8714,7 +8714,7 @@ export const enum KnownAzureFirewallNatRCActionType { export type AzureFirewallNatRCActionType = string; /** Known values of {@link AzureFirewallNetworkRuleProtocol} that the service accepts. */ -export const enum KnownAzureFirewallNetworkRuleProtocol { +export enum KnownAzureFirewallNetworkRuleProtocol { TCP = "TCP", UDP = "UDP", Any = "Any", @@ -8734,7 +8734,7 @@ export const enum KnownAzureFirewallNetworkRuleProtocol { export type AzureFirewallNetworkRuleProtocol = string; /** Known values of {@link AzureFirewallThreatIntelMode} that the service accepts. */ -export const enum KnownAzureFirewallThreatIntelMode { +export enum KnownAzureFirewallThreatIntelMode { Alert = "Alert", Deny = "Deny", Off = "Off" @@ -8752,7 +8752,7 @@ export const enum KnownAzureFirewallThreatIntelMode { export type AzureFirewallThreatIntelMode = string; /** Known values of {@link AzureFirewallSkuName} that the service accepts. */ -export const enum KnownAzureFirewallSkuName { +export enum KnownAzureFirewallSkuName { AzfwVnet = "AZFW_VNet", AzfwHub = "AZFW_Hub" } @@ -8768,7 +8768,7 @@ export const enum KnownAzureFirewallSkuName { export type AzureFirewallSkuName = string; /** Known values of {@link AzureFirewallSkuTier} that the service accepts. */ -export const enum KnownAzureFirewallSkuTier { +export enum KnownAzureFirewallSkuTier { Standard = "Standard", Premium = "Premium" } @@ -8784,7 +8784,7 @@ export const enum KnownAzureFirewallSkuTier { export type AzureFirewallSkuTier = string; /** Known values of {@link BastionConnectProtocol} that the service accepts. */ -export const enum KnownBastionConnectProtocol { +export enum KnownBastionConnectProtocol { SSH = "SSH", RDP = "RDP" } @@ -8800,7 +8800,7 @@ export const enum KnownBastionConnectProtocol { export type BastionConnectProtocol = string; /** Known values of {@link DdosCustomPolicyProtocol} that the service accepts. */ -export const enum KnownDdosCustomPolicyProtocol { +export enum KnownDdosCustomPolicyProtocol { Tcp = "Tcp", Udp = "Udp", Syn = "Syn" @@ -8818,7 +8818,7 @@ export const enum KnownDdosCustomPolicyProtocol { export type DdosCustomPolicyProtocol = string; /** Known values of {@link DdosCustomPolicyTriggerSensitivityOverride} that the service accepts. */ -export const enum KnownDdosCustomPolicyTriggerSensitivityOverride { +export enum KnownDdosCustomPolicyTriggerSensitivityOverride { Relaxed = "Relaxed", Low = "Low", Default = "Default", @@ -8838,7 +8838,7 @@ export const enum KnownDdosCustomPolicyTriggerSensitivityOverride { export type DdosCustomPolicyTriggerSensitivityOverride = string; /** Known values of {@link AuthorizationUseStatus} that the service accepts. */ -export const enum KnownAuthorizationUseStatus { +export enum KnownAuthorizationUseStatus { Available = "Available", InUse = "InUse" } @@ -8854,7 +8854,7 @@ export const enum KnownAuthorizationUseStatus { export type AuthorizationUseStatus = string; /** Known values of {@link ExpressRoutePeeringType} that the service accepts. */ -export const enum KnownExpressRoutePeeringType { +export enum KnownExpressRoutePeeringType { AzurePublicPeering = "AzurePublicPeering", AzurePrivatePeering = "AzurePrivatePeering", MicrosoftPeering = "MicrosoftPeering" @@ -8872,7 +8872,7 @@ export const enum KnownExpressRoutePeeringType { export type ExpressRoutePeeringType = string; /** Known values of {@link ExpressRoutePeeringState} that the service accepts. */ -export const enum KnownExpressRoutePeeringState { +export enum KnownExpressRoutePeeringState { Disabled = "Disabled", Enabled = "Enabled" } @@ -8888,7 +8888,7 @@ export const enum KnownExpressRoutePeeringState { export type ExpressRoutePeeringState = string; /** Known values of {@link ExpressRouteCircuitPeeringAdvertisedPublicPrefixState} that the service accepts. */ -export const enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { +export enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { NotConfigured = "NotConfigured", Configuring = "Configuring", Configured = "Configured", @@ -8908,7 +8908,7 @@ export const enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { export type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = string; /** Known values of {@link ExpressRouteCircuitPeeringState} that the service accepts. */ -export const enum KnownExpressRouteCircuitPeeringState { +export enum KnownExpressRouteCircuitPeeringState { Disabled = "Disabled", Enabled = "Enabled" } @@ -8924,7 +8924,7 @@ export const enum KnownExpressRouteCircuitPeeringState { export type ExpressRouteCircuitPeeringState = string; /** Known values of {@link CircuitConnectionStatus} that the service accepts. */ -export const enum KnownCircuitConnectionStatus { +export enum KnownCircuitConnectionStatus { Connected = "Connected", Connecting = "Connecting", Disconnected = "Disconnected" @@ -8942,7 +8942,7 @@ export const enum KnownCircuitConnectionStatus { export type CircuitConnectionStatus = string; /** Known values of {@link ExpressRouteCircuitSkuTier} that the service accepts. */ -export const enum KnownExpressRouteCircuitSkuTier { +export enum KnownExpressRouteCircuitSkuTier { Standard = "Standard", Premium = "Premium", Basic = "Basic", @@ -8962,7 +8962,7 @@ export const enum KnownExpressRouteCircuitSkuTier { export type ExpressRouteCircuitSkuTier = string; /** Known values of {@link ExpressRouteCircuitSkuFamily} that the service accepts. */ -export const enum KnownExpressRouteCircuitSkuFamily { +export enum KnownExpressRouteCircuitSkuFamily { UnlimitedData = "UnlimitedData", MeteredData = "MeteredData" } @@ -8978,7 +8978,7 @@ export const enum KnownExpressRouteCircuitSkuFamily { export type ExpressRouteCircuitSkuFamily = string; /** Known values of {@link ServiceProviderProvisioningState} that the service accepts. */ -export const enum KnownServiceProviderProvisioningState { +export enum KnownServiceProviderProvisioningState { NotProvisioned = "NotProvisioned", Provisioning = "Provisioning", Provisioned = "Provisioned", @@ -8998,7 +8998,7 @@ export const enum KnownServiceProviderProvisioningState { export type ServiceProviderProvisioningState = string; /** Known values of {@link ExpressRoutePortsEncapsulation} that the service accepts. */ -export const enum KnownExpressRoutePortsEncapsulation { +export enum KnownExpressRoutePortsEncapsulation { Dot1Q = "Dot1Q", QinQ = "QinQ" } @@ -9014,7 +9014,7 @@ export const enum KnownExpressRoutePortsEncapsulation { export type ExpressRoutePortsEncapsulation = string; /** Known values of {@link ExpressRouteLinkConnectorType} that the service accepts. */ -export const enum KnownExpressRouteLinkConnectorType { +export enum KnownExpressRouteLinkConnectorType { LC = "LC", SC = "SC" } @@ -9030,7 +9030,7 @@ export const enum KnownExpressRouteLinkConnectorType { export type ExpressRouteLinkConnectorType = string; /** Known values of {@link ExpressRouteLinkAdminState} that the service accepts. */ -export const enum KnownExpressRouteLinkAdminState { +export enum KnownExpressRouteLinkAdminState { Enabled = "Enabled", Disabled = "Disabled" } @@ -9046,7 +9046,7 @@ export const enum KnownExpressRouteLinkAdminState { export type ExpressRouteLinkAdminState = string; /** Known values of {@link ExpressRouteLinkMacSecCipher} that the service accepts. */ -export const enum KnownExpressRouteLinkMacSecCipher { +export enum KnownExpressRouteLinkMacSecCipher { GcmAes128 = "gcm-aes-128", GcmAes256 = "gcm-aes-256" } @@ -9062,7 +9062,7 @@ export const enum KnownExpressRouteLinkMacSecCipher { export type ExpressRouteLinkMacSecCipher = string; /** Known values of {@link FirewallPolicyIntrusionSystemMode} that the service accepts. */ -export const enum KnownFirewallPolicyIntrusionSystemMode { +export enum KnownFirewallPolicyIntrusionSystemMode { Enabled = "Enabled", Disabled = "Disabled" } @@ -9078,7 +9078,7 @@ export const enum KnownFirewallPolicyIntrusionSystemMode { export type FirewallPolicyIntrusionSystemMode = string; /** Known values of {@link FirewallPolicyRuleType} that the service accepts. */ -export const enum KnownFirewallPolicyRuleType { +export enum KnownFirewallPolicyRuleType { FirewallPolicyNatRule = "FirewallPolicyNatRule", FirewallPolicyFilterRule = "FirewallPolicyFilterRule" } @@ -9094,7 +9094,7 @@ export const enum KnownFirewallPolicyRuleType { export type FirewallPolicyRuleType = string; /** Known values of {@link IpAllocationType} that the service accepts. */ -export const enum KnownIpAllocationType { +export enum KnownIpAllocationType { Undefined = "Undefined", Hypernet = "Hypernet" } @@ -9110,7 +9110,7 @@ export const enum KnownIpAllocationType { export type IpAllocationType = string; /** Known values of {@link LoadBalancerSkuName} that the service accepts. */ -export const enum KnownLoadBalancerSkuName { +export enum KnownLoadBalancerSkuName { Basic = "Basic", Standard = "Standard" } @@ -9126,7 +9126,7 @@ export const enum KnownLoadBalancerSkuName { export type LoadBalancerSkuName = string; /** Known values of {@link LoadDistribution} that the service accepts. */ -export const enum KnownLoadDistribution { +export enum KnownLoadDistribution { Default = "Default", SourceIP = "SourceIP", SourceIPProtocol = "SourceIPProtocol" @@ -9144,7 +9144,7 @@ export const enum KnownLoadDistribution { export type LoadDistribution = string; /** Known values of {@link ProbeProtocol} that the service accepts. */ -export const enum KnownProbeProtocol { +export enum KnownProbeProtocol { Http = "Http", Tcp = "Tcp", Https = "Https" @@ -9162,7 +9162,7 @@ export const enum KnownProbeProtocol { export type ProbeProtocol = string; /** Known values of {@link LoadBalancerOutboundRuleProtocol} that the service accepts. */ -export const enum KnownLoadBalancerOutboundRuleProtocol { +export enum KnownLoadBalancerOutboundRuleProtocol { Tcp = "Tcp", Udp = "Udp", All = "All" @@ -9180,7 +9180,7 @@ export const enum KnownLoadBalancerOutboundRuleProtocol { export type LoadBalancerOutboundRuleProtocol = string; /** Known values of {@link NatGatewaySkuName} that the service accepts. */ -export const enum KnownNatGatewaySkuName { +export enum KnownNatGatewaySkuName { Standard = "Standard" } @@ -9194,7 +9194,7 @@ export const enum KnownNatGatewaySkuName { export type NatGatewaySkuName = string; /** Known values of {@link EffectiveRouteSource} that the service accepts. */ -export const enum KnownEffectiveRouteSource { +export enum KnownEffectiveRouteSource { Unknown = "Unknown", User = "User", VirtualNetworkGateway = "VirtualNetworkGateway", @@ -9214,7 +9214,7 @@ export const enum KnownEffectiveRouteSource { export type EffectiveRouteSource = string; /** Known values of {@link EffectiveRouteState} that the service accepts. */ -export const enum KnownEffectiveRouteState { +export enum KnownEffectiveRouteState { Active = "Active", Invalid = "Invalid" } @@ -9230,7 +9230,7 @@ export const enum KnownEffectiveRouteState { export type EffectiveRouteState = string; /** Known values of {@link EffectiveSecurityRuleProtocol} that the service accepts. */ -export const enum KnownEffectiveSecurityRuleProtocol { +export enum KnownEffectiveSecurityRuleProtocol { Tcp = "Tcp", Udp = "Udp", All = "All" @@ -9248,7 +9248,7 @@ export const enum KnownEffectiveSecurityRuleProtocol { export type EffectiveSecurityRuleProtocol = string; /** Known values of {@link AssociationType} that the service accepts. */ -export const enum KnownAssociationType { +export enum KnownAssociationType { Associated = "Associated", Contains = "Contains" } @@ -9264,7 +9264,7 @@ export const enum KnownAssociationType { export type AssociationType = string; /** Known values of {@link Direction} that the service accepts. */ -export const enum KnownDirection { +export enum KnownDirection { Inbound = "Inbound", Outbound = "Outbound" } @@ -9280,7 +9280,7 @@ export const enum KnownDirection { export type Direction = string; /** Known values of {@link IpFlowProtocol} that the service accepts. */ -export const enum KnownIpFlowProtocol { +export enum KnownIpFlowProtocol { TCP = "TCP", UDP = "UDP" } @@ -9296,7 +9296,7 @@ export const enum KnownIpFlowProtocol { export type IpFlowProtocol = string; /** Known values of {@link Access} that the service accepts. */ -export const enum KnownAccess { +export enum KnownAccess { Allow = "Allow", Deny = "Deny" } @@ -9312,7 +9312,7 @@ export const enum KnownAccess { export type Access = string; /** Known values of {@link NextHopType} that the service accepts. */ -export const enum KnownNextHopType { +export enum KnownNextHopType { Internet = "Internet", VirtualAppliance = "VirtualAppliance", VirtualNetworkGateway = "VirtualNetworkGateway", @@ -9336,7 +9336,7 @@ export const enum KnownNextHopType { export type NextHopType = string; /** Known values of {@link PcProtocol} that the service accepts. */ -export const enum KnownPcProtocol { +export enum KnownPcProtocol { TCP = "TCP", UDP = "UDP", Any = "Any" @@ -9354,7 +9354,7 @@ export const enum KnownPcProtocol { export type PcProtocol = string; /** Known values of {@link PcStatus} that the service accepts. */ -export const enum KnownPcStatus { +export enum KnownPcStatus { NotStarted = "NotStarted", Running = "Running", Stopped = "Stopped", @@ -9376,7 +9376,7 @@ export const enum KnownPcStatus { export type PcStatus = string; /** Known values of {@link PcError} that the service accepts. */ -export const enum KnownPcError { +export enum KnownPcError { InternalError = "InternalError", AgentStopped = "AgentStopped", CaptureFailed = "CaptureFailed", @@ -9398,7 +9398,7 @@ export const enum KnownPcError { export type PcError = string; /** Known values of {@link Protocol} that the service accepts. */ -export const enum KnownProtocol { +export enum KnownProtocol { Tcp = "Tcp", Http = "Http", Https = "Https", @@ -9418,7 +9418,7 @@ export const enum KnownProtocol { export type Protocol = string; /** Known values of {@link HttpMethod} that the service accepts. */ -export const enum KnownHttpMethod { +export enum KnownHttpMethod { Get = "Get" } @@ -9432,7 +9432,7 @@ export const enum KnownHttpMethod { export type HttpMethod = string; /** Known values of {@link Origin} that the service accepts. */ -export const enum KnownOrigin { +export enum KnownOrigin { Local = "Local", Inbound = "Inbound", Outbound = "Outbound" @@ -9450,7 +9450,7 @@ export const enum KnownOrigin { export type Origin = string; /** Known values of {@link Severity} that the service accepts. */ -export const enum KnownSeverity { +export enum KnownSeverity { Error = "Error", Warning = "Warning" } @@ -9466,7 +9466,7 @@ export const enum KnownSeverity { export type Severity = string; /** Known values of {@link IssueType} that the service accepts. */ -export const enum KnownIssueType { +export enum KnownIssueType { Unknown = "Unknown", AgentStopped = "AgentStopped", GuestFirewall = "GuestFirewall", @@ -9496,7 +9496,7 @@ export const enum KnownIssueType { export type IssueType = string; /** Known values of {@link ConnectionStatus} that the service accepts. */ -export const enum KnownConnectionStatus { +export enum KnownConnectionStatus { Unknown = "Unknown", Connected = "Connected", Disconnected = "Disconnected", @@ -9516,7 +9516,7 @@ export const enum KnownConnectionStatus { export type ConnectionStatus = string; /** Known values of {@link VerbosityLevel} that the service accepts. */ -export const enum KnownVerbosityLevel { +export enum KnownVerbosityLevel { Normal = "Normal", Minimum = "Minimum", Full = "Full" @@ -9534,7 +9534,7 @@ export const enum KnownVerbosityLevel { export type VerbosityLevel = string; /** Known values of {@link ConnectionMonitorEndpointFilterType} that the service accepts. */ -export const enum KnownConnectionMonitorEndpointFilterType { +export enum KnownConnectionMonitorEndpointFilterType { Include = "Include" } @@ -9548,7 +9548,7 @@ export const enum KnownConnectionMonitorEndpointFilterType { export type ConnectionMonitorEndpointFilterType = string; /** Known values of {@link ConnectionMonitorEndpointFilterItemType} that the service accepts. */ -export const enum KnownConnectionMonitorEndpointFilterItemType { +export enum KnownConnectionMonitorEndpointFilterItemType { AgentAddress = "AgentAddress" } @@ -9562,7 +9562,7 @@ export const enum KnownConnectionMonitorEndpointFilterItemType { export type ConnectionMonitorEndpointFilterItemType = string; /** Known values of {@link ConnectionMonitorTestConfigurationProtocol} that the service accepts. */ -export const enum KnownConnectionMonitorTestConfigurationProtocol { +export enum KnownConnectionMonitorTestConfigurationProtocol { Tcp = "Tcp", Http = "Http", Icmp = "Icmp" @@ -9580,7 +9580,7 @@ export const enum KnownConnectionMonitorTestConfigurationProtocol { export type ConnectionMonitorTestConfigurationProtocol = string; /** Known values of {@link PreferredIPVersion} that the service accepts. */ -export const enum KnownPreferredIPVersion { +export enum KnownPreferredIPVersion { IPv4 = "IPv4", IPv6 = "IPv6" } @@ -9596,7 +9596,7 @@ export const enum KnownPreferredIPVersion { export type PreferredIPVersion = string; /** Known values of {@link HttpConfigurationMethod} that the service accepts. */ -export const enum KnownHttpConfigurationMethod { +export enum KnownHttpConfigurationMethod { Get = "Get", Post = "Post" } @@ -9612,7 +9612,7 @@ export const enum KnownHttpConfigurationMethod { export type HttpConfigurationMethod = string; /** Known values of {@link OutputType} that the service accepts. */ -export const enum KnownOutputType { +export enum KnownOutputType { Workspace = "Workspace" } @@ -9626,7 +9626,7 @@ export const enum KnownOutputType { export type OutputType = string; /** Known values of {@link ConnectionMonitorType} that the service accepts. */ -export const enum KnownConnectionMonitorType { +export enum KnownConnectionMonitorType { MultiEndpoint = "MultiEndpoint", SingleSourceDestination = "SingleSourceDestination" } @@ -9642,7 +9642,7 @@ export const enum KnownConnectionMonitorType { export type ConnectionMonitorType = string; /** Known values of {@link ConnectionMonitorSourceStatus} that the service accepts. */ -export const enum KnownConnectionMonitorSourceStatus { +export enum KnownConnectionMonitorSourceStatus { Unknown = "Unknown", Active = "Active", Inactive = "Inactive" @@ -9660,7 +9660,7 @@ export const enum KnownConnectionMonitorSourceStatus { export type ConnectionMonitorSourceStatus = string; /** Known values of {@link ConnectionState} that the service accepts. */ -export const enum KnownConnectionState { +export enum KnownConnectionState { Reachable = "Reachable", Unreachable = "Unreachable", Unknown = "Unknown" @@ -9678,7 +9678,7 @@ export const enum KnownConnectionState { export type ConnectionState = string; /** Known values of {@link EvaluationState} that the service accepts. */ -export const enum KnownEvaluationState { +export enum KnownEvaluationState { NotStarted = "NotStarted", InProgress = "InProgress", Completed = "Completed" @@ -9696,7 +9696,7 @@ export const enum KnownEvaluationState { export type EvaluationState = string; /** Known values of {@link PublicIPPrefixSkuName} that the service accepts. */ -export const enum KnownPublicIPPrefixSkuName { +export enum KnownPublicIPPrefixSkuName { Standard = "Standard" } @@ -9710,7 +9710,7 @@ export const enum KnownPublicIPPrefixSkuName { export type PublicIPPrefixSkuName = string; /** Known values of {@link RouteFilterRuleType} that the service accepts. */ -export const enum KnownRouteFilterRuleType { +export enum KnownRouteFilterRuleType { Community = "Community" } @@ -9724,7 +9724,7 @@ export const enum KnownRouteFilterRuleType { export type RouteFilterRuleType = string; /** Known values of {@link SecurityProviderName} that the service accepts. */ -export const enum KnownSecurityProviderName { +export enum KnownSecurityProviderName { ZScaler = "ZScaler", IBoss = "IBoss", Checkpoint = "Checkpoint" @@ -9742,7 +9742,7 @@ export const enum KnownSecurityProviderName { export type SecurityProviderName = string; /** Known values of {@link SecurityPartnerProviderConnectionStatus} that the service accepts. */ -export const enum KnownSecurityPartnerProviderConnectionStatus { +export enum KnownSecurityPartnerProviderConnectionStatus { Unknown = "Unknown", PartiallyConnected = "PartiallyConnected", Connected = "Connected", @@ -9762,7 +9762,7 @@ export const enum KnownSecurityPartnerProviderConnectionStatus { export type SecurityPartnerProviderConnectionStatus = string; /** Known values of {@link UsageUnit} that the service accepts. */ -export const enum KnownUsageUnit { +export enum KnownUsageUnit { Count = "Count" } @@ -9776,7 +9776,7 @@ export const enum KnownUsageUnit { export type UsageUnit = string; /** Known values of {@link VirtualNetworkGatewayType} that the service accepts. */ -export const enum KnownVirtualNetworkGatewayType { +export enum KnownVirtualNetworkGatewayType { Vpn = "Vpn", ExpressRoute = "ExpressRoute" } @@ -9792,7 +9792,7 @@ export const enum KnownVirtualNetworkGatewayType { export type VirtualNetworkGatewayType = string; /** Known values of {@link VpnType} that the service accepts. */ -export const enum KnownVpnType { +export enum KnownVpnType { PolicyBased = "PolicyBased", RouteBased = "RouteBased" } @@ -9808,7 +9808,7 @@ export const enum KnownVpnType { export type VpnType = string; /** Known values of {@link VpnGatewayGeneration} that the service accepts. */ -export const enum KnownVpnGatewayGeneration { +export enum KnownVpnGatewayGeneration { None = "None", Generation1 = "Generation1", Generation2 = "Generation2" @@ -9826,7 +9826,7 @@ export const enum KnownVpnGatewayGeneration { export type VpnGatewayGeneration = string; /** Known values of {@link VirtualNetworkGatewaySkuName} that the service accepts. */ -export const enum KnownVirtualNetworkGatewaySkuName { +export enum KnownVirtualNetworkGatewaySkuName { Basic = "Basic", HighPerformance = "HighPerformance", Standard = "Standard", @@ -9872,7 +9872,7 @@ export const enum KnownVirtualNetworkGatewaySkuName { export type VirtualNetworkGatewaySkuName = string; /** Known values of {@link VirtualNetworkGatewaySkuTier} that the service accepts. */ -export const enum KnownVirtualNetworkGatewaySkuTier { +export enum KnownVirtualNetworkGatewaySkuTier { Basic = "Basic", HighPerformance = "HighPerformance", Standard = "Standard", @@ -9918,7 +9918,7 @@ export const enum KnownVirtualNetworkGatewaySkuTier { export type VirtualNetworkGatewaySkuTier = string; /** Known values of {@link VpnClientProtocol} that the service accepts. */ -export const enum KnownVpnClientProtocol { +export enum KnownVpnClientProtocol { IkeV2 = "IkeV2", Sstp = "SSTP", OpenVPN = "OpenVPN" @@ -9936,7 +9936,7 @@ export const enum KnownVpnClientProtocol { export type VpnClientProtocol = string; /** Known values of {@link IpsecEncryption} that the service accepts. */ -export const enum KnownIpsecEncryption { +export enum KnownIpsecEncryption { None = "None", DES = "DES", DES3 = "DES3", @@ -9966,7 +9966,7 @@ export const enum KnownIpsecEncryption { export type IpsecEncryption = string; /** Known values of {@link IpsecIntegrity} that the service accepts. */ -export const enum KnownIpsecIntegrity { +export enum KnownIpsecIntegrity { MD5 = "MD5", SHA1 = "SHA1", SHA256 = "SHA256", @@ -9990,7 +9990,7 @@ export const enum KnownIpsecIntegrity { export type IpsecIntegrity = string; /** Known values of {@link IkeEncryption} that the service accepts. */ -export const enum KnownIkeEncryption { +export enum KnownIkeEncryption { DES = "DES", DES3 = "DES3", AES128 = "AES128", @@ -10016,7 +10016,7 @@ export const enum KnownIkeEncryption { export type IkeEncryption = string; /** Known values of {@link IkeIntegrity} that the service accepts. */ -export const enum KnownIkeIntegrity { +export enum KnownIkeIntegrity { MD5 = "MD5", SHA1 = "SHA1", SHA256 = "SHA256", @@ -10040,7 +10040,7 @@ export const enum KnownIkeIntegrity { export type IkeIntegrity = string; /** Known values of {@link DhGroup} that the service accepts. */ -export const enum KnownDhGroup { +export enum KnownDhGroup { None = "None", DHGroup1 = "DHGroup1", DHGroup2 = "DHGroup2", @@ -10068,7 +10068,7 @@ export const enum KnownDhGroup { export type DhGroup = string; /** Known values of {@link PfsGroup} that the service accepts. */ -export const enum KnownPfsGroup { +export enum KnownPfsGroup { None = "None", PFS1 = "PFS1", PFS2 = "PFS2", @@ -10098,7 +10098,7 @@ export const enum KnownPfsGroup { export type PfsGroup = string; /** Known values of {@link VirtualNetworkGatewayConnectionType} that the service accepts. */ -export const enum KnownVirtualNetworkGatewayConnectionType { +export enum KnownVirtualNetworkGatewayConnectionType { IPsec = "IPsec", Vnet2Vnet = "Vnet2Vnet", ExpressRoute = "ExpressRoute", @@ -10118,7 +10118,7 @@ export const enum KnownVirtualNetworkGatewayConnectionType { export type VirtualNetworkGatewayConnectionType = string; /** Known values of {@link VirtualNetworkGatewayConnectionProtocol} that the service accepts. */ -export const enum KnownVirtualNetworkGatewayConnectionProtocol { +export enum KnownVirtualNetworkGatewayConnectionProtocol { IKEv2 = "IKEv2", IKEv1 = "IKEv1" } @@ -10134,7 +10134,7 @@ export const enum KnownVirtualNetworkGatewayConnectionProtocol { export type VirtualNetworkGatewayConnectionProtocol = string; /** Known values of {@link VirtualNetworkGatewayConnectionStatus} that the service accepts. */ -export const enum KnownVirtualNetworkGatewayConnectionStatus { +export enum KnownVirtualNetworkGatewayConnectionStatus { Unknown = "Unknown", Connecting = "Connecting", Connected = "Connected", @@ -10154,7 +10154,7 @@ export const enum KnownVirtualNetworkGatewayConnectionStatus { export type VirtualNetworkGatewayConnectionStatus = string; /** Known values of {@link ProcessorArchitecture} that the service accepts. */ -export const enum KnownProcessorArchitecture { +export enum KnownProcessorArchitecture { Amd64 = "Amd64", X86 = "X86" } @@ -10170,7 +10170,7 @@ export const enum KnownProcessorArchitecture { export type ProcessorArchitecture = string; /** Known values of {@link AuthenticationMethod} that the service accepts. */ -export const enum KnownAuthenticationMethod { +export enum KnownAuthenticationMethod { Eaptls = "EAPTLS", EapmschaPv2 = "EAPMSCHAPv2" } @@ -10186,7 +10186,7 @@ export const enum KnownAuthenticationMethod { export type AuthenticationMethod = string; /** Known values of {@link BgpPeerState} that the service accepts. */ -export const enum KnownBgpPeerState { +export enum KnownBgpPeerState { Unknown = "Unknown", Stopped = "Stopped", Idle = "Idle", @@ -10208,7 +10208,7 @@ export const enum KnownBgpPeerState { export type BgpPeerState = string; /** Known values of {@link OfficeTrafficCategory} that the service accepts. */ -export const enum KnownOfficeTrafficCategory { +export enum KnownOfficeTrafficCategory { Optimize = "Optimize", OptimizeAndAllow = "OptimizeAndAllow", All = "All", @@ -10228,7 +10228,7 @@ export const enum KnownOfficeTrafficCategory { export type OfficeTrafficCategory = string; /** Known values of {@link VirtualWanSecurityProviderType} that the service accepts. */ -export const enum KnownVirtualWanSecurityProviderType { +export enum KnownVirtualWanSecurityProviderType { External = "External", Native = "Native" } @@ -10244,7 +10244,7 @@ export const enum KnownVirtualWanSecurityProviderType { export type VirtualWanSecurityProviderType = string; /** Known values of {@link VpnGatewayTunnelingProtocol} that the service accepts. */ -export const enum KnownVpnGatewayTunnelingProtocol { +export enum KnownVpnGatewayTunnelingProtocol { IkeV2 = "IkeV2", OpenVPN = "OpenVPN" } @@ -10260,7 +10260,7 @@ export const enum KnownVpnGatewayTunnelingProtocol { export type VpnGatewayTunnelingProtocol = string; /** Known values of {@link VpnAuthenticationType} that the service accepts. */ -export const enum KnownVpnAuthenticationType { +export enum KnownVpnAuthenticationType { Certificate = "Certificate", Radius = "Radius", AAD = "AAD" @@ -10278,7 +10278,7 @@ export const enum KnownVpnAuthenticationType { export type VpnAuthenticationType = string; /** Known values of {@link VpnConnectionStatus} that the service accepts. */ -export const enum KnownVpnConnectionStatus { +export enum KnownVpnConnectionStatus { Unknown = "Unknown", Connecting = "Connecting", Connected = "Connected", @@ -10298,7 +10298,7 @@ export const enum KnownVpnConnectionStatus { export type VpnConnectionStatus = string; /** Known values of {@link WebApplicationFirewallEnabledState} that the service accepts. */ -export const enum KnownWebApplicationFirewallEnabledState { +export enum KnownWebApplicationFirewallEnabledState { Disabled = "Disabled", Enabled = "Enabled" } @@ -10314,7 +10314,7 @@ export const enum KnownWebApplicationFirewallEnabledState { export type WebApplicationFirewallEnabledState = string; /** Known values of {@link WebApplicationFirewallMode} that the service accepts. */ -export const enum KnownWebApplicationFirewallMode { +export enum KnownWebApplicationFirewallMode { Prevention = "Prevention", Detection = "Detection" } @@ -10330,7 +10330,7 @@ export const enum KnownWebApplicationFirewallMode { export type WebApplicationFirewallMode = string; /** Known values of {@link WebApplicationFirewallRuleType} that the service accepts. */ -export const enum KnownWebApplicationFirewallRuleType { +export enum KnownWebApplicationFirewallRuleType { MatchRule = "MatchRule", Invalid = "Invalid" } @@ -10346,7 +10346,7 @@ export const enum KnownWebApplicationFirewallRuleType { export type WebApplicationFirewallRuleType = string; /** Known values of {@link WebApplicationFirewallMatchVariable} that the service accepts. */ -export const enum KnownWebApplicationFirewallMatchVariable { +export enum KnownWebApplicationFirewallMatchVariable { RemoteAddr = "RemoteAddr", RequestMethod = "RequestMethod", QueryString = "QueryString", @@ -10374,7 +10374,7 @@ export const enum KnownWebApplicationFirewallMatchVariable { export type WebApplicationFirewallMatchVariable = string; /** Known values of {@link WebApplicationFirewallOperator} that the service accepts. */ -export const enum KnownWebApplicationFirewallOperator { +export enum KnownWebApplicationFirewallOperator { IPMatch = "IPMatch", Equal = "Equal", Contains = "Contains", @@ -10408,7 +10408,7 @@ export const enum KnownWebApplicationFirewallOperator { export type WebApplicationFirewallOperator = string; /** Known values of {@link WebApplicationFirewallTransform} that the service accepts. */ -export const enum KnownWebApplicationFirewallTransform { +export enum KnownWebApplicationFirewallTransform { Lowercase = "Lowercase", Trim = "Trim", UrlDecode = "UrlDecode", @@ -10432,7 +10432,7 @@ export const enum KnownWebApplicationFirewallTransform { export type WebApplicationFirewallTransform = string; /** Known values of {@link WebApplicationFirewallAction} that the service accepts. */ -export const enum KnownWebApplicationFirewallAction { +export enum KnownWebApplicationFirewallAction { Allow = "Allow", Block = "Block", Log = "Log" @@ -10450,7 +10450,7 @@ export const enum KnownWebApplicationFirewallAction { export type WebApplicationFirewallAction = string; /** Known values of {@link WebApplicationFirewallPolicyResourceState} that the service accepts. */ -export const enum KnownWebApplicationFirewallPolicyResourceState { +export enum KnownWebApplicationFirewallPolicyResourceState { Creating = "Creating", Enabling = "Enabling", Enabled = "Enabled", @@ -10474,7 +10474,7 @@ export const enum KnownWebApplicationFirewallPolicyResourceState { export type WebApplicationFirewallPolicyResourceState = string; /** Known values of {@link OwaspCrsExclusionEntryMatchVariable} that the service accepts. */ -export const enum KnownOwaspCrsExclusionEntryMatchVariable { +export enum KnownOwaspCrsExclusionEntryMatchVariable { RequestHeaderNames = "RequestHeaderNames", RequestCookieNames = "RequestCookieNames", RequestArgNames = "RequestArgNames" @@ -10492,7 +10492,7 @@ export const enum KnownOwaspCrsExclusionEntryMatchVariable { export type OwaspCrsExclusionEntryMatchVariable = string; /** Known values of {@link OwaspCrsExclusionEntrySelectorMatchOperator} that the service accepts. */ -export const enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { +export enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { Equals = "Equals", Contains = "Contains", StartsWith = "StartsWith", @@ -10514,7 +10514,7 @@ export const enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { export type OwaspCrsExclusionEntrySelectorMatchOperator = string; /** Known values of {@link ManagedRuleEnabledState} that the service accepts. */ -export const enum KnownManagedRuleEnabledState { +export enum KnownManagedRuleEnabledState { Disabled = "Disabled" } @@ -10528,7 +10528,7 @@ export const enum KnownManagedRuleEnabledState { export type ManagedRuleEnabledState = string; /** Known values of {@link FirewallPolicyNatRuleActionType} that the service accepts. */ -export const enum KnownFirewallPolicyNatRuleActionType { +export enum KnownFirewallPolicyNatRuleActionType { Dnat = "DNAT" } @@ -10542,7 +10542,7 @@ export const enum KnownFirewallPolicyNatRuleActionType { export type FirewallPolicyNatRuleActionType = string; /** Known values of {@link FirewallPolicyRuleConditionType} that the service accepts. */ -export const enum KnownFirewallPolicyRuleConditionType { +export enum KnownFirewallPolicyRuleConditionType { ApplicationRuleCondition = "ApplicationRuleCondition", NetworkRuleCondition = "NetworkRuleCondition", NatRuleCondition = "NatRuleCondition" @@ -10560,7 +10560,7 @@ export const enum KnownFirewallPolicyRuleConditionType { export type FirewallPolicyRuleConditionType = string; /** Known values of {@link FirewallPolicyFilterRuleActionType} that the service accepts. */ -export const enum KnownFirewallPolicyFilterRuleActionType { +export enum KnownFirewallPolicyFilterRuleActionType { Allow = "Allow", Deny = "Deny" } @@ -10576,7 +10576,7 @@ export const enum KnownFirewallPolicyFilterRuleActionType { export type FirewallPolicyFilterRuleActionType = string; /** Known values of {@link FirewallPolicyRuleConditionApplicationProtocolType} that the service accepts. */ -export const enum KnownFirewallPolicyRuleConditionApplicationProtocolType { +export enum KnownFirewallPolicyRuleConditionApplicationProtocolType { Http = "Http", Https = "Https" } @@ -10592,7 +10592,7 @@ export const enum KnownFirewallPolicyRuleConditionApplicationProtocolType { export type FirewallPolicyRuleConditionApplicationProtocolType = string; /** Known values of {@link FirewallPolicyRuleConditionNetworkProtocol} that the service accepts. */ -export const enum KnownFirewallPolicyRuleConditionNetworkProtocol { +export enum KnownFirewallPolicyRuleConditionNetworkProtocol { TCP = "TCP", UDP = "UDP", Any = "Any", @@ -10612,7 +10612,7 @@ export const enum KnownFirewallPolicyRuleConditionNetworkProtocol { export type FirewallPolicyRuleConditionNetworkProtocol = string; /** Known values of {@link NetworkOperationStatus} that the service accepts. */ -export const enum KnownNetworkOperationStatus { +export enum KnownNetworkOperationStatus { InProgress = "InProgress", Succeeded = "Succeeded", Failed = "Failed" @@ -10630,7 +10630,7 @@ export const enum KnownNetworkOperationStatus { export type NetworkOperationStatus = string; /** Known values of {@link TunnelConnectionStatus} that the service accepts. */ -export const enum KnownTunnelConnectionStatus { +export enum KnownTunnelConnectionStatus { Unknown = "Unknown", Connecting = "Connecting", Connected = "Connected", @@ -10650,7 +10650,7 @@ export const enum KnownTunnelConnectionStatus { export type TunnelConnectionStatus = string; /** Known values of {@link HubVirtualNetworkConnectionStatus} that the service accepts. */ -export const enum KnownHubVirtualNetworkConnectionStatus { +export enum KnownHubVirtualNetworkConnectionStatus { Unknown = "Unknown", Connecting = "Connecting", Connected = "Connected", diff --git a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json index b60d2b0518..e488deb8a5 100644 --- a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json +++ b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json @@ -60192,7 +60192,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAccess " + "text": "export declare enum KnownAccess " } ], "releaseTag": "Public", @@ -60249,7 +60249,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayBackendHealthServerHealth " + "text": "export declare enum KnownApplicationGatewayBackendHealthServerHealth " } ], "releaseTag": "Public", @@ -60369,7 +60369,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayCookieBasedAffinity " + "text": "export declare enum KnownApplicationGatewayCookieBasedAffinity " } ], "releaseTag": "Public", @@ -60426,7 +60426,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayCustomErrorStatusCode " + "text": "export declare enum KnownApplicationGatewayCustomErrorStatusCode " } ], "releaseTag": "Public", @@ -60483,7 +60483,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayFirewallMode " + "text": "export declare enum KnownApplicationGatewayFirewallMode " } ], "releaseTag": "Public", @@ -60540,7 +60540,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayOperationalState " + "text": "export declare enum KnownApplicationGatewayOperationalState " } ], "releaseTag": "Public", @@ -60639,7 +60639,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayProtocol " + "text": "export declare enum KnownApplicationGatewayProtocol " } ], "releaseTag": "Public", @@ -60696,7 +60696,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayRedirectType " + "text": "export declare enum KnownApplicationGatewayRedirectType " } ], "releaseTag": "Public", @@ -60795,7 +60795,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayRequestRoutingRuleType " + "text": "export declare enum KnownApplicationGatewayRequestRoutingRuleType " } ], "releaseTag": "Public", @@ -60852,7 +60852,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewaySkuName " + "text": "export declare enum KnownApplicationGatewaySkuName " } ], "releaseTag": "Public", @@ -61014,7 +61014,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewaySslCipherSuite " + "text": "export declare enum KnownApplicationGatewaySslCipherSuite " } ], "releaseTag": "Public", @@ -61617,7 +61617,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewaySslPolicyName " + "text": "export declare enum KnownApplicationGatewaySslPolicyName " } ], "releaseTag": "Public", @@ -61695,7 +61695,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewaySslPolicyType " + "text": "export declare enum KnownApplicationGatewaySslPolicyType " } ], "releaseTag": "Public", @@ -61752,7 +61752,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewaySslProtocol " + "text": "export declare enum KnownApplicationGatewaySslProtocol " } ], "releaseTag": "Public", @@ -61830,7 +61830,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownApplicationGatewayTier " + "text": "export declare enum KnownApplicationGatewayTier " } ], "releaseTag": "Public", @@ -61929,7 +61929,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAssociationType " + "text": "export declare enum KnownAssociationType " } ], "releaseTag": "Public", @@ -61986,7 +61986,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAuthenticationMethod " + "text": "export declare enum KnownAuthenticationMethod " } ], "releaseTag": "Public", @@ -62043,7 +62043,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAuthorizationUseStatus " + "text": "export declare enum KnownAuthorizationUseStatus " } ], "releaseTag": "Public", @@ -62100,7 +62100,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAzureFirewallApplicationRuleProtocolType " + "text": "export declare enum KnownAzureFirewallApplicationRuleProtocolType " } ], "releaseTag": "Public", @@ -62178,7 +62178,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAzureFirewallNatRCActionType " + "text": "export declare enum KnownAzureFirewallNatRCActionType " } ], "releaseTag": "Public", @@ -62235,7 +62235,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAzureFirewallNetworkRuleProtocol " + "text": "export declare enum KnownAzureFirewallNetworkRuleProtocol " } ], "releaseTag": "Public", @@ -62334,7 +62334,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAzureFirewallRCActionType " + "text": "export declare enum KnownAzureFirewallRCActionType " } ], "releaseTag": "Public", @@ -62391,7 +62391,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAzureFirewallSkuName " + "text": "export declare enum KnownAzureFirewallSkuName " } ], "releaseTag": "Public", @@ -62448,7 +62448,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAzureFirewallSkuTier " + "text": "export declare enum KnownAzureFirewallSkuTier " } ], "releaseTag": "Public", @@ -62505,7 +62505,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAzureFirewallThreatIntelMode " + "text": "export declare enum KnownAzureFirewallThreatIntelMode " } ], "releaseTag": "Public", @@ -62583,7 +62583,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownBastionConnectProtocol " + "text": "export declare enum KnownBastionConnectProtocol " } ], "releaseTag": "Public", @@ -62640,7 +62640,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownBgpPeerState " + "text": "export declare enum KnownBgpPeerState " } ], "releaseTag": "Public", @@ -62760,7 +62760,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownCircuitConnectionStatus " + "text": "export declare enum KnownCircuitConnectionStatus " } ], "releaseTag": "Public", @@ -62838,7 +62838,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownConnectionMonitorEndpointFilterItemType " + "text": "export declare enum KnownConnectionMonitorEndpointFilterItemType " } ], "releaseTag": "Public", @@ -62874,7 +62874,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownConnectionMonitorEndpointFilterType " + "text": "export declare enum KnownConnectionMonitorEndpointFilterType " } ], "releaseTag": "Public", @@ -62910,7 +62910,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownConnectionMonitorSourceStatus " + "text": "export declare enum KnownConnectionMonitorSourceStatus " } ], "releaseTag": "Public", @@ -62988,7 +62988,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownConnectionMonitorTestConfigurationProtocol " + "text": "export declare enum KnownConnectionMonitorTestConfigurationProtocol " } ], "releaseTag": "Public", @@ -63066,7 +63066,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownConnectionMonitorType " + "text": "export declare enum KnownConnectionMonitorType " } ], "releaseTag": "Public", @@ -63123,7 +63123,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownConnectionState " + "text": "export declare enum KnownConnectionState " } ], "releaseTag": "Public", @@ -63201,7 +63201,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownConnectionStatus " + "text": "export declare enum KnownConnectionStatus " } ], "releaseTag": "Public", @@ -63300,7 +63300,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDdosCustomPolicyProtocol " + "text": "export declare enum KnownDdosCustomPolicyProtocol " } ], "releaseTag": "Public", @@ -63378,7 +63378,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDdosCustomPolicyTriggerSensitivityOverride " + "text": "export declare enum KnownDdosCustomPolicyTriggerSensitivityOverride " } ], "releaseTag": "Public", @@ -63477,7 +63477,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDdosSettingsProtectionCoverage " + "text": "export declare enum KnownDdosSettingsProtectionCoverage " } ], "releaseTag": "Public", @@ -63534,7 +63534,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDhGroup " + "text": "export declare enum KnownDhGroup " } ], "releaseTag": "Public", @@ -63717,7 +63717,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDirection " + "text": "export declare enum KnownDirection " } ], "releaseTag": "Public", @@ -63774,7 +63774,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEffectiveRouteSource " + "text": "export declare enum KnownEffectiveRouteSource " } ], "releaseTag": "Public", @@ -63873,7 +63873,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEffectiveRouteState " + "text": "export declare enum KnownEffectiveRouteState " } ], "releaseTag": "Public", @@ -63930,7 +63930,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEffectiveSecurityRuleProtocol " + "text": "export declare enum KnownEffectiveSecurityRuleProtocol " } ], "releaseTag": "Public", @@ -64008,7 +64008,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEvaluationState " + "text": "export declare enum KnownEvaluationState " } ], "releaseTag": "Public", @@ -64086,7 +64086,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState " + "text": "export declare enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState " } ], "releaseTag": "Public", @@ -64185,7 +64185,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRouteCircuitPeeringState " + "text": "export declare enum KnownExpressRouteCircuitPeeringState " } ], "releaseTag": "Public", @@ -64242,7 +64242,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRouteCircuitSkuFamily " + "text": "export declare enum KnownExpressRouteCircuitSkuFamily " } ], "releaseTag": "Public", @@ -64299,7 +64299,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRouteCircuitSkuTier " + "text": "export declare enum KnownExpressRouteCircuitSkuTier " } ], "releaseTag": "Public", @@ -64398,7 +64398,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRouteLinkAdminState " + "text": "export declare enum KnownExpressRouteLinkAdminState " } ], "releaseTag": "Public", @@ -64455,7 +64455,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRouteLinkConnectorType " + "text": "export declare enum KnownExpressRouteLinkConnectorType " } ], "releaseTag": "Public", @@ -64512,7 +64512,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRouteLinkMacSecCipher " + "text": "export declare enum KnownExpressRouteLinkMacSecCipher " } ], "releaseTag": "Public", @@ -64569,7 +64569,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRoutePeeringState " + "text": "export declare enum KnownExpressRoutePeeringState " } ], "releaseTag": "Public", @@ -64626,7 +64626,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRoutePeeringType " + "text": "export declare enum KnownExpressRoutePeeringType " } ], "releaseTag": "Public", @@ -64704,7 +64704,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownExpressRoutePortsEncapsulation " + "text": "export declare enum KnownExpressRoutePortsEncapsulation " } ], "releaseTag": "Public", @@ -64761,7 +64761,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFirewallPolicyFilterRuleActionType " + "text": "export declare enum KnownFirewallPolicyFilterRuleActionType " } ], "releaseTag": "Public", @@ -64818,7 +64818,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFirewallPolicyIntrusionSystemMode " + "text": "export declare enum KnownFirewallPolicyIntrusionSystemMode " } ], "releaseTag": "Public", @@ -64875,7 +64875,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFirewallPolicyNatRuleActionType " + "text": "export declare enum KnownFirewallPolicyNatRuleActionType " } ], "releaseTag": "Public", @@ -64911,7 +64911,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFirewallPolicyRuleConditionApplicationProtocolType " + "text": "export declare enum KnownFirewallPolicyRuleConditionApplicationProtocolType " } ], "releaseTag": "Public", @@ -64968,7 +64968,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFirewallPolicyRuleConditionNetworkProtocol " + "text": "export declare enum KnownFirewallPolicyRuleConditionNetworkProtocol " } ], "releaseTag": "Public", @@ -65067,7 +65067,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFirewallPolicyRuleConditionType " + "text": "export declare enum KnownFirewallPolicyRuleConditionType " } ], "releaseTag": "Public", @@ -65145,7 +65145,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFirewallPolicyRuleType " + "text": "export declare enum KnownFirewallPolicyRuleType " } ], "releaseTag": "Public", @@ -65202,7 +65202,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFlowLogFormatType " + "text": "export declare enum KnownFlowLogFormatType " } ], "releaseTag": "Public", @@ -65238,7 +65238,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownHttpConfigurationMethod " + "text": "export declare enum KnownHttpConfigurationMethod " } ], "releaseTag": "Public", @@ -65295,7 +65295,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownHttpMethod " + "text": "export declare enum KnownHttpMethod " } ], "releaseTag": "Public", @@ -65331,7 +65331,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownHubVirtualNetworkConnectionStatus " + "text": "export declare enum KnownHubVirtualNetworkConnectionStatus " } ], "releaseTag": "Public", @@ -65430,7 +65430,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIkeEncryption " + "text": "export declare enum KnownIkeEncryption " } ], "releaseTag": "Public", @@ -65592,7 +65592,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIkeIntegrity " + "text": "export declare enum KnownIkeIntegrity " } ], "releaseTag": "Public", @@ -65733,7 +65733,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIPAllocationMethod " + "text": "export declare enum KnownIPAllocationMethod " } ], "releaseTag": "Public", @@ -65790,7 +65790,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIpAllocationType " + "text": "export declare enum KnownIpAllocationType " } ], "releaseTag": "Public", @@ -65847,7 +65847,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIpFlowProtocol " + "text": "export declare enum KnownIpFlowProtocol " } ], "releaseTag": "Public", @@ -65904,7 +65904,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIpsecEncryption " + "text": "export declare enum KnownIpsecEncryption " } ], "releaseTag": "Public", @@ -66108,7 +66108,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIpsecIntegrity " + "text": "export declare enum KnownIpsecIntegrity " } ], "releaseTag": "Public", @@ -66249,7 +66249,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIPVersion " + "text": "export declare enum KnownIPVersion " } ], "releaseTag": "Public", @@ -66306,7 +66306,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownIssueType " + "text": "export declare enum KnownIssueType " } ], "releaseTag": "Public", @@ -66510,7 +66510,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLoadBalancerOutboundRuleProtocol " + "text": "export declare enum KnownLoadBalancerOutboundRuleProtocol " } ], "releaseTag": "Public", @@ -66588,7 +66588,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLoadBalancerSkuName " + "text": "export declare enum KnownLoadBalancerSkuName " } ], "releaseTag": "Public", @@ -66645,7 +66645,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLoadDistribution " + "text": "export declare enum KnownLoadDistribution " } ], "releaseTag": "Public", @@ -66723,7 +66723,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownManagedRuleEnabledState " + "text": "export declare enum KnownManagedRuleEnabledState " } ], "releaseTag": "Public", @@ -66759,7 +66759,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownNatGatewaySkuName " + "text": "export declare enum KnownNatGatewaySkuName " } ], "releaseTag": "Public", @@ -66795,7 +66795,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownNetworkOperationStatus " + "text": "export declare enum KnownNetworkOperationStatus " } ], "releaseTag": "Public", @@ -66873,7 +66873,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownNextHopType " + "text": "export declare enum KnownNextHopType " } ], "releaseTag": "Public", @@ -67014,7 +67014,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOfficeTrafficCategory " + "text": "export declare enum KnownOfficeTrafficCategory " } ], "releaseTag": "Public", @@ -67113,7 +67113,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOrigin " + "text": "export declare enum KnownOrigin " } ], "releaseTag": "Public", @@ -67191,7 +67191,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOutputType " + "text": "export declare enum KnownOutputType " } ], "releaseTag": "Public", @@ -67227,7 +67227,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOwaspCrsExclusionEntryMatchVariable " + "text": "export declare enum KnownOwaspCrsExclusionEntryMatchVariable " } ], "releaseTag": "Public", @@ -67305,7 +67305,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownOwaspCrsExclusionEntrySelectorMatchOperator " + "text": "export declare enum KnownOwaspCrsExclusionEntrySelectorMatchOperator " } ], "releaseTag": "Public", @@ -67425,7 +67425,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPcError " + "text": "export declare enum KnownPcError " } ], "releaseTag": "Public", @@ -67545,7 +67545,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPcProtocol " + "text": "export declare enum KnownPcProtocol " } ], "releaseTag": "Public", @@ -67623,7 +67623,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPcStatus " + "text": "export declare enum KnownPcStatus " } ], "releaseTag": "Public", @@ -67743,7 +67743,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPfsGroup " + "text": "export declare enum KnownPfsGroup " } ], "releaseTag": "Public", @@ -67947,7 +67947,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPreferredIPVersion " + "text": "export declare enum KnownPreferredIPVersion " } ], "releaseTag": "Public", @@ -68004,7 +68004,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownProbeProtocol " + "text": "export declare enum KnownProbeProtocol " } ], "releaseTag": "Public", @@ -68082,7 +68082,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownProcessorArchitecture " + "text": "export declare enum KnownProcessorArchitecture " } ], "releaseTag": "Public", @@ -68139,7 +68139,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownProtocol " + "text": "export declare enum KnownProtocol " } ], "releaseTag": "Public", @@ -68238,7 +68238,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownProvisioningState " + "text": "export declare enum KnownProvisioningState " } ], "releaseTag": "Public", @@ -68337,7 +68337,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPublicIPAddressSkuName " + "text": "export declare enum KnownPublicIPAddressSkuName " } ], "releaseTag": "Public", @@ -68394,7 +68394,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPublicIPPrefixSkuName " + "text": "export declare enum KnownPublicIPPrefixSkuName " } ], "releaseTag": "Public", @@ -68430,7 +68430,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownRouteFilterRuleType " + "text": "export declare enum KnownRouteFilterRuleType " } ], "releaseTag": "Public", @@ -68466,7 +68466,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownRouteNextHopType " + "text": "export declare enum KnownRouteNextHopType " } ], "releaseTag": "Public", @@ -68586,7 +68586,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSecurityPartnerProviderConnectionStatus " + "text": "export declare enum KnownSecurityPartnerProviderConnectionStatus " } ], "releaseTag": "Public", @@ -68685,7 +68685,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSecurityProviderName " + "text": "export declare enum KnownSecurityProviderName " } ], "releaseTag": "Public", @@ -68763,7 +68763,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSecurityRuleAccess " + "text": "export declare enum KnownSecurityRuleAccess " } ], "releaseTag": "Public", @@ -68820,7 +68820,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSecurityRuleDirection " + "text": "export declare enum KnownSecurityRuleDirection " } ], "releaseTag": "Public", @@ -68877,7 +68877,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSecurityRuleProtocol " + "text": "export declare enum KnownSecurityRuleProtocol " } ], "releaseTag": "Public", @@ -69018,7 +69018,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownServiceProviderProvisioningState " + "text": "export declare enum KnownServiceProviderProvisioningState " } ], "releaseTag": "Public", @@ -69117,7 +69117,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSeverity " + "text": "export declare enum KnownSeverity " } ], "releaseTag": "Public", @@ -69174,7 +69174,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownTransportProtocol " + "text": "export declare enum KnownTransportProtocol " } ], "releaseTag": "Public", @@ -69252,7 +69252,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownTunnelConnectionStatus " + "text": "export declare enum KnownTunnelConnectionStatus " } ], "releaseTag": "Public", @@ -69351,7 +69351,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownUsageUnit " + "text": "export declare enum KnownUsageUnit " } ], "releaseTag": "Public", @@ -69387,7 +69387,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVerbosityLevel " + "text": "export declare enum KnownVerbosityLevel " } ], "releaseTag": "Public", @@ -69465,7 +69465,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkGatewayConnectionProtocol " + "text": "export declare enum KnownVirtualNetworkGatewayConnectionProtocol " } ], "releaseTag": "Public", @@ -69522,7 +69522,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkGatewayConnectionStatus " + "text": "export declare enum KnownVirtualNetworkGatewayConnectionStatus " } ], "releaseTag": "Public", @@ -69621,7 +69621,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkGatewayConnectionType " + "text": "export declare enum KnownVirtualNetworkGatewayConnectionType " } ], "releaseTag": "Public", @@ -69720,7 +69720,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkGatewaySkuName " + "text": "export declare enum KnownVirtualNetworkGatewaySkuName " } ], "releaseTag": "Public", @@ -70092,7 +70092,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkGatewaySkuTier " + "text": "export declare enum KnownVirtualNetworkGatewaySkuTier " } ], "releaseTag": "Public", @@ -70464,7 +70464,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkGatewayType " + "text": "export declare enum KnownVirtualNetworkGatewayType " } ], "releaseTag": "Public", @@ -70521,7 +70521,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkPeeringState " + "text": "export declare enum KnownVirtualNetworkPeeringState " } ], "releaseTag": "Public", @@ -70599,7 +70599,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVirtualWanSecurityProviderType " + "text": "export declare enum KnownVirtualWanSecurityProviderType " } ], "releaseTag": "Public", @@ -70656,7 +70656,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVpnAuthenticationType " + "text": "export declare enum KnownVpnAuthenticationType " } ], "releaseTag": "Public", @@ -70734,7 +70734,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVpnClientProtocol " + "text": "export declare enum KnownVpnClientProtocol " } ], "releaseTag": "Public", @@ -70812,7 +70812,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVpnConnectionStatus " + "text": "export declare enum KnownVpnConnectionStatus " } ], "releaseTag": "Public", @@ -70911,7 +70911,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVpnGatewayGeneration " + "text": "export declare enum KnownVpnGatewayGeneration " } ], "releaseTag": "Public", @@ -70989,7 +70989,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVpnGatewayTunnelingProtocol " + "text": "export declare enum KnownVpnGatewayTunnelingProtocol " } ], "releaseTag": "Public", @@ -71046,7 +71046,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownVpnType " + "text": "export declare enum KnownVpnType " } ], "releaseTag": "Public", @@ -71103,7 +71103,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallAction " + "text": "export declare enum KnownWebApplicationFirewallAction " } ], "releaseTag": "Public", @@ -71181,7 +71181,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallEnabledState " + "text": "export declare enum KnownWebApplicationFirewallEnabledState " } ], "releaseTag": "Public", @@ -71238,7 +71238,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallMatchVariable " + "text": "export declare enum KnownWebApplicationFirewallMatchVariable " } ], "releaseTag": "Public", @@ -71421,7 +71421,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallMode " + "text": "export declare enum KnownWebApplicationFirewallMode " } ], "releaseTag": "Public", @@ -71478,7 +71478,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallOperator " + "text": "export declare enum KnownWebApplicationFirewallOperator " } ], "releaseTag": "Public", @@ -71724,7 +71724,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallPolicyResourceState " + "text": "export declare enum KnownWebApplicationFirewallPolicyResourceState " } ], "releaseTag": "Public", @@ -71865,7 +71865,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallRuleType " + "text": "export declare enum KnownWebApplicationFirewallRuleType " } ], "releaseTag": "Public", @@ -71922,7 +71922,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownWebApplicationFirewallTransform " + "text": "export declare enum KnownWebApplicationFirewallTransform " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md index 7bca8012e9..06b6a19ee9 100644 --- a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md +++ b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md @@ -4154,7 +4154,7 @@ export type IPVersion = string; export type IssueType = string; // @public -export const enum KnownAccess { +export enum KnownAccess { // (undocumented) Allow = "Allow", // (undocumented) @@ -4162,7 +4162,7 @@ export const enum KnownAccess { } // @public -export const enum KnownApplicationGatewayBackendHealthServerHealth { +export enum KnownApplicationGatewayBackendHealthServerHealth { // (undocumented) Down = "Down", // (undocumented) @@ -4176,7 +4176,7 @@ export const enum KnownApplicationGatewayBackendHealthServerHealth { } // @public -export const enum KnownApplicationGatewayCookieBasedAffinity { +export enum KnownApplicationGatewayCookieBasedAffinity { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4184,7 +4184,7 @@ export const enum KnownApplicationGatewayCookieBasedAffinity { } // @public -export const enum KnownApplicationGatewayCustomErrorStatusCode { +export enum KnownApplicationGatewayCustomErrorStatusCode { // (undocumented) HttpStatus403 = "HttpStatus403", // (undocumented) @@ -4192,7 +4192,7 @@ export const enum KnownApplicationGatewayCustomErrorStatusCode { } // @public -export const enum KnownApplicationGatewayFirewallMode { +export enum KnownApplicationGatewayFirewallMode { // (undocumented) Detection = "Detection", // (undocumented) @@ -4200,7 +4200,7 @@ export const enum KnownApplicationGatewayFirewallMode { } // @public -export const enum KnownApplicationGatewayOperationalState { +export enum KnownApplicationGatewayOperationalState { // (undocumented) Running = "Running", // (undocumented) @@ -4212,7 +4212,7 @@ export const enum KnownApplicationGatewayOperationalState { } // @public -export const enum KnownApplicationGatewayProtocol { +export enum KnownApplicationGatewayProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -4220,7 +4220,7 @@ export const enum KnownApplicationGatewayProtocol { } // @public -export const enum KnownApplicationGatewayRedirectType { +export enum KnownApplicationGatewayRedirectType { // (undocumented) Found = "Found", // (undocumented) @@ -4232,7 +4232,7 @@ export const enum KnownApplicationGatewayRedirectType { } // @public -export const enum KnownApplicationGatewayRequestRoutingRuleType { +export enum KnownApplicationGatewayRequestRoutingRuleType { // (undocumented) Basic = "Basic", // (undocumented) @@ -4240,7 +4240,7 @@ export const enum KnownApplicationGatewayRequestRoutingRuleType { } // @public -export const enum KnownApplicationGatewaySkuName { +export enum KnownApplicationGatewaySkuName { // (undocumented) StandardLarge = "Standard_Large", // (undocumented) @@ -4258,7 +4258,7 @@ export const enum KnownApplicationGatewaySkuName { } // @public -export const enum KnownApplicationGatewaySslCipherSuite { +export enum KnownApplicationGatewaySslCipherSuite { // (undocumented) TLSDHEDSSWith3DESEDECBCSHA = "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", // (undocumented) @@ -4318,7 +4318,7 @@ export const enum KnownApplicationGatewaySslCipherSuite { } // @public -export const enum KnownApplicationGatewaySslPolicyName { +export enum KnownApplicationGatewaySslPolicyName { // (undocumented) AppGwSslPolicy20150501 = "AppGwSslPolicy20150501", // (undocumented) @@ -4328,7 +4328,7 @@ export const enum KnownApplicationGatewaySslPolicyName { } // @public -export const enum KnownApplicationGatewaySslPolicyType { +export enum KnownApplicationGatewaySslPolicyType { // (undocumented) Custom = "Custom", // (undocumented) @@ -4336,7 +4336,7 @@ export const enum KnownApplicationGatewaySslPolicyType { } // @public -export const enum KnownApplicationGatewaySslProtocol { +export enum KnownApplicationGatewaySslProtocol { // (undocumented) TLSv10 = "TLSv1_0", // (undocumented) @@ -4346,7 +4346,7 @@ export const enum KnownApplicationGatewaySslProtocol { } // @public -export const enum KnownApplicationGatewayTier { +export enum KnownApplicationGatewayTier { // (undocumented) Standard = "Standard", // (undocumented) @@ -4358,7 +4358,7 @@ export const enum KnownApplicationGatewayTier { } // @public -export const enum KnownAssociationType { +export enum KnownAssociationType { // (undocumented) Associated = "Associated", // (undocumented) @@ -4366,7 +4366,7 @@ export const enum KnownAssociationType { } // @public -export const enum KnownAuthenticationMethod { +export enum KnownAuthenticationMethod { // (undocumented) EapmschaPv2 = "EAPMSCHAPv2", // (undocumented) @@ -4374,7 +4374,7 @@ export const enum KnownAuthenticationMethod { } // @public -export const enum KnownAuthorizationUseStatus { +export enum KnownAuthorizationUseStatus { // (undocumented) Available = "Available", // (undocumented) @@ -4382,7 +4382,7 @@ export const enum KnownAuthorizationUseStatus { } // @public -export const enum KnownAzureFirewallApplicationRuleProtocolType { +export enum KnownAzureFirewallApplicationRuleProtocolType { // (undocumented) Http = "Http", // (undocumented) @@ -4392,7 +4392,7 @@ export const enum KnownAzureFirewallApplicationRuleProtocolType { } // @public -export const enum KnownAzureFirewallNatRCActionType { +export enum KnownAzureFirewallNatRCActionType { // (undocumented) Dnat = "Dnat", // (undocumented) @@ -4400,7 +4400,7 @@ export const enum KnownAzureFirewallNatRCActionType { } // @public -export const enum KnownAzureFirewallNetworkRuleProtocol { +export enum KnownAzureFirewallNetworkRuleProtocol { // (undocumented) Any = "Any", // (undocumented) @@ -4412,7 +4412,7 @@ export const enum KnownAzureFirewallNetworkRuleProtocol { } // @public -export const enum KnownAzureFirewallRCActionType { +export enum KnownAzureFirewallRCActionType { // (undocumented) Allow = "Allow", // (undocumented) @@ -4420,7 +4420,7 @@ export const enum KnownAzureFirewallRCActionType { } // @public -export const enum KnownAzureFirewallSkuName { +export enum KnownAzureFirewallSkuName { // (undocumented) AzfwHub = "AZFW_Hub", // (undocumented) @@ -4428,7 +4428,7 @@ export const enum KnownAzureFirewallSkuName { } // @public -export const enum KnownAzureFirewallSkuTier { +export enum KnownAzureFirewallSkuTier { // (undocumented) Premium = "Premium", // (undocumented) @@ -4436,7 +4436,7 @@ export const enum KnownAzureFirewallSkuTier { } // @public -export const enum KnownAzureFirewallThreatIntelMode { +export enum KnownAzureFirewallThreatIntelMode { // (undocumented) Alert = "Alert", // (undocumented) @@ -4446,7 +4446,7 @@ export const enum KnownAzureFirewallThreatIntelMode { } // @public -export const enum KnownBastionConnectProtocol { +export enum KnownBastionConnectProtocol { // (undocumented) RDP = "RDP", // (undocumented) @@ -4454,7 +4454,7 @@ export const enum KnownBastionConnectProtocol { } // @public -export const enum KnownBgpPeerState { +export enum KnownBgpPeerState { // (undocumented) Connected = "Connected", // (undocumented) @@ -4468,7 +4468,7 @@ export const enum KnownBgpPeerState { } // @public -export const enum KnownCircuitConnectionStatus { +export enum KnownCircuitConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -4478,19 +4478,19 @@ export const enum KnownCircuitConnectionStatus { } // @public -export const enum KnownConnectionMonitorEndpointFilterItemType { +export enum KnownConnectionMonitorEndpointFilterItemType { // (undocumented) AgentAddress = "AgentAddress" } // @public -export const enum KnownConnectionMonitorEndpointFilterType { +export enum KnownConnectionMonitorEndpointFilterType { // (undocumented) Include = "Include" } // @public -export const enum KnownConnectionMonitorSourceStatus { +export enum KnownConnectionMonitorSourceStatus { // (undocumented) Active = "Active", // (undocumented) @@ -4500,7 +4500,7 @@ export const enum KnownConnectionMonitorSourceStatus { } // @public -export const enum KnownConnectionMonitorTestConfigurationProtocol { +export enum KnownConnectionMonitorTestConfigurationProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -4510,7 +4510,7 @@ export const enum KnownConnectionMonitorTestConfigurationProtocol { } // @public -export const enum KnownConnectionMonitorType { +export enum KnownConnectionMonitorType { // (undocumented) MultiEndpoint = "MultiEndpoint", // (undocumented) @@ -4518,7 +4518,7 @@ export const enum KnownConnectionMonitorType { } // @public -export const enum KnownConnectionState { +export enum KnownConnectionState { // (undocumented) Reachable = "Reachable", // (undocumented) @@ -4528,7 +4528,7 @@ export const enum KnownConnectionState { } // @public -export const enum KnownConnectionStatus { +export enum KnownConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -4540,7 +4540,7 @@ export const enum KnownConnectionStatus { } // @public -export const enum KnownDdosCustomPolicyProtocol { +export enum KnownDdosCustomPolicyProtocol { // (undocumented) Syn = "Syn", // (undocumented) @@ -4550,7 +4550,7 @@ export const enum KnownDdosCustomPolicyProtocol { } // @public -export const enum KnownDdosCustomPolicyTriggerSensitivityOverride { +export enum KnownDdosCustomPolicyTriggerSensitivityOverride { // (undocumented) Default = "Default", // (undocumented) @@ -4562,7 +4562,7 @@ export const enum KnownDdosCustomPolicyTriggerSensitivityOverride { } // @public -export const enum KnownDdosSettingsProtectionCoverage { +export enum KnownDdosSettingsProtectionCoverage { // (undocumented) Basic = "Basic", // (undocumented) @@ -4570,7 +4570,7 @@ export const enum KnownDdosSettingsProtectionCoverage { } // @public -export const enum KnownDhGroup { +export enum KnownDhGroup { // (undocumented) DHGroup1 = "DHGroup1", // (undocumented) @@ -4590,7 +4590,7 @@ export const enum KnownDhGroup { } // @public -export const enum KnownDirection { +export enum KnownDirection { // (undocumented) Inbound = "Inbound", // (undocumented) @@ -4598,7 +4598,7 @@ export const enum KnownDirection { } // @public -export const enum KnownEffectiveRouteSource { +export enum KnownEffectiveRouteSource { // (undocumented) Default = "Default", // (undocumented) @@ -4610,7 +4610,7 @@ export const enum KnownEffectiveRouteSource { } // @public -export const enum KnownEffectiveRouteState { +export enum KnownEffectiveRouteState { // (undocumented) Active = "Active", // (undocumented) @@ -4618,7 +4618,7 @@ export const enum KnownEffectiveRouteState { } // @public -export const enum KnownEffectiveSecurityRuleProtocol { +export enum KnownEffectiveSecurityRuleProtocol { // (undocumented) All = "All", // (undocumented) @@ -4628,7 +4628,7 @@ export const enum KnownEffectiveSecurityRuleProtocol { } // @public -export const enum KnownEvaluationState { +export enum KnownEvaluationState { // (undocumented) Completed = "Completed", // (undocumented) @@ -4638,7 +4638,7 @@ export const enum KnownEvaluationState { } // @public -export const enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { +export enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { // (undocumented) Configured = "Configured", // (undocumented) @@ -4650,7 +4650,7 @@ export const enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { } // @public -export const enum KnownExpressRouteCircuitPeeringState { +export enum KnownExpressRouteCircuitPeeringState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4658,7 +4658,7 @@ export const enum KnownExpressRouteCircuitPeeringState { } // @public -export const enum KnownExpressRouteCircuitSkuFamily { +export enum KnownExpressRouteCircuitSkuFamily { // (undocumented) MeteredData = "MeteredData", // (undocumented) @@ -4666,7 +4666,7 @@ export const enum KnownExpressRouteCircuitSkuFamily { } // @public -export const enum KnownExpressRouteCircuitSkuTier { +export enum KnownExpressRouteCircuitSkuTier { // (undocumented) Basic = "Basic", // (undocumented) @@ -4678,7 +4678,7 @@ export const enum KnownExpressRouteCircuitSkuTier { } // @public -export const enum KnownExpressRouteLinkAdminState { +export enum KnownExpressRouteLinkAdminState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4686,7 +4686,7 @@ export const enum KnownExpressRouteLinkAdminState { } // @public -export const enum KnownExpressRouteLinkConnectorType { +export enum KnownExpressRouteLinkConnectorType { // (undocumented) LC = "LC", // (undocumented) @@ -4694,7 +4694,7 @@ export const enum KnownExpressRouteLinkConnectorType { } // @public -export const enum KnownExpressRouteLinkMacSecCipher { +export enum KnownExpressRouteLinkMacSecCipher { // (undocumented) GcmAes128 = "gcm-aes-128", // (undocumented) @@ -4702,7 +4702,7 @@ export const enum KnownExpressRouteLinkMacSecCipher { } // @public -export const enum KnownExpressRoutePeeringState { +export enum KnownExpressRoutePeeringState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4710,7 +4710,7 @@ export const enum KnownExpressRoutePeeringState { } // @public -export const enum KnownExpressRoutePeeringType { +export enum KnownExpressRoutePeeringType { // (undocumented) AzurePrivatePeering = "AzurePrivatePeering", // (undocumented) @@ -4720,7 +4720,7 @@ export const enum KnownExpressRoutePeeringType { } // @public -export const enum KnownExpressRoutePortsEncapsulation { +export enum KnownExpressRoutePortsEncapsulation { // (undocumented) Dot1Q = "Dot1Q", // (undocumented) @@ -4728,7 +4728,7 @@ export const enum KnownExpressRoutePortsEncapsulation { } // @public -export const enum KnownFirewallPolicyFilterRuleActionType { +export enum KnownFirewallPolicyFilterRuleActionType { // (undocumented) Allow = "Allow", // (undocumented) @@ -4736,7 +4736,7 @@ export const enum KnownFirewallPolicyFilterRuleActionType { } // @public -export const enum KnownFirewallPolicyIntrusionSystemMode { +export enum KnownFirewallPolicyIntrusionSystemMode { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -4744,13 +4744,13 @@ export const enum KnownFirewallPolicyIntrusionSystemMode { } // @public -export const enum KnownFirewallPolicyNatRuleActionType { +export enum KnownFirewallPolicyNatRuleActionType { // (undocumented) Dnat = "DNAT" } // @public -export const enum KnownFirewallPolicyRuleConditionApplicationProtocolType { +export enum KnownFirewallPolicyRuleConditionApplicationProtocolType { // (undocumented) Http = "Http", // (undocumented) @@ -4758,7 +4758,7 @@ export const enum KnownFirewallPolicyRuleConditionApplicationProtocolType { } // @public -export const enum KnownFirewallPolicyRuleConditionNetworkProtocol { +export enum KnownFirewallPolicyRuleConditionNetworkProtocol { // (undocumented) Any = "Any", // (undocumented) @@ -4770,7 +4770,7 @@ export const enum KnownFirewallPolicyRuleConditionNetworkProtocol { } // @public -export const enum KnownFirewallPolicyRuleConditionType { +export enum KnownFirewallPolicyRuleConditionType { // (undocumented) ApplicationRuleCondition = "ApplicationRuleCondition", // (undocumented) @@ -4780,7 +4780,7 @@ export const enum KnownFirewallPolicyRuleConditionType { } // @public -export const enum KnownFirewallPolicyRuleType { +export enum KnownFirewallPolicyRuleType { // (undocumented) FirewallPolicyFilterRule = "FirewallPolicyFilterRule", // (undocumented) @@ -4788,13 +4788,13 @@ export const enum KnownFirewallPolicyRuleType { } // @public -export const enum KnownFlowLogFormatType { +export enum KnownFlowLogFormatType { // (undocumented) Json = "JSON" } // @public -export const enum KnownHttpConfigurationMethod { +export enum KnownHttpConfigurationMethod { // (undocumented) Get = "Get", // (undocumented) @@ -4802,13 +4802,13 @@ export const enum KnownHttpConfigurationMethod { } // @public -export const enum KnownHttpMethod { +export enum KnownHttpMethod { // (undocumented) Get = "Get" } // @public -export const enum KnownHubVirtualNetworkConnectionStatus { +export enum KnownHubVirtualNetworkConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -4820,7 +4820,7 @@ export const enum KnownHubVirtualNetworkConnectionStatus { } // @public -export const enum KnownIkeEncryption { +export enum KnownIkeEncryption { // (undocumented) AES128 = "AES128", // (undocumented) @@ -4838,7 +4838,7 @@ export const enum KnownIkeEncryption { } // @public -export const enum KnownIkeIntegrity { +export enum KnownIkeIntegrity { // (undocumented) Gcmaes128 = "GCMAES128", // (undocumented) @@ -4854,7 +4854,7 @@ export const enum KnownIkeIntegrity { } // @public -export const enum KnownIPAllocationMethod { +export enum KnownIPAllocationMethod { // (undocumented) Dynamic = "Dynamic", // (undocumented) @@ -4862,7 +4862,7 @@ export const enum KnownIPAllocationMethod { } // @public -export const enum KnownIpAllocationType { +export enum KnownIpAllocationType { // (undocumented) Hypernet = "Hypernet", // (undocumented) @@ -4870,7 +4870,7 @@ export const enum KnownIpAllocationType { } // @public -export const enum KnownIpFlowProtocol { +export enum KnownIpFlowProtocol { // (undocumented) TCP = "TCP", // (undocumented) @@ -4878,7 +4878,7 @@ export const enum KnownIpFlowProtocol { } // @public -export const enum KnownIpsecEncryption { +export enum KnownIpsecEncryption { // (undocumented) AES128 = "AES128", // (undocumented) @@ -4900,7 +4900,7 @@ export const enum KnownIpsecEncryption { } // @public -export const enum KnownIpsecIntegrity { +export enum KnownIpsecIntegrity { // (undocumented) Gcmaes128 = "GCMAES128", // (undocumented) @@ -4916,7 +4916,7 @@ export const enum KnownIpsecIntegrity { } // @public -export const enum KnownIPVersion { +export enum KnownIPVersion { // (undocumented) IPv4 = "IPv4", // (undocumented) @@ -4924,7 +4924,7 @@ export const enum KnownIPVersion { } // @public -export const enum KnownIssueType { +export enum KnownIssueType { // (undocumented) AgentStopped = "AgentStopped", // (undocumented) @@ -4946,7 +4946,7 @@ export const enum KnownIssueType { } // @public -export const enum KnownLoadBalancerOutboundRuleProtocol { +export enum KnownLoadBalancerOutboundRuleProtocol { // (undocumented) All = "All", // (undocumented) @@ -4956,7 +4956,7 @@ export const enum KnownLoadBalancerOutboundRuleProtocol { } // @public -export const enum KnownLoadBalancerSkuName { +export enum KnownLoadBalancerSkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -4964,7 +4964,7 @@ export const enum KnownLoadBalancerSkuName { } // @public -export const enum KnownLoadDistribution { +export enum KnownLoadDistribution { // (undocumented) Default = "Default", // (undocumented) @@ -4974,19 +4974,19 @@ export const enum KnownLoadDistribution { } // @public -export const enum KnownManagedRuleEnabledState { +export enum KnownManagedRuleEnabledState { // (undocumented) Disabled = "Disabled" } // @public -export const enum KnownNatGatewaySkuName { +export enum KnownNatGatewaySkuName { // (undocumented) Standard = "Standard" } // @public -export const enum KnownNetworkOperationStatus { +export enum KnownNetworkOperationStatus { // (undocumented) Failed = "Failed", // (undocumented) @@ -4996,7 +4996,7 @@ export const enum KnownNetworkOperationStatus { } // @public -export const enum KnownNextHopType { +export enum KnownNextHopType { // (undocumented) HyperNetGateway = "HyperNetGateway", // (undocumented) @@ -5012,7 +5012,7 @@ export const enum KnownNextHopType { } // @public -export const enum KnownOfficeTrafficCategory { +export enum KnownOfficeTrafficCategory { // (undocumented) All = "All", // (undocumented) @@ -5024,7 +5024,7 @@ export const enum KnownOfficeTrafficCategory { } // @public -export const enum KnownOrigin { +export enum KnownOrigin { // (undocumented) Inbound = "Inbound", // (undocumented) @@ -5034,13 +5034,13 @@ export const enum KnownOrigin { } // @public -export const enum KnownOutputType { +export enum KnownOutputType { // (undocumented) Workspace = "Workspace" } // @public -export const enum KnownOwaspCrsExclusionEntryMatchVariable { +export enum KnownOwaspCrsExclusionEntryMatchVariable { // (undocumented) RequestArgNames = "RequestArgNames", // (undocumented) @@ -5050,7 +5050,7 @@ export const enum KnownOwaspCrsExclusionEntryMatchVariable { } // @public -export const enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { +export enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { // (undocumented) Contains = "Contains", // (undocumented) @@ -5064,7 +5064,7 @@ export const enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { } // @public -export const enum KnownPcError { +export enum KnownPcError { // (undocumented) AgentStopped = "AgentStopped", // (undocumented) @@ -5078,7 +5078,7 @@ export const enum KnownPcError { } // @public -export const enum KnownPcProtocol { +export enum KnownPcProtocol { // (undocumented) Any = "Any", // (undocumented) @@ -5088,7 +5088,7 @@ export const enum KnownPcProtocol { } // @public -export const enum KnownPcStatus { +export enum KnownPcStatus { // (undocumented) Error = "Error", // (undocumented) @@ -5102,7 +5102,7 @@ export const enum KnownPcStatus { } // @public -export const enum KnownPfsGroup { +export enum KnownPfsGroup { // (undocumented) ECP256 = "ECP256", // (undocumented) @@ -5124,7 +5124,7 @@ export const enum KnownPfsGroup { } // @public -export const enum KnownPreferredIPVersion { +export enum KnownPreferredIPVersion { // (undocumented) IPv4 = "IPv4", // (undocumented) @@ -5132,7 +5132,7 @@ export const enum KnownPreferredIPVersion { } // @public -export const enum KnownProbeProtocol { +export enum KnownProbeProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -5142,7 +5142,7 @@ export const enum KnownProbeProtocol { } // @public -export const enum KnownProcessorArchitecture { +export enum KnownProcessorArchitecture { // (undocumented) Amd64 = "Amd64", // (undocumented) @@ -5150,7 +5150,7 @@ export const enum KnownProcessorArchitecture { } // @public -export const enum KnownProtocol { +export enum KnownProtocol { // (undocumented) Http = "Http", // (undocumented) @@ -5162,7 +5162,7 @@ export const enum KnownProtocol { } // @public -export const enum KnownProvisioningState { +export enum KnownProvisioningState { // (undocumented) Deleting = "Deleting", // (undocumented) @@ -5174,7 +5174,7 @@ export const enum KnownProvisioningState { } // @public -export const enum KnownPublicIPAddressSkuName { +export enum KnownPublicIPAddressSkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -5182,19 +5182,19 @@ export const enum KnownPublicIPAddressSkuName { } // @public -export const enum KnownPublicIPPrefixSkuName { +export enum KnownPublicIPPrefixSkuName { // (undocumented) Standard = "Standard" } // @public -export const enum KnownRouteFilterRuleType { +export enum KnownRouteFilterRuleType { // (undocumented) Community = "Community" } // @public -export const enum KnownRouteNextHopType { +export enum KnownRouteNextHopType { // (undocumented) Internet = "Internet", // (undocumented) @@ -5208,7 +5208,7 @@ export const enum KnownRouteNextHopType { } // @public -export const enum KnownSecurityPartnerProviderConnectionStatus { +export enum KnownSecurityPartnerProviderConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5220,7 +5220,7 @@ export const enum KnownSecurityPartnerProviderConnectionStatus { } // @public -export const enum KnownSecurityProviderName { +export enum KnownSecurityProviderName { // (undocumented) Checkpoint = "Checkpoint", // (undocumented) @@ -5230,7 +5230,7 @@ export const enum KnownSecurityProviderName { } // @public -export const enum KnownSecurityRuleAccess { +export enum KnownSecurityRuleAccess { // (undocumented) Allow = "Allow", // (undocumented) @@ -5238,7 +5238,7 @@ export const enum KnownSecurityRuleAccess { } // @public -export const enum KnownSecurityRuleDirection { +export enum KnownSecurityRuleDirection { // (undocumented) Inbound = "Inbound", // (undocumented) @@ -5246,7 +5246,7 @@ export const enum KnownSecurityRuleDirection { } // @public -export const enum KnownSecurityRuleProtocol { +export enum KnownSecurityRuleProtocol { // (undocumented) Ah = "Ah", // (undocumented) @@ -5262,7 +5262,7 @@ export const enum KnownSecurityRuleProtocol { } // @public -export const enum KnownServiceProviderProvisioningState { +export enum KnownServiceProviderProvisioningState { // (undocumented) Deprovisioning = "Deprovisioning", // (undocumented) @@ -5274,7 +5274,7 @@ export const enum KnownServiceProviderProvisioningState { } // @public -export const enum KnownSeverity { +export enum KnownSeverity { // (undocumented) Error = "Error", // (undocumented) @@ -5282,7 +5282,7 @@ export const enum KnownSeverity { } // @public -export const enum KnownTransportProtocol { +export enum KnownTransportProtocol { // (undocumented) All = "All", // (undocumented) @@ -5292,7 +5292,7 @@ export const enum KnownTransportProtocol { } // @public -export const enum KnownTunnelConnectionStatus { +export enum KnownTunnelConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5304,13 +5304,13 @@ export const enum KnownTunnelConnectionStatus { } // @public -export const enum KnownUsageUnit { +export enum KnownUsageUnit { // (undocumented) Count = "Count" } // @public -export const enum KnownVerbosityLevel { +export enum KnownVerbosityLevel { // (undocumented) Full = "Full", // (undocumented) @@ -5320,7 +5320,7 @@ export const enum KnownVerbosityLevel { } // @public -export const enum KnownVirtualNetworkGatewayConnectionProtocol { +export enum KnownVirtualNetworkGatewayConnectionProtocol { // (undocumented) IKEv1 = "IKEv1", // (undocumented) @@ -5328,7 +5328,7 @@ export const enum KnownVirtualNetworkGatewayConnectionProtocol { } // @public -export const enum KnownVirtualNetworkGatewayConnectionStatus { +export enum KnownVirtualNetworkGatewayConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5340,7 +5340,7 @@ export const enum KnownVirtualNetworkGatewayConnectionStatus { } // @public -export const enum KnownVirtualNetworkGatewayConnectionType { +export enum KnownVirtualNetworkGatewayConnectionType { // (undocumented) ExpressRoute = "ExpressRoute", // (undocumented) @@ -5352,7 +5352,7 @@ export const enum KnownVirtualNetworkGatewayConnectionType { } // @public -export const enum KnownVirtualNetworkGatewaySkuName { +export enum KnownVirtualNetworkGatewaySkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -5390,7 +5390,7 @@ export const enum KnownVirtualNetworkGatewaySkuName { } // @public -export const enum KnownVirtualNetworkGatewaySkuTier { +export enum KnownVirtualNetworkGatewaySkuTier { // (undocumented) Basic = "Basic", // (undocumented) @@ -5428,7 +5428,7 @@ export const enum KnownVirtualNetworkGatewaySkuTier { } // @public -export const enum KnownVirtualNetworkGatewayType { +export enum KnownVirtualNetworkGatewayType { // (undocumented) ExpressRoute = "ExpressRoute", // (undocumented) @@ -5436,7 +5436,7 @@ export const enum KnownVirtualNetworkGatewayType { } // @public -export const enum KnownVirtualNetworkPeeringState { +export enum KnownVirtualNetworkPeeringState { // (undocumented) Connected = "Connected", // (undocumented) @@ -5446,7 +5446,7 @@ export const enum KnownVirtualNetworkPeeringState { } // @public -export const enum KnownVirtualWanSecurityProviderType { +export enum KnownVirtualWanSecurityProviderType { // (undocumented) External = "External", // (undocumented) @@ -5454,7 +5454,7 @@ export const enum KnownVirtualWanSecurityProviderType { } // @public -export const enum KnownVpnAuthenticationType { +export enum KnownVpnAuthenticationType { // (undocumented) AAD = "AAD", // (undocumented) @@ -5464,7 +5464,7 @@ export const enum KnownVpnAuthenticationType { } // @public -export const enum KnownVpnClientProtocol { +export enum KnownVpnClientProtocol { // (undocumented) IkeV2 = "IkeV2", // (undocumented) @@ -5474,7 +5474,7 @@ export const enum KnownVpnClientProtocol { } // @public -export const enum KnownVpnConnectionStatus { +export enum KnownVpnConnectionStatus { // (undocumented) Connected = "Connected", // (undocumented) @@ -5486,7 +5486,7 @@ export const enum KnownVpnConnectionStatus { } // @public -export const enum KnownVpnGatewayGeneration { +export enum KnownVpnGatewayGeneration { // (undocumented) Generation1 = "Generation1", // (undocumented) @@ -5496,7 +5496,7 @@ export const enum KnownVpnGatewayGeneration { } // @public -export const enum KnownVpnGatewayTunnelingProtocol { +export enum KnownVpnGatewayTunnelingProtocol { // (undocumented) IkeV2 = "IkeV2", // (undocumented) @@ -5504,7 +5504,7 @@ export const enum KnownVpnGatewayTunnelingProtocol { } // @public -export const enum KnownVpnType { +export enum KnownVpnType { // (undocumented) PolicyBased = "PolicyBased", // (undocumented) @@ -5512,7 +5512,7 @@ export const enum KnownVpnType { } // @public -export const enum KnownWebApplicationFirewallAction { +export enum KnownWebApplicationFirewallAction { // (undocumented) Allow = "Allow", // (undocumented) @@ -5522,7 +5522,7 @@ export const enum KnownWebApplicationFirewallAction { } // @public -export const enum KnownWebApplicationFirewallEnabledState { +export enum KnownWebApplicationFirewallEnabledState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -5530,7 +5530,7 @@ export const enum KnownWebApplicationFirewallEnabledState { } // @public -export const enum KnownWebApplicationFirewallMatchVariable { +export enum KnownWebApplicationFirewallMatchVariable { // (undocumented) PostArgs = "PostArgs", // (undocumented) @@ -5550,7 +5550,7 @@ export const enum KnownWebApplicationFirewallMatchVariable { } // @public -export const enum KnownWebApplicationFirewallMode { +export enum KnownWebApplicationFirewallMode { // (undocumented) Detection = "Detection", // (undocumented) @@ -5558,7 +5558,7 @@ export const enum KnownWebApplicationFirewallMode { } // @public -export const enum KnownWebApplicationFirewallOperator { +export enum KnownWebApplicationFirewallOperator { // (undocumented) BeginsWith = "BeginsWith", // (undocumented) @@ -5584,7 +5584,7 @@ export const enum KnownWebApplicationFirewallOperator { } // @public -export const enum KnownWebApplicationFirewallPolicyResourceState { +export enum KnownWebApplicationFirewallPolicyResourceState { // (undocumented) Creating = "Creating", // (undocumented) @@ -5600,7 +5600,7 @@ export const enum KnownWebApplicationFirewallPolicyResourceState { } // @public -export const enum KnownWebApplicationFirewallRuleType { +export enum KnownWebApplicationFirewallRuleType { // (undocumented) Invalid = "Invalid", // (undocumented) @@ -5608,7 +5608,7 @@ export const enum KnownWebApplicationFirewallRuleType { } // @public -export const enum KnownWebApplicationFirewallTransform { +export enum KnownWebApplicationFirewallTransform { // (undocumented) HtmlEntityDecode = "HtmlEntityDecode", // (undocumented) diff --git a/test/smoke/generated/sql-resource-manager/package.json b/test/smoke/generated/sql-resource-manager/package.json index df90cc2831..a1cb6a94b7 100644 --- a/test/smoke/generated/sql-resource-manager/package.json +++ b/test/smoke/generated/sql-resource-manager/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/sql-resource-manager/review/sql-resource-manager.api.md b/test/smoke/generated/sql-resource-manager/review/sql-resource-manager.api.md index 963c0a1edc..c415253bfc 100644 --- a/test/smoke/generated/sql-resource-manager/review/sql-resource-manager.api.md +++ b/test/smoke/generated/sql-resource-manager/review/sql-resource-manager.api.md @@ -1,7738 +1,7738 @@ -## API Report File for "sql-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AdministratorListResult { - readonly nextLink?: string; - readonly value?: ServerAzureADAdministrator[]; -} - -// @public -export type AdministratorName = string; - -// @public -export type AdministratorType = string; - -// @public -export type AuthenticationType = "SQL" | "ADPassword"; - -// @public -export type AutomaticTuningDisabledReason = "Default" | "Disabled" | "AutoConfigured" | "InheritedFromServer" | "QueryStoreOff" | "QueryStoreReadOnly" | "NotSupported"; - -// @public -export type AutomaticTuningMode = "Inherit" | "Custom" | "Auto" | "Unspecified"; - -// @public -export type AutomaticTuningOptionModeActual = "Off" | "On"; - -// @public -export type AutomaticTuningOptionModeDesired = "Off" | "On" | "Default"; - -// @public -export interface AutomaticTuningOptions { - readonly actualState?: AutomaticTuningOptionModeActual; - desiredState?: AutomaticTuningOptionModeDesired; - readonly reasonCode?: number; - readonly reasonDesc?: AutomaticTuningDisabledReason; -} - -// @public -export type AutomaticTuningServerMode = "Custom" | "Auto" | "Unspecified"; - -// @public -export interface AutomaticTuningServerOptions { - readonly actualState?: AutomaticTuningOptionModeActual; - desiredState?: AutomaticTuningOptionModeDesired; - readonly reasonCode?: number; - readonly reasonDesc?: AutomaticTuningServerReason; -} - -// @public -export type AutomaticTuningServerReason = "Default" | "Disabled" | "AutoConfigured"; - -// @public -export interface AutoPauseDelayTimeRange { - readonly default?: number; - readonly doNotPauseValue?: number; - readonly maxValue?: number; - readonly minValue?: number; - readonly stepSize?: number; - readonly unit?: PauseDelayTimeUnit; -} - -// @public -export interface BackupLongTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupLongTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, options?: BackupLongTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupLongTermRetentionPoliciesListByDatabaseOptionalParams): Promise; -} - -// @public -export interface BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BackupLongTermRetentionPoliciesCreateOrUpdateResponse = BackupLongTermRetentionPolicy; - -// @public -export interface BackupLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupLongTermRetentionPoliciesGetResponse = BackupLongTermRetentionPolicy; - -// @public -export interface BackupLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupLongTermRetentionPoliciesListByDatabaseResponse = BackupLongTermRetentionPolicy; - -// @public -export type BackupLongTermRetentionPolicy = ProxyResource & { - weeklyRetention?: string; - monthlyRetention?: string; - yearlyRetention?: string; - weekOfYear?: number; -}; - -// @public -export interface BackupShortTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, options?: BackupShortTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BackupShortTermRetentionPoliciesCreateOrUpdateResponse = BackupShortTermRetentionPolicy; - -// @public -export interface BackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupShortTermRetentionPoliciesGetResponse = BackupShortTermRetentionPolicy; - -// @public -export interface BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupShortTermRetentionPoliciesListByDatabaseNextResponse = BackupShortTermRetentionPolicyListResult; - -// @public -export interface BackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupShortTermRetentionPoliciesListByDatabaseResponse = BackupShortTermRetentionPolicyListResult; - -// @public -export interface BackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BackupShortTermRetentionPoliciesUpdateResponse = BackupShortTermRetentionPolicy; - -// @public -export type BackupShortTermRetentionPolicy = ProxyResource & { - retentionDays?: number; -}; - -// @public -export interface BackupShortTermRetentionPolicyListResult { - readonly nextLink?: string; - readonly value?: BackupShortTermRetentionPolicy[]; -} - -// @public -export type BlobAuditingPolicyState = "Enabled" | "Disabled"; - -// @public -export interface Capabilities { - listByLocation(locationName: string, options?: CapabilitiesListByLocationOptionalParams): Promise; -} - -// @public -export interface CapabilitiesListByLocationOptionalParams extends coreClient.OperationOptions { - include?: CapabilityGroup; -} - -// @public -export type CapabilitiesListByLocationResponse = LocationCapabilities; - -// @public -export type CapabilityGroup = string; - -// @public -export type CapabilityStatus = "Visible" | "Available" | "Default" | "Disabled"; - -// @public -export type CatalogCollationType = string; - -// @public -export type CheckNameAvailabilityReason = "Invalid" | "AlreadyExists"; - -// @public -export interface CheckNameAvailabilityRequest { - // (undocumented) - name: string; - // (undocumented) - type: "Microsoft.Sql/servers"; -} - -// @public -export interface CheckNameAvailabilityResponse { - readonly available?: boolean; - readonly message?: string; - readonly name?: string; - readonly reason?: CheckNameAvailabilityReason; -} - -// @public -export interface CompleteDatabaseRestoreDefinition { - lastBackupName: string; -} - -// @public -export type ConnectionPolicyName = string; - -// @public -export interface CreateDatabaseRestorePointDefinition { - restorePointLabel: string; -} - -// @public -export type CreateMode = string; - -// @public -export type Database = TrackedResource & { - sku?: Sku; - readonly kind?: string; - readonly managedBy?: string; - createMode?: CreateMode; - collation?: string; - maxSizeBytes?: number; - sampleName?: SampleName; - elasticPoolId?: string; - sourceDatabaseId?: string; - readonly status?: DatabaseStatus; - readonly databaseId?: string; - readonly creationDate?: Date; - readonly currentServiceObjectiveName?: string; - readonly requestedServiceObjectiveName?: string; - readonly defaultSecondaryLocation?: string; - readonly failoverGroupId?: string; - restorePointInTime?: Date; - sourceDatabaseDeletionDate?: Date; - recoveryServicesRecoveryPointId?: string; - longTermRetentionBackupResourceId?: string; - recoverableDatabaseId?: string; - restorableDroppedDatabaseId?: string; - catalogCollation?: CatalogCollationType; - zoneRedundant?: boolean; - licenseType?: DatabaseLicenseType; - readonly maxLogSizeBytes?: number; - readonly earliestRestoreDate?: Date; - readScale?: DatabaseReadScale; - readReplicaCount?: number; - readonly currentSku?: Sku; - autoPauseDelay?: number; - minCapacity?: number; - readonly pausedDate?: Date; - readonly resumedDate?: Date; -}; - -// @public -export interface DatabaseAutomaticTuning { - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseAutomaticTuningGetOptionalParams): Promise; - update(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseAutomaticTuningDef, options?: DatabaseAutomaticTuningUpdateOptionalParams): Promise; -} - -// @public -export type DatabaseAutomaticTuningDef = ProxyResource & { - desiredState?: AutomaticTuningMode; - readonly actualState?: AutomaticTuningMode; - options?: { - [propertyName: string]: AutomaticTuningOptions; - }; -}; - -// @public -export interface DatabaseAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAutomaticTuningGetResponse = DatabaseAutomaticTuningDef; - -// @public -export interface DatabaseAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAutomaticTuningUpdateResponse = DatabaseAutomaticTuningDef; - -// @public -export interface DatabaseBlobAuditingPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseBlobAuditingPolicy, options?: DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesCreateOrUpdateResponse = DatabaseBlobAuditingPolicy; - -// @public -export interface DatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesGetResponse = DatabaseBlobAuditingPolicy; - -// @public -export interface DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesListByDatabaseNextResponse = DatabaseBlobAuditingPolicyListResult; - -// @public -export interface DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesListByDatabaseResponse = DatabaseBlobAuditingPolicyListResult; - -// @public -export type DatabaseBlobAuditingPolicy = ProxyResource & { - readonly kind?: string; - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface DatabaseBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: DatabaseBlobAuditingPolicy[]; -} - -// @public -export type DatabaseEdition = string; - -// @public -export type DatabaseLicenseType = string; - -// @public -export interface DatabaseListResult { - readonly nextLink?: string; - readonly value?: Database[]; -} - -// @public -export type DatabaseOperation = ProxyResource & { - readonly databaseName?: string; - readonly operation?: string; - readonly operationFriendlyName?: string; - readonly percentComplete?: number; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: ManagementOperationState; - readonly errorCode?: number; - readonly errorDescription?: string; - readonly errorSeverity?: number; - readonly isUserError?: boolean; - readonly estimatedCompletionTime?: Date; - readonly description?: string; - readonly isCancellable?: boolean; -}; - -// @public -export interface DatabaseOperationListResult { - readonly nextLink?: string; - readonly value?: DatabaseOperation[]; -} - -// @public -export interface DatabaseOperations { - cancel(resourceGroupName: string, serverName: string, databaseName: string, operationId: string, options?: DatabaseOperationsCancelOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseOperationsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseOperationsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseOperationsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseOperationsListByDatabaseNextResponse = DatabaseOperationListResult; - -// @public -export interface DatabaseOperationsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseOperationsListByDatabaseResponse = DatabaseOperationListResult; - -// @public -export type DatabaseReadScale = string; - -// @public -export interface Databases { - beginCreateImportOperation(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise, DatabasesCreateImportOperationResponse>>; - beginCreateImportOperationAndWait(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise, DatabasesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise; - beginExport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise, DatabasesExportResponse>>; - beginExportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise; - beginFailover(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise, void>>; - beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise; - beginImport(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise, DatabasesImportResponse>>; - beginImportAndWait(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise; - beginPause(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise, DatabasesPauseResponse>>; - beginPauseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise; - beginResume(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise, DatabasesResumeResponse>>; - beginResumeAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise, DatabasesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise; - beginUpgradeDataWarehouse(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise, void>>; - beginUpgradeDataWarehouseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise; - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: DatabasesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; - listByServer(resourceGroupName: string, serverName: string, options?: DatabasesListByServerOptionalParams): PagedAsyncIterableIterator; - listMetricDefinitions(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, serverName: string, databaseName: string, filter: string, options?: DatabasesListMetricsOptionalParams): PagedAsyncIterableIterator; - rename(resourceGroupName: string, serverName: string, databaseName: string, parameters: ResourceMoveDefinition, options?: DatabasesRenameOptionalParams): Promise; -} - -// @public -export interface DatabasesCreateImportOperationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesCreateImportOperationResponse = ImportExportResponse; - -// @public -export interface DatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesCreateOrUpdateResponse = Database; - -// @public -export interface DatabasesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabaseSecurityAlertPolicy = ProxyResource & { - location?: string; - readonly kind?: string; - state?: SecurityAlertPolicyState; - disabledAlerts?: string; - emailAddresses?: string; - emailAccountAdmins?: SecurityAlertPolicyEmailAccountAdmins; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - useServerDefault?: SecurityAlertPolicyUseServerDefault; -}; - -// @public -export interface DatabasesExportOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesExportResponse = ImportExportResponse; - -// @public -export interface DatabasesFailoverOptionalParams extends coreClient.OperationOptions { - replicaType?: ReplicaType; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesGetResponse = Database; - -// @public -export interface DatabasesImportOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesImportResponse = ImportExportResponse; - -// @public -export interface DatabasesListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByElasticPoolNextResponse = DatabaseListResult; - -// @public -export interface DatabasesListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByElasticPoolResponse = DatabaseListResult; - -// @public -export interface DatabasesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByServerNextResponse = DatabaseListResult; - -// @public -export interface DatabasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByServerResponse = DatabaseListResult; - -// @public -export interface DatabasesListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListMetricDefinitionsResponse = MetricDefinitionListResult; - -// @public -export interface DatabasesListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListMetricsResponse = MetricListResult; - -// @public -export interface DatabasesPauseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesPauseResponse = Database; - -// @public -export interface DatabasesRenameOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabasesResumeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesResumeResponse = Database; - -// @public -export type DatabaseState = string; - -// @public -export type DatabaseStatus = string; - -// @public -export interface DatabasesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesUpdateResponse = Database; - -// @public -export interface DatabasesUpgradeDataWarehouseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseThreatDetectionPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: DatabaseSecurityAlertPolicy, options?: DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: DatabaseThreatDetectionPoliciesGetOptionalParams): Promise; -} - -// @public -export interface DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseThreatDetectionPoliciesCreateOrUpdateResponse = DatabaseSecurityAlertPolicy; - -// @public -export interface DatabaseThreatDetectionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseThreatDetectionPoliciesGetResponse = DatabaseSecurityAlertPolicy; - -// @public -export interface DatabaseUpdate { - autoPauseDelay?: number; - catalogCollation?: CatalogCollationType; - collation?: string; - createMode?: CreateMode; - readonly creationDate?: Date; - readonly currentServiceObjectiveName?: string; - readonly currentSku?: Sku; - readonly databaseId?: string; - readonly defaultSecondaryLocation?: string; - readonly earliestRestoreDate?: Date; - elasticPoolId?: string; - readonly failoverGroupId?: string; - licenseType?: DatabaseLicenseType; - longTermRetentionBackupResourceId?: string; - readonly maxLogSizeBytes?: number; - maxSizeBytes?: number; - minCapacity?: number; - readonly pausedDate?: Date; - readReplicaCount?: number; - readScale?: DatabaseReadScale; - recoverableDatabaseId?: string; - recoveryServicesRecoveryPointId?: string; - readonly requestedServiceObjectiveName?: string; - restorableDroppedDatabaseId?: string; - restorePointInTime?: Date; - readonly resumedDate?: Date; - sampleName?: SampleName; - sku?: Sku; - sourceDatabaseDeletionDate?: Date; - sourceDatabaseId?: string; - readonly status?: DatabaseStatus; - tags?: { - [propertyName: string]: string; - }; - zoneRedundant?: boolean; -} - -// @public -export interface DatabaseUsage { - readonly currentValue?: number; - readonly displayName?: string; - readonly limit?: number; - readonly name?: string; - readonly nextResetTime?: Date; - readonly resourceName?: string; - readonly unit?: string; -} - -// @public -export interface DatabaseUsageListResult { - value: DatabaseUsage[]; -} - -// @public -export interface DatabaseUsages { - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseUsagesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseUsagesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseUsagesListByDatabaseResponse = DatabaseUsageListResult; - -// @public -export type DatabaseVulnerabilityAssessment = ProxyResource & { - storageContainerPath?: string; - storageContainerSasKey?: string; - storageAccountAccessKey?: string; - recurringScans?: VulnerabilityAssessmentRecurringScansProperties; -}; - -// @public -export interface DatabaseVulnerabilityAssessmentListResult { - readonly nextLink?: string; - readonly value?: DatabaseVulnerabilityAssessment[]; -} - -// @public -export type DatabaseVulnerabilityAssessmentRuleBaseline = ProxyResource & { - baselineResults?: DatabaseVulnerabilityAssessmentRuleBaselineItem[]; -}; - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselineItem { - result: string[]; -} - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselines { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; -} - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface DatabaseVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseVulnerabilityAssessmentScans { - beginInitiateScan(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; - beginInitiateScanAndWait(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; - export(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export type DatabaseVulnerabilityAssessmentScansExport = ProxyResource & { - readonly exportedReportLocation?: string; -}; - -// @public -export interface DatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; - -// @public -export interface DatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; - -// @public -export interface DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface DatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export interface DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export type DataMaskingFunction = "Default" | "CCN" | "Email" | "Number" | "SSN" | "Text"; - -// @public -export interface DataMaskingPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DataMaskingPolicy, options?: DataMaskingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingPoliciesGetOptionalParams): Promise; -} - -// @public -export interface DataMaskingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingPoliciesCreateOrUpdateResponse = DataMaskingPolicy; - -// @public -export interface DataMaskingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingPoliciesGetResponse = DataMaskingPolicy; - -// @public -export type DataMaskingPolicy = ProxyResource & { - readonly location?: string; - readonly kind?: string; - dataMaskingState?: DataMaskingState; - exemptPrincipals?: string; - readonly applicationPrincipals?: string; - readonly maskingLevel?: string; -}; - -// @public -export type DataMaskingRule = ProxyResource & { - readonly location?: string; - readonly kind?: string; - readonly idPropertiesId?: string; - aliasName?: string; - ruleState?: DataMaskingRuleState; - schemaName?: string; - tableName?: string; - columnName?: string; - maskingFunction?: DataMaskingFunction; - numberFrom?: string; - numberTo?: string; - prefixSize?: string; - suffixSize?: string; - replacementString?: string; -}; - -// @public -export interface DataMaskingRuleListResult { - value?: DataMaskingRule[]; -} - -// @public -export interface DataMaskingRules { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, dataMaskingRuleName: string, parameters: DataMaskingRule, options?: DataMaskingRulesCreateOrUpdateOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingRulesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DataMaskingRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingRulesCreateOrUpdateResponse = DataMaskingRule; - -// @public -export interface DataMaskingRulesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingRulesListByDatabaseResponse = DataMaskingRuleListResult; - -// @public -export type DataMaskingRuleState = "Disabled" | "Enabled"; - -// @public -export type DataMaskingState = "Disabled" | "Enabled"; - -// @public -export interface EditionCapability { - readonly name?: string; - readonly readScale?: ReadScaleCapability; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedServiceLevelObjectives?: ServiceObjectiveCapability[]; - readonly supportedStorageCapabilities?: StorageCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export type ElasticPool = TrackedResource & { - sku?: Sku; - readonly kind?: string; - readonly state?: ElasticPoolState; - readonly creationDate?: Date; - maxSizeBytes?: number; - perDatabaseSettings?: ElasticPoolPerDatabaseSettings; - zoneRedundant?: boolean; - licenseType?: ElasticPoolLicenseType; -}; - -// @public -export interface ElasticPoolActivities { - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolActivitiesListByElasticPoolResponse = ElasticPoolActivityListResult; - -// @public -export type ElasticPoolActivity = ProxyResource & { - location?: string; - readonly endTime?: Date; - readonly errorCode?: number; - readonly errorMessage?: string; - readonly errorSeverity?: number; - readonly operation?: string; - readonly operationId?: string; - readonly percentComplete?: number; - readonly requestedDatabaseDtuMax?: number; - readonly requestedDatabaseDtuMin?: number; - readonly requestedDtu?: number; - readonly requestedElasticPoolName?: string; - readonly requestedStorageLimitInGB?: number; - readonly elasticPoolName?: string; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: string; - readonly requestedStorageLimitInMB?: number; - readonly requestedDatabaseDtuGuarantee?: number; - readonly requestedDatabaseDtuCap?: number; - readonly requestedDtuGuarantee?: number; -}; - -// @public -export interface ElasticPoolActivityListResult { - value: ElasticPoolActivity[]; -} - -// @public -export interface ElasticPoolDatabaseActivities { - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolDatabaseActivitiesListByElasticPoolResponse = ElasticPoolDatabaseActivityListResult; - -// @public -export type ElasticPoolDatabaseActivity = ProxyResource & { - location?: string; - readonly databaseName?: string; - readonly endTime?: Date; - readonly errorCode?: number; - readonly errorMessage?: string; - readonly errorSeverity?: number; - readonly operation?: string; - readonly operationId?: string; - readonly percentComplete?: number; - readonly requestedElasticPoolName?: string; - readonly currentElasticPoolName?: string; - readonly currentServiceObjective?: string; - readonly requestedServiceObjective?: string; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: string; -}; - -// @public -export interface ElasticPoolDatabaseActivityListResult { - value: ElasticPoolDatabaseActivity[]; -} - -// @public -export type ElasticPoolEdition = string; - -// @public -export interface ElasticPoolEditionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedElasticPoolPerformanceLevels?: ElasticPoolPerformanceLevelCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export type ElasticPoolLicenseType = string; - -// @public -export interface ElasticPoolListResult { - readonly nextLink?: string; - readonly value?: ElasticPool[]; -} - -// @public -export type ElasticPoolOperation = ProxyResource & { - readonly elasticPoolName?: string; - readonly operation?: string; - readonly operationFriendlyName?: string; - readonly percentComplete?: number; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: string; - readonly errorCode?: number; - readonly errorDescription?: string; - readonly errorSeverity?: number; - readonly isUserError?: boolean; - readonly estimatedCompletionTime?: Date; - readonly description?: string; - readonly isCancellable?: boolean; -}; - -// @public -export interface ElasticPoolOperationListResult { - readonly nextLink?: string; - readonly value?: ElasticPoolOperation[]; -} - -// @public -export interface ElasticPoolOperations { - cancel(resourceGroupName: string, serverName: string, elasticPoolName: string, operationId: string, options?: ElasticPoolOperationsCancelOptionalParams): Promise; - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolOperationsListByElasticPoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolOperationsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ElasticPoolOperationsListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolOperationsListByElasticPoolNextResponse = ElasticPoolOperationListResult; - -// @public -export interface ElasticPoolOperationsListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolOperationsListByElasticPoolResponse = ElasticPoolOperationListResult; - -// @public -export interface ElasticPoolPerDatabaseMaxPerformanceLevelCapability { - readonly limit?: number; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedPerDatabaseMinPerformanceLevels?: ElasticPoolPerDatabaseMinPerformanceLevelCapability[]; - readonly unit?: PerformanceLevelUnit; -} - -// @public -export interface ElasticPoolPerDatabaseMinPerformanceLevelCapability { - readonly limit?: number; - reason?: string; - readonly status?: CapabilityStatus; - readonly unit?: PerformanceLevelUnit; -} - -// @public -export interface ElasticPoolPerDatabaseSettings { - maxCapacity?: number; - minCapacity?: number; -} - -// @public -export interface ElasticPoolPerformanceLevelCapability { - readonly includedMaxSize?: MaxSizeCapability; - readonly maxDatabaseCount?: number; - readonly performanceLevel?: PerformanceLevelCapability; - reason?: string; - readonly sku?: Sku; - readonly status?: CapabilityStatus; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedMaxSizes?: MaxSizeRangeCapability[]; - readonly supportedPerDatabaseMaxPerformanceLevels?: ElasticPoolPerDatabaseMaxPerformanceLevelCapability[]; - readonly supportedPerDatabaseMaxSizes?: MaxSizeRangeCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export interface ElasticPools { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise, ElasticPoolsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise; - beginFailover(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise, void>>; - beginFailoverAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise, ElasticPoolsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; - listMetricDefinitions(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, serverName: string, elasticPoolName: string, filter: string, options?: ElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ElasticPoolsCreateOrUpdateResponse = ElasticPool; - -// @public -export interface ElasticPoolsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ElasticPoolsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ElasticPoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolsGetResponse = ElasticPool; - -// @public -export interface ElasticPoolsListByServerNextOptionalParams extends coreClient.OperationOptions { - skip?: number; -} - -// @public -export type ElasticPoolsListByServerNextResponse = ElasticPoolListResult; - -// @public -export interface ElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { - skip?: number; -} - -// @public -export type ElasticPoolsListByServerResponse = ElasticPoolListResult; - -// @public -export interface ElasticPoolsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolsListMetricDefinitionsResponse = MetricDefinitionListResult; - -// @public -export interface ElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolsListMetricsResponse = MetricListResult; - -// @public -export type ElasticPoolState = string; - -// @public -export interface ElasticPoolsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ElasticPoolsUpdateResponse = ElasticPool; - -// @public -export interface ElasticPoolUpdate { - licenseType?: ElasticPoolLicenseType; - maxSizeBytes?: number; - perDatabaseSettings?: ElasticPoolPerDatabaseSettings; - sku?: Sku; - tags?: { - [propertyName: string]: string; - }; - zoneRedundant?: boolean; -} - -// @public -export type EncryptionProtector = ProxyResource & { - readonly kind?: string; - readonly location?: string; - readonly subregion?: string; - serverKeyName?: string; - serverKeyType?: ServerKeyType; - readonly uri?: string; - readonly thumbprint?: string; -}; - -// @public -export interface EncryptionProtectorListResult { - readonly nextLink?: string; - readonly value?: EncryptionProtector[]; -} - -// @public -export type EncryptionProtectorName = string; - -// @public -export interface EncryptionProtectors { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise, EncryptionProtectorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise; - beginRevalidate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise, void>>; - beginRevalidateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: EncryptionProtectorsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface EncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type EncryptionProtectorsCreateOrUpdateResponse = EncryptionProtector; - -// @public -export interface EncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionProtectorsGetResponse = EncryptionProtector; - -// @public -export interface EncryptionProtectorsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionProtectorsListByServerNextResponse = EncryptionProtectorListResult; - -// @public -export interface EncryptionProtectorsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionProtectorsListByServerResponse = EncryptionProtectorListResult; - -// @public -export interface EncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type Enum21 = string; - -// @public -export interface ExportRequest { - administratorLogin: string; - administratorLoginPassword: string; - authenticationType?: AuthenticationType; - storageKey: string; - storageKeyType: StorageKeyType; - storageUri: string; -} - -// @public -export interface ExtendedDatabaseBlobAuditingPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExtendedDatabaseBlobAuditingPolicy, options?: ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedDatabaseBlobAuditingPolicy; - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesGetResponse = ExtendedDatabaseBlobAuditingPolicy; - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse = ExtendedDatabaseBlobAuditingPolicyListResult; - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse = ExtendedDatabaseBlobAuditingPolicyListResult; - -// @public -export type ExtendedDatabaseBlobAuditingPolicy = ProxyResource & { - predicateExpression?: string; - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface ExtendedDatabaseBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: ExtendedDatabaseBlobAuditingPolicy[]; -} - -// @public -export interface ExtendedServerBlobAuditingPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedServerBlobAuditingPolicy; - -// @public -export interface ExtendedServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedServerBlobAuditingPoliciesGetResponse = ExtendedServerBlobAuditingPolicy; - -// @public -export interface ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedServerBlobAuditingPoliciesListByServerNextResponse = ExtendedServerBlobAuditingPolicyListResult; - -// @public -export interface ExtendedServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedServerBlobAuditingPoliciesListByServerResponse = ExtendedServerBlobAuditingPolicyListResult; - -// @public -export type ExtendedServerBlobAuditingPolicy = ProxyResource & { - predicateExpression?: string; - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface ExtendedServerBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: ExtendedServerBlobAuditingPolicy[]; -} - -// @public -export type ExtensionName = string; - -// @public -export type FailoverGroup = ProxyResource & { - readonly location?: string; - tags?: { - [propertyName: string]: string; - }; - readWriteEndpoint?: FailoverGroupReadWriteEndpoint; - readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; - readonly replicationRole?: FailoverGroupReplicationRole; - readonly replicationState?: string; - partnerServers?: PartnerInfo[]; - databases?: string[]; -}; - -// @public -export interface FailoverGroupListResult { - readonly nextLink?: string; - readonly value?: FailoverGroup[]; -} - -// @public -export interface FailoverGroupReadOnlyEndpoint { - failoverPolicy?: ReadOnlyEndpointFailoverPolicy; -} - -// @public -export interface FailoverGroupReadWriteEndpoint { - failoverPolicy: ReadWriteEndpointFailoverPolicy; - failoverWithDataLossGracePeriodMinutes?: number; -} - -// @public -export type FailoverGroupReplicationRole = string; - -// @public -export interface FailoverGroups { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise, FailoverGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise; - beginFailover(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise, FailoverGroupsFailoverResponse>>; - beginFailoverAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise; - beginForceFailoverAllowDataLoss(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, FailoverGroupsForceFailoverAllowDataLossResponse>>; - beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise, FailoverGroupsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: FailoverGroupsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsCreateOrUpdateResponse = FailoverGroup; - -// @public -export interface FailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsFailoverResponse = FailoverGroup; - -// @public -export interface FailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsForceFailoverAllowDataLossResponse = FailoverGroup; - -// @public -export interface FailoverGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FailoverGroupsGetResponse = FailoverGroup; - -// @public -export interface FailoverGroupsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FailoverGroupsListByServerNextResponse = FailoverGroupListResult; - -// @public -export interface FailoverGroupsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FailoverGroupsListByServerResponse = FailoverGroupListResult; - -// @public -export interface FailoverGroupsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsUpdateResponse = FailoverGroup; - -// @public -export interface FailoverGroupUpdate { - databases?: string[]; - readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; - readWriteEndpoint?: FailoverGroupReadWriteEndpoint; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type FirewallRule = ProxyResource & { - readonly kind?: string; - readonly location?: string; - startIpAddress?: string; - endIpAddress?: string; -}; - -// @public -export interface FirewallRuleListResult { - value?: FirewallRule[]; -} - -// @public -export interface FirewallRules { - createOrUpdate(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FirewallRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallRulesCreateOrUpdateResponse = FirewallRule; - -// @public -export interface FirewallRulesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface FirewallRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallRulesGetResponse = FirewallRule; - -// @public -export interface FirewallRulesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallRulesListByServerResponse = FirewallRuleListResult; - -// @public -export interface GeoBackupPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, parameters: GeoBackupPolicy, options?: GeoBackupPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, options?: GeoBackupPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: GeoBackupPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GeoBackupPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GeoBackupPoliciesCreateOrUpdateResponse = GeoBackupPolicy; - -// @public -export interface GeoBackupPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GeoBackupPoliciesGetResponse = GeoBackupPolicy; - -// @public -export interface GeoBackupPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GeoBackupPoliciesListByDatabaseResponse = GeoBackupPolicyListResult; - -// @public -export type GeoBackupPolicy = ProxyResource & { - readonly kind?: string; - readonly location?: string; - state: GeoBackupPolicyState; - readonly storageType?: string; -}; - -// @public -export interface GeoBackupPolicyListResult { - value?: GeoBackupPolicy[]; -} - -// @public -export type GeoBackupPolicyName = string; - -// @public -export type GeoBackupPolicyState = "Disabled" | "Enabled"; - -// @public -export type IdentityType = string; - -// @public -export type ImportExportResponse = ProxyResource & { - readonly requestType?: string; - readonly requestId?: string; - readonly serverName?: string; - readonly databaseName?: string; - readonly status?: string; - readonly lastModifiedTime?: string; - readonly queuedTime?: string; - readonly blobUri?: string; - readonly errorMessage?: string; -}; - -// @public -export type ImportExtensionProperties = ExportRequest & { - operationMode: "Import"; -}; - -// @public -export interface ImportExtensionRequest { - administratorLogin?: string; - administratorLoginPassword?: string; - authenticationType?: AuthenticationType; - name?: string; - operationMode?: "Import"; - storageKey?: string; - storageKeyType?: StorageKeyType; - storageUri?: string; - type?: string; -} - -// @public -export type ImportRequest = ExportRequest & { - databaseName: string; - edition: DatabaseEdition; - serviceObjectiveName: ServiceObjectiveName; - maxSizeBytes: string; -}; - -// @public -export type InstanceFailoverGroup = ProxyResource & { - readWriteEndpoint?: InstanceFailoverGroupReadWriteEndpoint; - readOnlyEndpoint?: InstanceFailoverGroupReadOnlyEndpoint; - readonly replicationRole?: InstanceFailoverGroupReplicationRole; - readonly replicationState?: string; - partnerRegions?: PartnerRegionInfo[]; - managedInstancePairs?: ManagedInstancePairInfo[]; -}; - -// @public -export interface InstanceFailoverGroupListResult { - readonly nextLink?: string; - readonly value?: InstanceFailoverGroup[]; -} - -// @public -export interface InstanceFailoverGroupReadOnlyEndpoint { - failoverPolicy?: ReadOnlyEndpointFailoverPolicy; -} - -// @public -export interface InstanceFailoverGroupReadWriteEndpoint { - failoverPolicy: ReadWriteEndpointFailoverPolicy; - failoverWithDataLossGracePeriodMinutes?: number; -} - -// @public -export type InstanceFailoverGroupReplicationRole = string; - -// @public -export interface InstanceFailoverGroups { - beginCreateOrUpdate(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise, InstanceFailoverGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise; - beginFailover(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise, InstanceFailoverGroupsFailoverResponse>>; - beginFailoverAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise; - beginForceFailoverAllowDataLoss(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, InstanceFailoverGroupsForceFailoverAllowDataLossResponse>>; - beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; - get(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsGetOptionalParams): Promise; - listByLocation(resourceGroupName: string, locationName: string, options?: InstanceFailoverGroupsListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface InstanceFailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstanceFailoverGroupsCreateOrUpdateResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface InstanceFailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstanceFailoverGroupsFailoverResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstanceFailoverGroupsForceFailoverAllowDataLossResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstanceFailoverGroupsGetResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstanceFailoverGroupsListByLocationNextResponse = InstanceFailoverGroupListResult; - -// @public -export interface InstanceFailoverGroupsListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstanceFailoverGroupsListByLocationResponse = InstanceFailoverGroupListResult; - -// @public -export type InstancePool = TrackedResource & { - sku?: Sku; - subnetId?: string; - vCores?: number; - licenseType?: InstancePoolLicenseType; -}; - -// @public -export interface InstancePoolEditionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedFamilies?: InstancePoolFamilyCapability[]; -} - -// @public -export interface InstancePoolFamilyCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedVcoresValues?: InstancePoolVcoresCapability[]; -} - -// @public -export type InstancePoolLicenseType = string; - -// @public -export interface InstancePoolListResult { - readonly nextLink?: string; - readonly value?: InstancePool[]; -} - -// @public -export interface InstancePools { - beginCreateOrUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise, InstancePoolsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise, InstancePoolsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise; - get(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsGetOptionalParams): Promise; - list(options?: InstancePoolsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: InstancePoolsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface InstancePoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstancePoolsCreateOrUpdateResponse = InstancePool; - -// @public -export interface InstancePoolsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface InstancePoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsGetResponse = InstancePool; - -// @public -export interface InstancePoolsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListByResourceGroupNextResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListByResourceGroupResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListNextResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstancePoolsUpdateResponse = InstancePool; - -// @public -export interface InstancePoolUpdate { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface InstancePoolVcoresCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly storageLimit?: MaxSizeCapability; - readonly value?: number; -} - -// @public -export type Job = ProxyResource & { - description?: string; - readonly version?: number; - schedule?: JobSchedule; -}; - -// @public -export type JobAgent = TrackedResource & { - sku?: Sku; - databaseId?: string; - readonly state?: JobAgentState; -}; - -// @public -export interface JobAgentListResult { - readonly nextLink?: string; - readonly value?: JobAgent[]; -} - -// @public -export interface JobAgents { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise, JobAgentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise, JobAgentsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: JobAgentsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type JobAgentsCreateOrUpdateResponse = JobAgent; - -// @public -export interface JobAgentsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface JobAgentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobAgentsGetResponse = JobAgent; - -// @public -export interface JobAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobAgentsListByServerNextResponse = JobAgentListResult; - -// @public -export interface JobAgentsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobAgentsListByServerResponse = JobAgentListResult; - -// @public -export type JobAgentState = string; - -// @public -export interface JobAgentsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type JobAgentsUpdateResponse = JobAgent; - -// @public -export interface JobAgentUpdate { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type JobCredential = ProxyResource & { - username?: string; - password?: string; -}; - -// @public -export interface JobCredentialListResult { - readonly nextLink?: string; - readonly value?: JobCredential[]; -} - -// @public -export interface JobCredentials { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, parameters: JobCredential, options?: JobCredentialsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobCredentialsListByAgentOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobCredentialsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsCreateOrUpdateResponse = JobCredential; - -// @public -export interface JobCredentialsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobCredentialsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsGetResponse = JobCredential; - -// @public -export interface JobCredentialsListByAgentNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsListByAgentNextResponse = JobCredentialListResult; - -// @public -export interface JobCredentialsListByAgentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsListByAgentResponse = JobCredentialListResult; - -// @public -export type JobExecution = ProxyResource & { - readonly jobVersion?: number; - readonly stepName?: string; - readonly stepId?: number; - readonly jobExecutionId?: string; - readonly lifecycle?: JobExecutionLifecycle; - readonly provisioningState?: ProvisioningState; - readonly createTime?: Date; - readonly startTime?: Date; - readonly endTime?: Date; - currentAttempts?: number; - readonly currentAttemptStartTime?: Date; - readonly lastMessage?: string; - readonly target?: JobExecutionTarget; -}; - -// @public -export type JobExecutionLifecycle = string; - -// @public -export interface JobExecutionListResult { - readonly nextLink?: string; - readonly value?: JobExecution[]; -} - -// @public -export interface JobExecutions { - beginCreate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise, JobExecutionsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise, JobExecutionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise; - cancel(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCancelOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobExecutionsListByAgentOptionalParams): PagedAsyncIterableIterator; - listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsListByJobOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobExecutionsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobExecutionsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface JobExecutionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type JobExecutionsCreateOrUpdateResponse = JobExecution; - -// @public -export type JobExecutionsCreateResponse = JobExecution; - -// @public -export interface JobExecutionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobExecutionsGetResponse = JobExecution; - -// @public -export interface JobExecutionsListByAgentNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByAgentNextResponse = JobExecutionListResult; - -// @public -export interface JobExecutionsListByAgentOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByAgentResponse = JobExecutionListResult; - -// @public -export interface JobExecutionsListByJobNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByJobNextResponse = JobExecutionListResult; - -// @public -export interface JobExecutionsListByJobOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByJobResponse = JobExecutionListResult; - -// @public -export interface JobExecutionTarget { - readonly databaseName?: string; - readonly serverName?: string; - readonly type?: JobTargetType; -} - -// @public -export interface JobListResult { - readonly nextLink?: string; - readonly value?: Job[]; -} - -// @public -export interface Jobs { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, parameters: Job, options?: JobsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobsListByAgentOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobSchedule { - enabled?: boolean; - endTime?: Date; - interval?: string; - startTime?: Date; - type?: JobScheduleType; -} - -// @public -export type JobScheduleType = "Once" | "Recurring"; - -// @public -export interface JobsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsCreateOrUpdateResponse = Job; - -// @public -export interface JobsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsGetResponse = Job; - -// @public -export interface JobsListByAgentNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsListByAgentNextResponse = JobListResult; - -// @public -export interface JobsListByAgentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsListByAgentResponse = JobListResult; - -// @public -export type JobStep = ProxyResource & { - stepId?: number; - targetGroup?: string; - credential?: string; - action?: JobStepAction; - output?: JobStepOutput; - executionOptions?: JobStepExecutionOptions; -}; - -// @public -export interface JobStepAction { - source?: JobStepActionSource; - type?: JobStepActionType; - value: string; -} - -// @public -export type JobStepActionSource = string; - -// @public -export type JobStepActionType = string; - -// @public -export interface JobStepExecutionOptions { - initialRetryIntervalSeconds?: number; - maximumRetryIntervalSeconds?: number; - retryAttempts?: number; - retryIntervalBackoffMultiplier?: number; - timeoutSeconds?: number; -} - -// @public -export interface JobStepExecutions { - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobStepExecutionsGetOptionalParams): Promise; - listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobStepExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobStepExecutionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepExecutionsGetResponse = JobExecution; - -// @public -export interface JobStepExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobStepExecutionsListByJobExecutionNextResponse = JobExecutionListResult; - -// @public -export interface JobStepExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobStepExecutionsListByJobExecutionResponse = JobExecutionListResult; - -// @public -export interface JobStepListResult { - readonly nextLink?: string; - readonly value?: JobStep[]; -} - -// @public -export interface JobStepOutput { - credential: string; - databaseName: string; - resourceGroupName?: string; - schemaName?: string; - serverName: string; - subscriptionId?: string; - tableName: string; - type?: JobStepOutputType; -} - -// @public -export type JobStepOutputType = string; - -// @public -export interface JobSteps { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams): Promise; - getByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams): Promise; - listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams): PagedAsyncIterableIterator; - listByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobStepsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsCreateOrUpdateResponse = JobStep; - -// @public -export interface JobStepsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobStepsGetByVersionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsGetByVersionResponse = JobStep; - -// @public -export interface JobStepsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsGetResponse = JobStep; - -// @public -export interface JobStepsListByJobNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByJobNextResponse = JobStepListResult; - -// @public -export interface JobStepsListByJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByJobResponse = JobStepListResult; - -// @public -export interface JobStepsListByVersionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByVersionNextResponse = JobStepListResult; - -// @public -export interface JobStepsListByVersionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByVersionResponse = JobStepListResult; - -// @public -export interface JobTarget { - databaseName?: string; - elasticPoolName?: string; - membershipType?: JobTargetGroupMembershipType; - refreshCredential?: string; - serverName?: string; - shardMapName?: string; - type: JobTargetType; -} - -// @public -export interface JobTargetExecutions { - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, targetId: string, options?: JobTargetExecutionsGetOptionalParams): Promise; - listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobTargetExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; - listByStep(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobTargetExecutionsListByStepOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobTargetExecutionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetExecutionsGetResponse = JobExecution; - -// @public -export interface JobTargetExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByJobExecutionNextResponse = JobExecutionListResult; - -// @public -export interface JobTargetExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByJobExecutionResponse = JobExecutionListResult; - -// @public -export interface JobTargetExecutionsListByStepNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByStepNextResponse = JobExecutionListResult; - -// @public -export interface JobTargetExecutionsListByStepOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByStepResponse = JobExecutionListResult; - -// @public -export type JobTargetGroup = ProxyResource & { - members?: JobTarget[]; -}; - -// @public -export interface JobTargetGroupListResult { - readonly nextLink?: string; - readonly value?: JobTargetGroup[]; -} - -// @public -export type JobTargetGroupMembershipType = "Include" | "Exclude"; - -// @public -export interface JobTargetGroups { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, parameters: JobTargetGroup, options?: JobTargetGroupsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobTargetGroupsListByAgentOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobTargetGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsCreateOrUpdateResponse = JobTargetGroup; - -// @public -export interface JobTargetGroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobTargetGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsGetResponse = JobTargetGroup; - -// @public -export interface JobTargetGroupsListByAgentNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsListByAgentNextResponse = JobTargetGroupListResult; - -// @public -export interface JobTargetGroupsListByAgentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsListByAgentResponse = JobTargetGroupListResult; - -// @public -export type JobTargetType = string; - -// @public -export type JobVersion = ProxyResource & {}; - -// @public -export interface JobVersionListResult { - readonly nextLink?: string; - readonly value?: JobVersion[]; -} - -// @public -export interface JobVersions { - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobVersionsGetOptionalParams): Promise; - listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobVersionsListByJobOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobVersionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobVersionsGetResponse = JobVersion; - -// @public -export interface JobVersionsListByJobNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobVersionsListByJobNextResponse = JobVersionListResult; - -// @public -export interface JobVersionsListByJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobVersionsListByJobResponse = JobVersionListResult; - -// @public -export const enum KnownAdministratorName { - // (undocumented) - ActiveDirectory = "ActiveDirectory" -} - -// @public -export const enum KnownAdministratorType { - // (undocumented) - ActiveDirectory = "ActiveDirectory" -} - -// @public -export const enum KnownCapabilityGroup { - // (undocumented) - SupportedEditions = "supportedEditions", - // (undocumented) - SupportedElasticPoolEditions = "supportedElasticPoolEditions", - // (undocumented) - SupportedInstancePoolEditions = "supportedInstancePoolEditions", - // (undocumented) - SupportedManagedInstanceEditions = "supportedManagedInstanceEditions", - // (undocumented) - SupportedManagedInstanceVersions = "supportedManagedInstanceVersions" -} - -// @public -export const enum KnownCatalogCollationType { - // (undocumented) - DatabaseDefault = "DATABASE_DEFAULT", - // (undocumented) - SQLLatin1GeneralCP1CIAS = "SQL_Latin1_General_CP1_CI_AS" -} - -// @public -export const enum KnownConnectionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownCreateMode { - // (undocumented) - Copy = "Copy", - // (undocumented) - Default = "Default", - // (undocumented) - OnlineSecondary = "OnlineSecondary", - // (undocumented) - PointInTimeRestore = "PointInTimeRestore", - // (undocumented) - Recovery = "Recovery", - // (undocumented) - Restore = "Restore", - // (undocumented) - RestoreExternalBackup = "RestoreExternalBackup", - // (undocumented) - RestoreExternalBackupSecondary = "RestoreExternalBackupSecondary", - // (undocumented) - RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup", - // (undocumented) - Secondary = "Secondary" -} - -// @public -export const enum KnownDatabaseEdition { - // (undocumented) - Basic = "Basic", - // (undocumented) - Business = "Business", - // (undocumented) - BusinessCritical = "BusinessCritical", - // (undocumented) - DataWarehouse = "DataWarehouse", - // (undocumented) - Free = "Free", - // (undocumented) - GeneralPurpose = "GeneralPurpose", - // (undocumented) - Hyperscale = "Hyperscale", - // (undocumented) - Premium = "Premium", - // (undocumented) - PremiumRS = "PremiumRS", - // (undocumented) - Standard = "Standard", - // (undocumented) - Stretch = "Stretch", - // (undocumented) - System = "System", - // (undocumented) - System2 = "System2", - // (undocumented) - Web = "Web" -} - -// @public -export const enum KnownDatabaseLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownDatabaseReadScale { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownDatabaseState { - // (undocumented) - All = "All", - // (undocumented) - Deleted = "Deleted", - // (undocumented) - Live = "Live" -} - -// @public -export const enum KnownDatabaseStatus { - // (undocumented) - AutoClosed = "AutoClosed", - // (undocumented) - Copying = "Copying", - // (undocumented) - Creating = "Creating", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - EmergencyMode = "EmergencyMode", - // (undocumented) - Inaccessible = "Inaccessible", - // (undocumented) - Offline = "Offline", - // (undocumented) - OfflineChangingDwPerformanceTiers = "OfflineChangingDwPerformanceTiers", - // (undocumented) - OfflineSecondary = "OfflineSecondary", - // (undocumented) - Online = "Online", - // (undocumented) - OnlineChangingDwPerformanceTiers = "OnlineChangingDwPerformanceTiers", - // (undocumented) - Paused = "Paused", - // (undocumented) - Pausing = "Pausing", - // (undocumented) - Recovering = "Recovering", - // (undocumented) - RecoveryPending = "RecoveryPending", - // (undocumented) - Restoring = "Restoring", - // (undocumented) - Resuming = "Resuming", - // (undocumented) - Scaling = "Scaling", - // (undocumented) - Shutdown = "Shutdown", - // (undocumented) - Standby = "Standby", - // (undocumented) - Suspect = "Suspect" -} - -// @public -export const enum KnownElasticPoolEdition { - // (undocumented) - Basic = "Basic", - // (undocumented) - BusinessCritical = "BusinessCritical", - // (undocumented) - GeneralPurpose = "GeneralPurpose", - // (undocumented) - Premium = "Premium", - // (undocumented) - Standard = "Standard" -} - -// @public -export const enum KnownElasticPoolLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownElasticPoolState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Ready = "Ready" -} - -// @public -export const enum KnownEncryptionProtectorName { - // (undocumented) - Current = "current" -} - -// @public -export const enum KnownEnum21 { - // (undocumented) - All = "All", - // (undocumented) - Error = "Error", - // (undocumented) - Success = "Success", - // (undocumented) - Warning = "Warning" -} - -// @public -export const enum KnownExtensionName { - // (undocumented) - Import = "import" -} - -// @public -export const enum KnownFailoverGroupReplicationRole { - // (undocumented) - Primary = "Primary", - // (undocumented) - Secondary = "Secondary" -} - -// @public -export const enum KnownGeoBackupPolicyName { - // (undocumented) - Default = "Default" -} - -// @public -export const enum KnownIdentityType { - // (undocumented) - SystemAssigned = "SystemAssigned" -} - -// @public -export const enum KnownInstanceFailoverGroupReplicationRole { - // (undocumented) - Primary = "Primary", - // (undocumented) - Secondary = "Secondary" -} - -// @public -export const enum KnownInstancePoolLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownJobAgentState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Ready = "Ready", - // (undocumented) - Updating = "Updating" -} - -// @public -export const enum KnownJobExecutionLifecycle { - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Created = "Created", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Skipped = "Skipped", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - SucceededWithSkipped = "SucceededWithSkipped", - // (undocumented) - TimedOut = "TimedOut", - // (undocumented) - WaitingForChildJobExecutions = "WaitingForChildJobExecutions", - // (undocumented) - WaitingForRetry = "WaitingForRetry" -} - -// @public -export const enum KnownJobStepActionSource { - // (undocumented) - Inline = "Inline" -} - -// @public -export const enum KnownJobStepActionType { - // (undocumented) - TSql = "TSql" -} - -// @public -export const enum KnownJobStepOutputType { - // (undocumented) - SqlDatabase = "SqlDatabase" -} - -// @public -export const enum KnownJobTargetType { - // (undocumented) - SqlDatabase = "SqlDatabase", - // (undocumented) - SqlElasticPool = "SqlElasticPool", - // (undocumented) - SqlServer = "SqlServer", - // (undocumented) - SqlShardMap = "SqlShardMap", - // (undocumented) - TargetGroup = "TargetGroup" -} - -// @public -export const enum KnownLogSizeUnit { - // (undocumented) - Gigabytes = "Gigabytes", - // (undocumented) - Megabytes = "Megabytes", - // (undocumented) - Percent = "Percent", - // (undocumented) - Petabytes = "Petabytes", - // (undocumented) - Terabytes = "Terabytes" -} - -// @public -export const enum KnownLongTermRetentionDatabaseState { - // (undocumented) - All = "All", - // (undocumented) - Deleted = "Deleted", - // (undocumented) - Live = "Live" -} - -// @public -export const enum KnownLongTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownManagedDatabaseCreateMode { - // (undocumented) - Default = "Default", - // (undocumented) - PointInTimeRestore = "PointInTimeRestore", - // (undocumented) - Recovery = "Recovery", - // (undocumented) - RestoreExternalBackup = "RestoreExternalBackup", - // (undocumented) - RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup" -} - -// @public -export const enum KnownManagedDatabaseStatus { - // (undocumented) - Creating = "Creating", - // (undocumented) - Inaccessible = "Inaccessible", - // (undocumented) - Offline = "Offline", - // (undocumented) - Online = "Online", - // (undocumented) - Restoring = "Restoring", - // (undocumented) - Shutdown = "Shutdown", - // (undocumented) - Updating = "Updating" -} - -// @public -export const enum KnownManagedInstanceAdministratorType { - // (undocumented) - ActiveDirectory = "ActiveDirectory" -} - -// @public -export const enum KnownManagedInstanceLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownManagedInstanceLongTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownManagedInstanceProxyOverride { - // (undocumented) - Default = "Default", - // (undocumented) - Proxy = "Proxy", - // (undocumented) - Redirect = "Redirect" -} - -// @public -export const enum KnownManagedServerCreateMode { - // (undocumented) - Default = "Default", - // (undocumented) - PointInTimeRestore = "PointInTimeRestore" -} - -// @public -export const enum KnownManagedShortTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownManagementOperationState { - // (undocumented) - CancelInProgress = "CancelInProgress", - // (undocumented) - Cancelled = "Cancelled", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Pending = "Pending", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export const enum KnownMaxSizeUnit { - // (undocumented) - Gigabytes = "Gigabytes", - // (undocumented) - Megabytes = "Megabytes", - // (undocumented) - Petabytes = "Petabytes", - // (undocumented) - Terabytes = "Terabytes" -} - -// @public -export const enum KnownOperationOrigin { - // (undocumented) - System = "system", - // (undocumented) - User = "user" -} - -// @public -export const enum KnownPauseDelayTimeUnit { - // (undocumented) - Minutes = "Minutes" -} - -// @public -export const enum KnownPerformanceLevelUnit { - // (undocumented) - DTU = "DTU", - // (undocumented) - VCores = "VCores" -} - -// @public -export const enum KnownPrimaryAggregationType { - // (undocumented) - Average = "Average", - // (undocumented) - Count = "Count", - // (undocumented) - Maximum = "Maximum", - // (undocumented) - Minimum = "Minimum", - // (undocumented) - None = "None", - // (undocumented) - Total = "Total" -} - -// @public -export const enum KnownPrivateEndpointProvisioningState { - // (undocumented) - Approving = "Approving", - // (undocumented) - Dropping = "Dropping", - // (undocumented) - Failed = "Failed", - // (undocumented) - Ready = "Ready", - // (undocumented) - Rejecting = "Rejecting" -} - -// @public -export const enum KnownPrivateLinkServiceConnectionStateActionsRequire { - // (undocumented) - None = "None" -} - -// @public -export const enum KnownPrivateLinkServiceConnectionStateStatus { - // (undocumented) - Approved = "Approved", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Pending = "Pending", - // (undocumented) - Rejected = "Rejected" -} - -// @public -export const enum KnownProvisioningState { - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Created = "Created", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export const enum KnownReadOnlyEndpointFailoverPolicy { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownReadWriteEndpointFailoverPolicy { - // (undocumented) - Automatic = "Automatic", - // (undocumented) - Manual = "Manual" -} - -// @public -export const enum KnownReplicationState { - // (undocumented) - CatchUP = "CATCH_UP", - // (undocumented) - Pending = "PENDING", - // (undocumented) - Seeding = "SEEDING", - // (undocumented) - Suspended = "SUSPENDED" -} - -// @public -export const enum KnownReplicaType { - // (undocumented) - Primary = "Primary", - // (undocumented) - ReadableSecondary = "ReadableSecondary" -} - -// @public -export const enum KnownRestoreDetailsName { - // (undocumented) - Default = "Default" -} - -// @public -export const enum KnownSampleName { - // (undocumented) - AdventureWorksLT = "AdventureWorksLT", - // (undocumented) - WideWorldImportersFull = "WideWorldImportersFull", - // (undocumented) - WideWorldImportersStd = "WideWorldImportersStd" -} - -// @public -export const enum KnownSecurityAlertPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownSecurityAlertPolicyNameAutoGenerated { - // (undocumented) - Default = "Default" -} - -// @public -export const enum KnownServerKeyType { - // (undocumented) - AzureKeyVault = "AzureKeyVault", - // (undocumented) - ServiceManaged = "ServiceManaged" -} - -// @public -export const enum KnownServerPublicNetworkAccess { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownServiceObjectiveName { - // (undocumented) - Basic = "Basic", - // (undocumented) - DS100 = "DS100", - // (undocumented) - DS1000 = "DS1000", - // (undocumented) - DS1200 = "DS1200", - // (undocumented) - DS1500 = "DS1500", - // (undocumented) - DS200 = "DS200", - // (undocumented) - DS2000 = "DS2000", - // (undocumented) - DS300 = "DS300", - // (undocumented) - DS400 = "DS400", - // (undocumented) - DS500 = "DS500", - // (undocumented) - DS600 = "DS600", - // (undocumented) - DW100 = "DW100", - // (undocumented) - DW1000 = "DW1000", - // (undocumented) - DW10000C = "DW10000c", - // (undocumented) - DW1000C = "DW1000c", - // (undocumented) - DW1200 = "DW1200", - // (undocumented) - DW1500 = "DW1500", - // (undocumented) - DW15000C = "DW15000c", - // (undocumented) - DW1500C = "DW1500c", - // (undocumented) - DW200 = "DW200", - // (undocumented) - DW2000 = "DW2000", - // (undocumented) - DW2000C = "DW2000c", - // (undocumented) - DW2500C = "DW2500c", - // (undocumented) - DW300 = "DW300", - // (undocumented) - DW3000 = "DW3000", - // (undocumented) - DW30000C = "DW30000c", - // (undocumented) - DW3000C = "DW3000c", - // (undocumented) - DW400 = "DW400", - // (undocumented) - DW500 = "DW500", - // (undocumented) - DW5000C = "DW5000c", - // (undocumented) - DW600 = "DW600", - // (undocumented) - DW6000 = "DW6000", - // (undocumented) - DW6000C = "DW6000c", - // (undocumented) - DW7500C = "DW7500c", - // (undocumented) - ElasticPool = "ElasticPool", - // (undocumented) - Free = "Free", - // (undocumented) - P1 = "P1", - // (undocumented) - P11 = "P11", - // (undocumented) - P15 = "P15", - // (undocumented) - P2 = "P2", - // (undocumented) - P3 = "P3", - // (undocumented) - P4 = "P4", - // (undocumented) - P6 = "P6", - // (undocumented) - PRS1 = "PRS1", - // (undocumented) - PRS2 = "PRS2", - // (undocumented) - PRS4 = "PRS4", - // (undocumented) - PRS6 = "PRS6", - // (undocumented) - S0 = "S0", - // (undocumented) - S1 = "S1", - // (undocumented) - S12 = "S12", - // (undocumented) - S2 = "S2", - // (undocumented) - S3 = "S3", - // (undocumented) - S4 = "S4", - // (undocumented) - S6 = "S6", - // (undocumented) - S7 = "S7", - // (undocumented) - S9 = "S9", - // (undocumented) - System = "System", - // (undocumented) - System0 = "System0", - // (undocumented) - System1 = "System1", - // (undocumented) - System2 = "System2", - // (undocumented) - System2L = "System2L", - // (undocumented) - System3 = "System3", - // (undocumented) - System3L = "System3L", - // (undocumented) - System4 = "System4", - // (undocumented) - System4L = "System4L" -} - -// @public -export const enum KnownShortTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownStorageCapabilityStorageAccountType { - // (undocumented) - GRS = "GRS", - // (undocumented) - LRS = "LRS", - // (undocumented) - ZRS = "ZRS" -} - -// @public -export const enum KnownSyncAgentState { - // (undocumented) - NeverConnected = "NeverConnected", - // (undocumented) - Offline = "Offline", - // (undocumented) - Online = "Online" -} - -// @public -export const enum KnownSyncConflictResolutionPolicy { - // (undocumented) - HubWin = "HubWin", - // (undocumented) - MemberWin = "MemberWin" -} - -// @public -export const enum KnownSyncDirection { - // (undocumented) - Bidirectional = "Bidirectional", - // (undocumented) - OneWayHubToMember = "OneWayHubToMember", - // (undocumented) - OneWayMemberToHub = "OneWayMemberToHub" -} - -// @public -export const enum KnownSyncGroupLogType { - // (undocumented) - All = "All", - // (undocumented) - Error = "Error", - // (undocumented) - Success = "Success", - // (undocumented) - Warning = "Warning" -} - -// @public -export const enum KnownSyncGroupState { - // (undocumented) - Error = "Error", - // (undocumented) - Good = "Good", - // (undocumented) - NotReady = "NotReady", - // (undocumented) - Progressing = "Progressing", - // (undocumented) - Warning = "Warning" -} - -// @public -export const enum KnownSyncMemberDbType { - // (undocumented) - AzureSqlDatabase = "AzureSqlDatabase", - // (undocumented) - SqlServerDatabase = "SqlServerDatabase" -} - -// @public -export const enum KnownSyncMemberState { - // (undocumented) - DeProvisioned = "DeProvisioned", - // (undocumented) - DeProvisionFailed = "DeProvisionFailed", - // (undocumented) - DeProvisioning = "DeProvisioning", - // (undocumented) - DisabledBackupRestore = "DisabledBackupRestore", - // (undocumented) - DisabledTombstoneCleanup = "DisabledTombstoneCleanup", - // (undocumented) - Provisioned = "Provisioned", - // (undocumented) - ProvisionFailed = "ProvisionFailed", - // (undocumented) - Provisioning = "Provisioning", - // (undocumented) - ReprovisionFailed = "ReprovisionFailed", - // (undocumented) - Reprovisioning = "Reprovisioning", - // (undocumented) - SyncCancelled = "SyncCancelled", - // (undocumented) - SyncCancelling = "SyncCancelling", - // (undocumented) - SyncFailed = "SyncFailed", - // (undocumented) - SyncInProgress = "SyncInProgress", - // (undocumented) - SyncSucceeded = "SyncSucceeded", - // (undocumented) - SyncSucceededWithWarnings = "SyncSucceededWithWarnings", - // (undocumented) - UnProvisioned = "UnProvisioned", - // (undocumented) - UnReprovisioned = "UnReprovisioned" -} - -// @public -export const enum KnownTransparentDataEncryptionActivityStatus { - // (undocumented) - Decrypting = "Decrypting", - // (undocumented) - Encrypting = "Encrypting" -} - -// @public -export const enum KnownTransparentDataEncryptionName { - // (undocumented) - Current = "current" -} - -// @public -export const enum KnownUnitDefinitionType { - // (undocumented) - Bytes = "Bytes", - // (undocumented) - BytesPerSecond = "BytesPerSecond", - // (undocumented) - Count = "Count", - // (undocumented) - CountPerSecond = "CountPerSecond", - // (undocumented) - Percent = "Percent", - // (undocumented) - Seconds = "Seconds" -} - -// @public -export const enum KnownUnitType { - // (undocumented) - Bytes = "bytes", - // (undocumented) - BytesPerSecond = "bytesPerSecond", - // (undocumented) - Count = "count", - // (undocumented) - CountPerSecond = "countPerSecond", - // (undocumented) - Percent = "percent", - // (undocumented) - Seconds = "seconds" -} - -// @public -export const enum KnownVirtualNetworkRuleState { - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Initializing = "Initializing", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Ready = "Ready", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export const enum KnownVulnerabilityAssessmentName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownVulnerabilityAssessmentScanState { - // (undocumented) - Failed = "Failed", - // (undocumented) - FailedToRun = "FailedToRun", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Passed = "Passed" -} - -// @public -export const enum KnownVulnerabilityAssessmentScanTriggerType { - // (undocumented) - OnDemand = "OnDemand", - // (undocumented) - Recurring = "Recurring" -} - -// @public -export interface LicenseTypeCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; -} - -// @public -export interface LocationCapabilities { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedManagedInstanceVersions?: ManagedInstanceVersionCapability[]; - readonly supportedServerVersions?: ServerVersionCapability[]; -} - -// @public -export interface LogicalServerSecurityAlertPolicyListResult { - readonly nextLink?: string; - readonly value?: ServerSecurityAlertPolicy[]; -} - -// @public -export interface LogSizeCapability { - readonly limit?: number; - readonly unit?: LogSizeUnit; -} - -// @public -export type LogSizeUnit = string; - -// @public -export type LongTermRetentionBackup = ProxyResource & { - readonly serverName?: string; - readonly serverCreateTime?: Date; - readonly databaseName?: string; - readonly databaseDeletionTime?: Date; - readonly backupTime?: Date; - readonly backupExpirationTime?: Date; -}; - -// @public -export interface LongTermRetentionBackupListResult { - readonly nextLink?: string; - readonly value?: LongTermRetentionBackup[]; -} - -// @public -export interface LongTermRetentionBackups { - beginDelete(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise; - beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; - beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise; - get(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetOptionalParams): Promise; - getByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetByResourceGroupOptionalParams): Promise; - listByDatabase(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; - listByLocation(locationName: string, options?: LongTermRetentionBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupDatabase(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupServer(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByResourceGroupServerOptionalParams): PagedAsyncIterableIterator; - listByServer(locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LongTermRetentionBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionBackupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionBackupsGetByResourceGroupResponse = LongTermRetentionBackup; - -// @public -export interface LongTermRetentionBackupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionBackupsGetResponse = LongTermRetentionBackup; - -// @public -export interface LongTermRetentionBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByDatabaseNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByDatabaseResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByLocationNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByLocationResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupDatabaseResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupLocationNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupLocationResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupServerNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupServerOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupServerResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByServerNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByServerNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByServerOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByServerResponse = LongTermRetentionBackupListResult; - -// @public -export type LongTermRetentionDatabaseState = string; - -// @public -export interface LongTermRetentionManagedInstanceBackups { - beginDelete(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise; - beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; - beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise; - get(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetOptionalParams): Promise; - getByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams): Promise; - listByDatabase(locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; - listByInstance(locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams): PagedAsyncIterableIterator; - listByLocation(locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupDatabase(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupInstance(resourceGroupName: string, locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionManagedInstanceBackupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse = ManagedInstanceLongTermRetentionBackup; - -// @public -export interface LongTermRetentionManagedInstanceBackupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionManagedInstanceBackupsGetResponse = ManagedInstanceLongTermRetentionBackup; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export type LongTermRetentionPolicyName = string; - -// @public -export interface ManagedBackupShortTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedBackupShortTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export type ManagedBackupShortTermRetentionPolicy = ProxyResource & { - retentionDays?: number; -}; - -// @public -export interface ManagedBackupShortTermRetentionPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedBackupShortTermRetentionPolicy[]; -} - -// @public -export type ManagedDatabase = TrackedResource & { - collation?: string; - readonly status?: ManagedDatabaseStatus; - readonly creationDate?: Date; - readonly earliestRestorePoint?: Date; - restorePointInTime?: Date; - readonly defaultSecondaryLocation?: string; - catalogCollation?: CatalogCollationType; - createMode?: ManagedDatabaseCreateMode; - storageContainerUri?: string; - sourceDatabaseId?: string; - restorableDroppedDatabaseId?: string; - storageContainerSasToken?: string; - readonly failoverGroupId?: string; - recoverableDatabaseId?: string; - longTermRetentionBackupResourceId?: string; -}; - -// @public -export type ManagedDatabaseCreateMode = string; - -// @public -export interface ManagedDatabaseListResult { - readonly nextLink?: string; - readonly value?: ManagedDatabase[]; -} - -// @public -export interface ManagedDatabaseRestoreDetails { - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, restoreDetailsName: RestoreDetailsName, options?: ManagedDatabaseRestoreDetailsGetOptionalParams): Promise; -} - -// @public -export interface ManagedDatabaseRestoreDetailsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseRestoreDetailsGetResponse = ManagedDatabaseRestoreDetailsResult; - -// @public -export type ManagedDatabaseRestoreDetailsResult = ProxyResource & { - readonly status?: string; - readonly currentRestoringFileName?: string; - readonly lastRestoredFileName?: string; - readonly lastRestoredFileTime?: Date; - readonly percentCompleted?: number; - readonly unrestorableFiles?: string[]; - readonly numberOfFilesDetected?: number; - readonly lastUploadedFileName?: string; - readonly lastUploadedFileTime?: Date; - readonly blockReason?: string; -}; - -// @public -export interface ManagedDatabases { - beginCompleteRestore(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise, void>>; - beginCompleteRestoreAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise, ManagedDatabasesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise, ManagedDatabasesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; - listInaccessibleByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListInaccessibleByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabasesCompleteRestoreOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedDatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedDatabasesCreateOrUpdateResponse = ManagedDatabase; - -// @public -export interface ManagedDatabasesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedDatabaseSecurityAlertPolicies { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: ManagedDatabaseSecurityAlertPolicy, options?: ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: ManagedDatabaseSecurityAlertPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse = ManagedDatabaseSecurityAlertPolicy; - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesGetResponse = ManagedDatabaseSecurityAlertPolicy; - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse = ManagedDatabaseSecurityAlertPolicyListResult; - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse = ManagedDatabaseSecurityAlertPolicyListResult; - -// @public -export type ManagedDatabaseSecurityAlertPolicy = ProxyResource & { - state?: SecurityAlertPolicyState; - disabledAlerts?: string[]; - emailAddresses?: string[]; - emailAccountAdmins?: boolean; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - readonly creationTime?: Date; -}; - -// @public -export interface ManagedDatabaseSecurityAlertPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedDatabaseSecurityAlertPolicy[]; -} - -// @public -export interface ManagedDatabaseSensitivityLabels { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDeleteOptionalParams): Promise; - disableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams): Promise; - enableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: ManagedDatabaseSensitivityLabelsGetOptionalParams): Promise; - listCurrentByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; - listRecommendedByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; - -// @public -export interface ManagedDatabaseSensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseSensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSensitivityLabelsGetResponse = SensitivityLabel; - -// @public -export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesGetResponse = ManagedDatabase; - -// @public -export interface ManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListByInstanceNextResponse = ManagedDatabaseListResult; - -// @public -export interface ManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListByInstanceResponse = ManagedDatabaseListResult; - -// @public -export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListInaccessibleByInstanceNextResponse = ManagedDatabaseListResult; - -// @public -export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListInaccessibleByInstanceResponse = ManagedDatabaseListResult; - -// @public -export type ManagedDatabaseStatus = string; - -// @public -export interface ManagedDatabasesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedDatabasesUpdateResponse = ManagedDatabase; - -// @public -export interface ManagedDatabaseUpdate { - catalogCollation?: CatalogCollationType; - collation?: string; - createMode?: ManagedDatabaseCreateMode; - readonly creationDate?: Date; - readonly defaultSecondaryLocation?: string; - readonly earliestRestorePoint?: Date; - readonly failoverGroupId?: string; - longTermRetentionBackupResourceId?: string; - recoverableDatabaseId?: string; - restorableDroppedDatabaseId?: string; - restorePointInTime?: Date; - sourceDatabaseId?: string; - readonly status?: ManagedDatabaseStatus; - storageContainerSasToken?: string; - storageContainerUri?: string; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselines { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface ManagedDatabaseVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScans { - beginInitiateScan(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; - beginInitiateScanAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; - export(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export type ManagedInstance = TrackedResource & { - identity?: ResourceIdentity; - sku?: Sku; - managedInstanceCreateMode?: ManagedServerCreateMode; - readonly fullyQualifiedDomainName?: string; - administratorLogin?: string; - administratorLoginPassword?: string; - subnetId?: string; - readonly state?: string; - licenseType?: ManagedInstanceLicenseType; - vCores?: number; - storageSizeInGB?: number; - collation?: string; - readonly dnsZone?: string; - dnsZonePartner?: string; - publicDataEndpointEnabled?: boolean; - sourceManagedInstanceId?: string; - restorePointInTime?: Date; - proxyOverride?: ManagedInstanceProxyOverride; - timezoneId?: string; - instancePoolId?: string; - minimalTlsVersion?: string; -}; - -// @public -export type ManagedInstanceAdministrator = ProxyResource & { - administratorType?: ManagedInstanceAdministratorType; - login?: string; - sid?: string; - tenantId?: string; -}; - -// @public -export interface ManagedInstanceAdministratorListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceAdministrator[]; -} - -// @public -export interface ManagedInstanceAdministrators { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceAdministratorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceAdministratorsCreateOrUpdateResponse = ManagedInstanceAdministrator; - -// @public -export interface ManagedInstanceAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceAdministratorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceAdministratorsGetResponse = ManagedInstanceAdministrator; - -// @public -export interface ManagedInstanceAdministratorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceAdministratorsListByInstanceNextResponse = ManagedInstanceAdministratorListResult; - -// @public -export interface ManagedInstanceAdministratorsListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceAdministratorsListByInstanceResponse = ManagedInstanceAdministratorListResult; - -// @public -export type ManagedInstanceAdministratorType = string; - -// @public -export interface ManagedInstanceEditionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedFamilies?: ManagedInstanceFamilyCapability[]; -} - -// @public -export type ManagedInstanceEncryptionProtector = ProxyResource & { - readonly kind?: string; - serverKeyName?: string; - serverKeyType?: ServerKeyType; - readonly uri?: string; - readonly thumbprint?: string; -}; - -// @public -export interface ManagedInstanceEncryptionProtectorListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceEncryptionProtector[]; -} - -// @public -export interface ManagedInstanceEncryptionProtectors { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise; - beginRevalidate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise, void>>; - beginRevalidateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse = ManagedInstanceEncryptionProtector; - -// @public -export interface ManagedInstanceEncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceEncryptionProtectorsGetResponse = ManagedInstanceEncryptionProtector; - -// @public -export interface ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceEncryptionProtectorsListByInstanceNextResponse = ManagedInstanceEncryptionProtectorListResult; - -// @public -export interface ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceEncryptionProtectorsListByInstanceResponse = ManagedInstanceEncryptionProtectorListResult; - -// @public -export interface ManagedInstanceEncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceFamilyCapability { - readonly name?: string; - reason?: string; - readonly sku?: string; - readonly status?: CapabilityStatus; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedVcoresValues?: ManagedInstanceVcoresCapability[]; -} - -// @public -export type ManagedInstanceKey = ProxyResource & { - readonly kind?: string; - serverKeyType?: ServerKeyType; - uri?: string; - readonly thumbprint?: string; - readonly creationDate?: Date; -}; - -// @public -export interface ManagedInstanceKeyListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceKey[]; -} - -// @public -export interface ManagedInstanceKeys { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise, ManagedInstanceKeysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceKeysListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceKeysCreateOrUpdateResponse = ManagedInstanceKey; - -// @public -export interface ManagedInstanceKeysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceKeysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceKeysGetResponse = ManagedInstanceKey; - -// @public -export interface ManagedInstanceKeysListByInstanceNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedInstanceKeysListByInstanceNextResponse = ManagedInstanceKeyListResult; - -// @public -export interface ManagedInstanceKeysListByInstanceOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedInstanceKeysListByInstanceResponse = ManagedInstanceKeyListResult; - -// @public -export type ManagedInstanceLicenseType = string; - -// @public -export interface ManagedInstanceListResult { - readonly nextLink?: string; - readonly value?: ManagedInstance[]; -} - -// @public -export type ManagedInstanceLongTermRetentionBackup = ProxyResource & { - readonly managedInstanceName?: string; - readonly managedInstanceCreateTime?: Date; - readonly databaseName?: string; - readonly databaseDeletionTime?: Date; - readonly backupTime?: Date; - readonly backupExpirationTime?: Date; -}; - -// @public -export interface ManagedInstanceLongTermRetentionBackupListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceLongTermRetentionBackup[]; -} - -// @public -export interface ManagedInstanceLongTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, options?: ManagedInstanceLongTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse = ManagedInstanceLongTermRetentionPolicy; - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesGetResponse = ManagedInstanceLongTermRetentionPolicy; - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse = ManagedInstanceLongTermRetentionPolicyListResult; - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse = ManagedInstanceLongTermRetentionPolicyListResult; - -// @public -export type ManagedInstanceLongTermRetentionPolicy = ProxyResource & { - weeklyRetention?: string; - monthlyRetention?: string; - yearlyRetention?: string; - weekOfYear?: number; -}; - -// @public -export interface ManagedInstanceLongTermRetentionPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceLongTermRetentionPolicy[]; -} - -// @public -export type ManagedInstanceLongTermRetentionPolicyName = string; - -// @public -export type ManagedInstanceOperation = ProxyResource & { - readonly managedInstanceName?: string; - readonly operation?: string; - readonly operationFriendlyName?: string; - readonly percentComplete?: number; - readonly startTime?: Date; - readonly state?: ManagementOperationState; - readonly errorCode?: number; - readonly errorDescription?: string; - readonly errorSeverity?: number; - readonly isUserError?: boolean; - readonly estimatedCompletionTime?: Date; - readonly description?: string; - readonly isCancellable?: boolean; -}; - -// @public -export interface ManagedInstanceOperationListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceOperation[]; -} - -// @public -export interface ManagedInstanceOperations { - cancel(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsCancelOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsGetOptionalParams): Promise; - listByManagedInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceOperationsListByManagedInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceOperationsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedInstanceOperationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceOperationsGetResponse = ManagedInstanceOperation; - -// @public -export interface ManagedInstanceOperationsListByManagedInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceOperationsListByManagedInstanceNextResponse = ManagedInstanceOperationListResult; - -// @public -export interface ManagedInstanceOperationsListByManagedInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceOperationsListByManagedInstanceResponse = ManagedInstanceOperationListResult; - -// @public -export interface ManagedInstancePairInfo { - partnerManagedInstanceId?: string; - primaryManagedInstanceId?: string; -} - -// @public -export type ManagedInstanceProxyOverride = string; - -// @public -export interface ManagedInstances { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise, ManagedInstancesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise, ManagedInstancesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesGetOptionalParams): Promise; - list(options?: ManagedInstancesListOptionalParams): PagedAsyncIterableIterator; - listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: ManagedInstancesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ManagedInstancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstancesCreateOrUpdateResponse = ManagedInstance; - -// @public -export interface ManagedInstancesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstancesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesGetResponse = ManagedInstance; - -// @public -export interface ManagedInstancesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByInstancePoolNextResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListByInstancePoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByInstancePoolResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByResourceGroupNextResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByResourceGroupResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListNextResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstancesUpdateResponse = ManagedInstance; - -// @public -export interface ManagedInstanceTdeCertificates { - beginCreate(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise, void>>; - beginCreateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise; -} - -// @public -export interface ManagedInstanceTdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceUpdate { - administratorLogin?: string; - administratorLoginPassword?: string; - collation?: string; - readonly dnsZone?: string; - dnsZonePartner?: string; - readonly fullyQualifiedDomainName?: string; - instancePoolId?: string; - licenseType?: ManagedInstanceLicenseType; - managedInstanceCreateMode?: ManagedServerCreateMode; - minimalTlsVersion?: string; - proxyOverride?: ManagedInstanceProxyOverride; - publicDataEndpointEnabled?: boolean; - restorePointInTime?: Date; - sku?: Sku; - sourceManagedInstanceId?: string; - readonly state?: string; - storageSizeInGB?: number; - subnetId?: string; - tags?: { - [propertyName: string]: string; - }; - timezoneId?: string; - vCores?: number; -} - -// @public -export interface ManagedInstanceVcoresCapability { - readonly includedMaxSize?: MaxSizeCapability; - readonly instancePoolSupported?: boolean; - readonly name?: string; - reason?: string; - readonly standaloneSupported?: boolean; - readonly status?: CapabilityStatus; - readonly supportedStorageSizes?: MaxSizeRangeCapability[]; - readonly value?: number; -} - -// @public -export interface ManagedInstanceVersionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedEditions?: ManagedInstanceEditionCapability[]; - readonly supportedInstancePoolEditions?: InstancePoolEditionCapability[]; -} - -// @public -export type ManagedInstanceVulnerabilityAssessment = ProxyResource & { - storageContainerPath?: string; - storageContainerSasKey?: string; - storageAccountAccessKey?: string; - recurringScans?: VulnerabilityAssessmentRecurringScansProperties; -}; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceVulnerabilityAssessment[]; -} - -// @public -export interface ManagedInstanceVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ManagedInstanceVulnerabilityAssessment, options?: ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse = ManagedInstanceVulnerabilityAssessment; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsGetResponse = ManagedInstanceVulnerabilityAssessment; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse = ManagedInstanceVulnerabilityAssessmentListResult; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse = ManagedInstanceVulnerabilityAssessmentListResult; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams): Promise; - listByRestorableDroppedDatabase(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export type ManagedServerCreateMode = string; - -// @public -export interface ManagedServerSecurityAlertPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ManagedServerSecurityAlertPoliciesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse = ManagedServerSecurityAlertPolicy; - -// @public -export interface ManagedServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedServerSecurityAlertPoliciesGetResponse = ManagedServerSecurityAlertPolicy; - -// @public -export interface ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedServerSecurityAlertPoliciesListByInstanceNextResponse = ManagedServerSecurityAlertPolicyListResult; - -// @public -export interface ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedServerSecurityAlertPoliciesListByInstanceResponse = ManagedServerSecurityAlertPolicyListResult; - -// @public -export type ManagedServerSecurityAlertPolicy = ProxyResource & { - state?: SecurityAlertPolicyState; - disabledAlerts?: string[]; - emailAddresses?: string[]; - emailAccountAdmins?: boolean; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - readonly creationTime?: Date; -}; - -// @public -export interface ManagedServerSecurityAlertPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedServerSecurityAlertPolicy[]; -} - -// @public -export type ManagedShortTermRetentionPolicyName = string; - -// @public -export type ManagementOperationState = string; - -// @public -export interface MaxSizeCapability { - readonly limit?: number; - readonly unit?: MaxSizeUnit; -} - -// @public -export interface MaxSizeRangeCapability { - readonly logSize?: LogSizeCapability; - readonly maxValue?: MaxSizeCapability; - readonly minValue?: MaxSizeCapability; - reason?: string; - readonly scaleSize?: MaxSizeCapability; - readonly status?: CapabilityStatus; -} - -// @public -export type MaxSizeUnit = string; - -// @public -export interface Metric { - readonly endTime?: Date; - readonly metricValues?: MetricValue[]; - readonly name?: MetricName; - readonly startTime?: Date; - readonly timeGrain?: string; - readonly unit?: UnitType; -} - -// @public -export interface MetricAvailability { - readonly retention?: string; - readonly timeGrain?: string; -} - -// @public -export interface MetricDefinition { - readonly metricAvailabilities?: MetricAvailability[]; - readonly name?: MetricName; - readonly primaryAggregationType?: PrimaryAggregationType; - readonly resourceUri?: string; - readonly unit?: UnitDefinitionType; -} - -// @public -export interface MetricDefinitionListResult { - value: MetricDefinition[]; -} - -// @public -export interface MetricListResult { - value: Metric[]; -} - -// @public -export interface MetricName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export interface MetricValue { - readonly average?: number; - readonly count?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly timestamp?: Date; - readonly total?: number; -} - -// @public -export interface MinCapacityCapability { - reason?: string; - readonly status?: CapabilityStatus; - readonly value?: number; -} - -// @public -export interface Name { - localizedValue?: string; - value?: string; -} - -// @public -export interface Operation { - readonly display?: OperationDisplay; - readonly name?: string; - readonly origin?: OperationOrigin; - readonly properties?: { - [propertyName: string]: Record; - }; -} - -// @public -export interface OperationDisplay { - readonly description?: string; - readonly operation?: string; - readonly provider?: string; - readonly resource?: string; -} - -// @public -export interface OperationImpact { - readonly changeValueAbsolute?: number; - readonly changeValueRelative?: number; - readonly name?: string; - readonly unit?: string; -} - -// @public -export interface OperationListResult { - readonly nextLink?: string; - readonly value?: Operation[]; -} - -// @public -export type OperationOrigin = string; - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface PartnerInfo { - id: string; - readonly location?: string; - readonly replicationRole?: FailoverGroupReplicationRole; -} - -// @public -export interface PartnerRegionInfo { - location?: string; - readonly replicationRole?: InstanceFailoverGroupReplicationRole; -} - -// @public -export type PauseDelayTimeUnit = string; - -// @public -export interface PerformanceLevelCapability { - readonly unit?: PerformanceLevelUnit; - readonly value?: number; -} - -// @public -export type PerformanceLevelUnit = string; - -// @public -export type PrimaryAggregationType = string; - -// @public -export type PrivateEndpointConnection = ProxyResource & { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; - readonly provisioningState?: string; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - readonly nextLink?: string; - readonly value?: PrivateEndpointConnection[]; -} - -// @public -export interface PrivateEndpointConnectionProperties { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; - readonly provisioningState?: PrivateEndpointProvisioningState; -} - -// @public -export interface PrivateEndpointConnections { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: PrivateEndpointConnectionsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListByServerNextResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateEndpointConnectionsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListByServerResponse = PrivateEndpointConnectionListResult; - -// @public (undocumented) -export interface PrivateEndpointProperty { - id?: string; -} - -// @public -export type PrivateEndpointProvisioningState = string; - -// @public -export type PrivateLinkResource = ProxyResource & { - readonly properties?: PrivateLinkResourceProperties; -}; - -// @public -export interface PrivateLinkResourceListResult { - readonly nextLink?: string; - readonly value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResourceProperties { - readonly groupId?: string; - readonly requiredMembers?: string[]; -} - -// @public -export interface PrivateLinkResources { - get(resourceGroupName: string, serverName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: PrivateLinkResourcesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesGetResponse = PrivateLinkResource; - -// @public -export interface PrivateLinkResourcesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByServerNextResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkResourcesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByServerResponse = PrivateLinkResourceListResult; - -// @public -export type PrivateLinkServiceConnectionStateActionsRequire = string; - -// @public (undocumented) -export interface PrivateLinkServiceConnectionStateProperty { - readonly actionsRequired?: string; - description: string; - status: string; -} - -// @public (undocumented) -export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { - readonly actionsRequired?: PrivateLinkServiceConnectionStateActionsRequire; - description: string; - status: PrivateLinkServiceConnectionStateStatus; -} - -// @public -export type PrivateLinkServiceConnectionStateStatus = string; - -// @public -export type ProvisioningState = string; - -// @public -export type ProxyResource = Resource & {}; - -// @public -export type ReadOnlyEndpointFailoverPolicy = string; - -// @public -export interface ReadScaleCapability { - readonly maxNumberOfReplicas?: number; - reason?: string; - readonly status?: CapabilityStatus; -} - -// @public -export type ReadWriteEndpointFailoverPolicy = string; - -// @public -export type RecommendedElasticPool = ProxyResource & { - readonly databaseEdition?: ElasticPoolEdition; - dtu?: number; - databaseDtuMin?: number; - databaseDtuMax?: number; - storageMB?: number; - readonly observationPeriodStart?: Date; - readonly observationPeriodEnd?: Date; - readonly maxObservedDtu?: number; - readonly maxObservedStorageMB?: number; - readonly databases?: TrackedResource[]; - readonly metrics?: RecommendedElasticPoolMetric[]; -}; - -// @public -export interface RecommendedElasticPoolListMetricsResult { - value: RecommendedElasticPoolMetric[]; -} - -// @public -export interface RecommendedElasticPoolListResult { - value: RecommendedElasticPool[]; -} - -// @public -export interface RecommendedElasticPoolMetric { - dateTime?: Date; - dtu?: number; - sizeGB?: number; -} - -// @public -export interface RecommendedElasticPools { - get(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: RecommendedElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RecommendedElasticPoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecommendedElasticPoolsGetResponse = RecommendedElasticPool; - -// @public -export interface RecommendedElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecommendedElasticPoolsListByServerResponse = RecommendedElasticPoolListResult; - -// @public -export interface RecommendedElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecommendedElasticPoolsListMetricsResponse = RecommendedElasticPoolListMetricsResult; - -// @public -export type RecommendedIndex = ProxyResource & { - readonly action?: RecommendedIndexAction; - readonly state?: RecommendedIndexState; - readonly created?: Date; - readonly lastModified?: Date; - readonly indexType?: RecommendedIndexType; - readonly schema?: string; - readonly table?: string; - readonly columns?: string[]; - readonly includedColumns?: string[]; - readonly indexScript?: string; - readonly estimatedImpact?: OperationImpact[]; - readonly reportedImpact?: OperationImpact[]; -}; - -// @public -export type RecommendedIndexAction = "Create" | "Drop" | "Rebuild"; - -// @public -export type RecommendedIndexState = "Active" | "Pending" | "Executing" | "Verifying" | "Pending Revert" | "Reverting" | "Reverted" | "Ignored" | "Expired" | "Blocked" | "Success"; - -// @public -export type RecommendedIndexType = "CLUSTERED" | "NONCLUSTERED" | "COLUMNSTORE" | "CLUSTERED COLUMNSTORE"; - -// @public -export type RecoverableDatabase = ProxyResource & { - readonly edition?: string; - readonly serviceLevelObjective?: string; - readonly elasticPoolName?: string; - readonly lastAvailableBackupDate?: Date; -}; - -// @public -export interface RecoverableDatabaseListResult { - value: RecoverableDatabase[]; -} - -// @public -export interface RecoverableDatabases { - get(resourceGroupName: string, serverName: string, databaseName: string, options?: RecoverableDatabasesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: RecoverableDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RecoverableDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableDatabasesGetResponse = RecoverableDatabase; - -// @public -export interface RecoverableDatabasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableDatabasesListByServerResponse = RecoverableDatabaseListResult; - -// @public -export type RecoverableManagedDatabase = ProxyResource & { - readonly lastAvailableBackupDate?: string; -}; - -// @public -export interface RecoverableManagedDatabaseListResult { - readonly nextLink?: string; - readonly value?: RecoverableManagedDatabase[]; -} - -// @public -export interface RecoverableManagedDatabases { - get(resourceGroupName: string, managedInstanceName: string, recoverableDatabaseName: string, options?: RecoverableManagedDatabasesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RecoverableManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RecoverableManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableManagedDatabasesGetResponse = RecoverableManagedDatabase; - -// @public -export interface RecoverableManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableManagedDatabasesListByInstanceNextResponse = RecoverableManagedDatabaseListResult; - -// @public -export interface RecoverableManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableManagedDatabasesListByInstanceResponse = RecoverableManagedDatabaseListResult; - -// @public -export type ReplicationLink = ProxyResource & { - readonly location?: string; - readonly isTerminationAllowed?: boolean; - readonly replicationMode?: string; - readonly partnerServer?: string; - readonly partnerDatabase?: string; - readonly partnerLocation?: string; - readonly role?: ReplicationRole; - readonly partnerRole?: ReplicationRole; - readonly startTime?: Date; - readonly percentComplete?: number; - readonly replicationState?: ReplicationState; -}; - -// @public -export interface ReplicationLinkListResult { - value?: ReplicationLink[]; -} - -// @public -export interface ReplicationLinks { - beginFailover(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise, void>>; - beginFailoverAllowDataLoss(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise, void>>; - beginFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise; - beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise; - beginUnlink(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise, void>>; - beginUnlinkAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ReplicationLinksListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ReplicationLinksDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ReplicationLinksFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ReplicationLinksFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ReplicationLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ReplicationLinksGetResponse = ReplicationLink; - -// @public -export interface ReplicationLinksListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ReplicationLinksListByDatabaseResponse = ReplicationLinkListResult; - -// @public -export interface ReplicationLinksUnlinkOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ReplicationRole = "Primary" | "Secondary" | "NonReadableSecondary" | "Source" | "Copy"; - -// @public -export type ReplicationState = string; - -// @public -export type ReplicaType = string; - -// @public -export interface Resource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export interface ResourceIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: IdentityType; -} - -// @public -export interface ResourceMoveDefinition { - id: string; -} - -// @public -export type RestorableDroppedDatabase = ProxyResource & { - readonly location?: string; - readonly databaseName?: string; - readonly edition?: string; - readonly maxSizeBytes?: string; - readonly serviceLevelObjective?: string; - readonly elasticPoolName?: string; - readonly creationDate?: Date; - readonly deletionDate?: Date; - readonly earliestRestoreDate?: Date; -}; - -// @public -export interface RestorableDroppedDatabaseListResult { - value: RestorableDroppedDatabase[]; -} - -// @public -export interface RestorableDroppedDatabases { - get(resourceGroupName: string, serverName: string, restorableDroppededDatabaseId: string, options?: RestorableDroppedDatabasesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: RestorableDroppedDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RestorableDroppedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedDatabasesGetResponse = RestorableDroppedDatabase; - -// @public -export interface RestorableDroppedDatabasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedDatabasesListByServerResponse = RestorableDroppedDatabaseListResult; - -// @public -export type RestorableDroppedManagedDatabase = TrackedResource & { - readonly databaseName?: string; - readonly creationDate?: Date; - readonly deletionDate?: Date; - readonly earliestRestoreDate?: Date; -}; - -// @public -export interface RestorableDroppedManagedDatabaseListResult { - readonly nextLink?: string; - readonly value?: RestorableDroppedManagedDatabase[]; -} - -// @public -export interface RestorableDroppedManagedDatabases { - get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: RestorableDroppedManagedDatabasesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RestorableDroppedManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RestorableDroppedManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedManagedDatabasesGetResponse = RestorableDroppedManagedDatabase; - -// @public -export interface RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedManagedDatabasesListByInstanceNextResponse = RestorableDroppedManagedDatabaseListResult; - -// @public -export interface RestorableDroppedManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedManagedDatabasesListByInstanceResponse = RestorableDroppedManagedDatabaseListResult; - -// @public -export type RestoreDetailsName = string; - -// @public -export type RestorePoint = ProxyResource & { - readonly location?: string; - readonly restorePointType?: RestorePointType; - readonly earliestRestoreDate?: Date; - readonly restorePointCreationDate?: Date; - readonly restorePointLabel?: string; -}; - -// @public -export interface RestorePointListResult { - readonly nextLink?: string; - readonly value?: RestorePoint[]; -} - -// @public -export interface RestorePoints { - beginCreate(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise, RestorePointsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: RestorePointsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RestorePointsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RestorePointsCreateResponse = RestorePoint; - -// @public -export interface RestorePointsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RestorePointsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorePointsGetResponse = RestorePoint; - -// @public -export interface RestorePointsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorePointsListByDatabaseResponse = RestorePointListResult; - -// @public -export type RestorePointType = "CONTINUOUS" | "DISCRETE"; - -// @public -export type SampleName = string; - -// @public -export type SecurityAlertPolicyEmailAccountAdmins = "Enabled" | "Disabled"; - -// @public -export type SecurityAlertPolicyName = string; - -// @public -export type SecurityAlertPolicyNameAutoGenerated = string; - -// @public -export type SecurityAlertPolicyState = "New" | "Enabled" | "Disabled"; - -// @public -export type SecurityAlertPolicyUseServerDefault = "Enabled" | "Disabled"; - -// @public -export type SensitivityLabel = ProxyResource & { - labelName?: string; - labelId?: string; - informationType?: string; - informationTypeId?: string; - readonly isDisabled?: boolean; - rank?: SensitivityLabelRank; -}; - -// @public -export interface SensitivityLabelListResult { - readonly nextLink?: string; - readonly value?: SensitivityLabel[]; -} - -// @public -export type SensitivityLabelRank = "None" | "Low" | "Medium" | "High" | "Critical"; - -// @public -export interface SensitivityLabels { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams): Promise; - disableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams): Promise; - enableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams): Promise; - listCurrentByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; - listRecommendedByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; - -// @public -export interface SensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SensitivityLabelsGetResponse = SensitivityLabel; - -// @public -export interface SensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type SensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface SensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type SensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; - -// @public -export interface SensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type SensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface SensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type SensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; - -// @public -export type SensitivityLabelSource = "current" | "recommended"; - -// @public -export type Server = TrackedResource & { - identity?: ResourceIdentity; - readonly kind?: string; - administratorLogin?: string; - administratorLoginPassword?: string; - version?: string; - readonly state?: string; - readonly fullyQualifiedDomainName?: string; - readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; - minimalTlsVersion?: string; - publicNetworkAccess?: ServerPublicNetworkAccess; -}; - -// @public -export interface ServerAutomaticTuning { - get(resourceGroupName: string, serverName: string, options?: ServerAutomaticTuningGetOptionalParams): Promise; - update(resourceGroupName: string, serverName: string, parameters: ServerAutomaticTuningDef, options?: ServerAutomaticTuningUpdateOptionalParams): Promise; -} - -// @public -export type ServerAutomaticTuningDef = ProxyResource & { - desiredState?: AutomaticTuningServerMode; - readonly actualState?: AutomaticTuningServerMode; - options?: { - [propertyName: string]: AutomaticTuningServerOptions; - }; -}; - -// @public -export interface ServerAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAutomaticTuningGetResponse = ServerAutomaticTuningDef; - -// @public -export interface ServerAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAutomaticTuningUpdateResponse = ServerAutomaticTuningDef; - -// @public -export type ServerAzureADAdministrator = ProxyResource & { - administratorType?: AdministratorType; - login?: string; - sid?: string; - tenantId?: string; - azureADOnlyAuthentication?: boolean; -}; - -// @public -export interface ServerAzureADAdministrators { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise, ServerAzureADAdministratorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise; - beginDisableAzureADOnlyAuthentication(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise, ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse>>; - beginDisableAzureADOnlyAuthenticationAndWait(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerAzureADAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerAzureADAdministratorsCreateOrUpdateResponse = ServerAzureADAdministrator; - -// @public -export interface ServerAzureADAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse = ServerAzureADAdministrator; - -// @public -export interface ServerAzureADAdministratorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAzureADAdministratorsGetResponse = ServerAzureADAdministrator; - -// @public -export interface ServerAzureADAdministratorsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAzureADAdministratorsListByServerNextResponse = AdministratorListResult; - -// @public -export interface ServerAzureADAdministratorsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAzureADAdministratorsListByServerResponse = AdministratorListResult; - -// @public -export interface ServerBlobAuditingPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ServerBlobAuditingPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerBlobAuditingPoliciesCreateOrUpdateResponse = ServerBlobAuditingPolicy; - -// @public -export interface ServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerBlobAuditingPoliciesGetResponse = ServerBlobAuditingPolicy; - -// @public -export interface ServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerBlobAuditingPoliciesListByServerNextResponse = ServerBlobAuditingPolicyListResult; - -// @public -export interface ServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerBlobAuditingPoliciesListByServerResponse = ServerBlobAuditingPolicyListResult; - -// @public -export type ServerBlobAuditingPolicy = ProxyResource & { - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface ServerBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: ServerBlobAuditingPolicy[]; -} - -// @public -export type ServerCommunicationLink = ProxyResource & { - readonly location?: string; - readonly kind?: string; - readonly state?: string; - partnerServer?: string; -}; - -// @public -export interface ServerCommunicationLinkListResult { - value?: ServerCommunicationLink[]; -} - -// @public -export interface ServerCommunicationLinks { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise, ServerCommunicationLinksCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerCommunicationLinksListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerCommunicationLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerCommunicationLinksCreateOrUpdateResponse = ServerCommunicationLink; - -// @public -export interface ServerCommunicationLinksDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServerCommunicationLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerCommunicationLinksGetResponse = ServerCommunicationLink; - -// @public -export interface ServerCommunicationLinksListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerCommunicationLinksListByServerResponse = ServerCommunicationLinkListResult; - -// @public -export interface ServerConnectionPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, parameters: ServerConnectionPolicy, options?: ServerConnectionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, options?: ServerConnectionPoliciesGetOptionalParams): Promise; -} - -// @public -export interface ServerConnectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerConnectionPoliciesCreateOrUpdateResponse = ServerConnectionPolicy; - -// @public -export interface ServerConnectionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerConnectionPoliciesGetResponse = ServerConnectionPolicy; - -// @public -export type ServerConnectionPolicy = ProxyResource & { - readonly kind?: string; - readonly location?: string; - connectionType?: ServerConnectionType; -}; - -// @public -export type ServerConnectionType = "Default" | "Proxy" | "Redirect"; - -// @public -export type ServerDnsAlias = ProxyResource & { - readonly azureDnsRecord?: string; -}; - -// @public -export interface ServerDnsAliasAcquisition { - oldServerDnsAliasId?: string; -} - -// @public -export interface ServerDnsAliases { - beginAcquire(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise, void>>; - beginAcquireAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise, ServerDnsAliasesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerDnsAliasesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerDnsAliasesAcquireOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerDnsAliasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerDnsAliasesCreateOrUpdateResponse = ServerDnsAlias; - -// @public -export interface ServerDnsAliasesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerDnsAliasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerDnsAliasesGetResponse = ServerDnsAlias; - -// @public -export interface ServerDnsAliasesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerDnsAliasesListByServerNextResponse = ServerDnsAliasListResult; - -// @public -export interface ServerDnsAliasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerDnsAliasesListByServerResponse = ServerDnsAliasListResult; - -// @public -export interface ServerDnsAliasListResult { - readonly nextLink?: string; - readonly value?: ServerDnsAlias[]; -} - -// @public -export type ServerKey = ProxyResource & { - kind?: string; - readonly location?: string; - readonly subregion?: string; - serverKeyType?: ServerKeyType; - uri?: string; - thumbprint?: string; - creationDate?: Date; -}; - -// @public -export interface ServerKeyListResult { - readonly nextLink?: string; - readonly value?: ServerKey[]; -} - -// @public -export interface ServerKeys { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise, ServerKeysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerKeysListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerKeysCreateOrUpdateResponse = ServerKey; - -// @public -export interface ServerKeysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerKeysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerKeysGetResponse = ServerKey; - -// @public -export interface ServerKeysListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerKeysListByServerNextResponse = ServerKeyListResult; - -// @public -export interface ServerKeysListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerKeysListByServerResponse = ServerKeyListResult; - -// @public -export type ServerKeyType = string; - -// @public -export interface ServerListResult { - readonly nextLink?: string; - readonly value?: Server[]; -} - -// @public -export interface ServerPrivateEndpointConnection { - readonly id?: string; - readonly properties?: PrivateEndpointConnectionProperties; -} - -// @public -export type ServerPublicNetworkAccess = string; - -// @public -export interface Servers { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise, ServersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise, ServersUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise; - checkNameAvailability(parameters: CheckNameAvailabilityRequest, options?: ServersCheckNameAvailabilityOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, options?: ServersGetOptionalParams): Promise; - list(options?: ServersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ServersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServersCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersCheckNameAvailabilityResponse = CheckNameAvailabilityResponse; - -// @public -export interface ServersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServersCreateOrUpdateResponse = Server; - -// @public -export interface ServersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerSecurityAlertPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ServerSecurityAlertPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ServerSecurityAlertPoliciesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerSecurityAlertPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerSecurityAlertPoliciesCreateOrUpdateResponse = ServerSecurityAlertPolicy; - -// @public -export interface ServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerSecurityAlertPoliciesGetResponse = ServerSecurityAlertPolicy; - -// @public -export interface ServerSecurityAlertPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerSecurityAlertPoliciesListByServerNextResponse = LogicalServerSecurityAlertPolicyListResult; - -// @public -export interface ServerSecurityAlertPoliciesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerSecurityAlertPoliciesListByServerResponse = LogicalServerSecurityAlertPolicyListResult; - -// @public -export type ServerSecurityAlertPolicy = ProxyResource & { - state?: SecurityAlertPolicyState; - disabledAlerts?: string[]; - emailAddresses?: string[]; - emailAccountAdmins?: boolean; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - readonly creationTime?: Date; -}; - -// @public -export interface ServersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersGetResponse = Server; - -// @public -export interface ServersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListByResourceGroupNextResponse = ServerListResult; - -// @public -export interface ServersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListByResourceGroupResponse = ServerListResult; - -// @public -export interface ServersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListNextResponse = ServerListResult; - -// @public -export interface ServersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListResponse = ServerListResult; - -// @public -export interface ServersUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServersUpdateResponse = Server; - -// @public -export interface ServerUpdate { - administratorLogin?: string; - administratorLoginPassword?: string; - readonly fullyQualifiedDomainName?: string; - minimalTlsVersion?: string; - readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; - publicNetworkAccess?: ServerPublicNetworkAccess; - readonly state?: string; - tags?: { - [propertyName: string]: string; - }; - version?: string; -} - -// @public -export interface ServerUsage { - readonly currentValue?: number; - readonly displayName?: string; - readonly limit?: number; - readonly name?: string; - readonly nextResetTime?: Date; - readonly resourceName?: string; - readonly unit?: string; -} - -// @public -export interface ServerUsageListResult { - value: ServerUsage[]; -} - -// @public -export interface ServerUsages { - listByServer(resourceGroupName: string, serverName: string, options?: ServerUsagesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerUsagesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerUsagesListByServerResponse = ServerUsageListResult; - -// @public -export interface ServerVersionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedEditions?: EditionCapability[]; - readonly supportedElasticPoolEditions?: ElasticPoolEditionCapability[]; -} - -// @public -export type ServerVulnerabilityAssessment = ProxyResource & { - storageContainerPath?: string; - storageContainerSasKey?: string; - storageAccountAccessKey?: string; - recurringScans?: VulnerabilityAssessmentRecurringScansProperties; -}; - -// @public -export interface ServerVulnerabilityAssessmentListResult { - readonly nextLink?: string; - readonly value?: ServerVulnerabilityAssessment[]; -} - -// @public -export interface ServerVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ServerVulnerabilityAssessment, options?: ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerVulnerabilityAssessmentsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsCreateOrUpdateResponse = ServerVulnerabilityAssessment; - -// @public -export interface ServerVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServerVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsGetResponse = ServerVulnerabilityAssessment; - -// @public -export interface ServerVulnerabilityAssessmentsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsListByServerNextResponse = ServerVulnerabilityAssessmentListResult; - -// @public -export interface ServerVulnerabilityAssessmentsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsListByServerResponse = ServerVulnerabilityAssessmentListResult; - -// @public -export type ServiceObjective = ProxyResource & { - readonly serviceObjectiveName?: string; - readonly isDefault?: boolean; - readonly isSystem?: boolean; - readonly description?: string; - readonly enabled?: boolean; -}; - -// @public -export interface ServiceObjectiveCapability { - readonly computeModel?: string; - readonly id?: string; - readonly includedMaxSize?: MaxSizeCapability; - readonly name?: string; - readonly performanceLevel?: PerformanceLevelCapability; - reason?: string; - readonly sku?: Sku; - readonly status?: CapabilityStatus; - readonly supportedAutoPauseDelay?: AutoPauseDelayTimeRange; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedMaxSizes?: MaxSizeRangeCapability[]; - readonly supportedMinCapacities?: MinCapacityCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export interface ServiceObjectiveListResult { - value: ServiceObjective[]; -} - -// @public -export type ServiceObjectiveName = string; - -// @public -export interface ServiceObjectives { - get(resourceGroupName: string, serverName: string, serviceObjectiveName: string, options?: ServiceObjectivesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServiceObjectivesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServiceObjectivesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceObjectivesGetResponse = ServiceObjective; - -// @public -export interface ServiceObjectivesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceObjectivesListByServerResponse = ServiceObjectiveListResult; - -// @public -export type ServiceTierAdvisor = ProxyResource & { - readonly observationPeriodStart?: Date; - readonly observationPeriodEnd?: Date; - readonly activeTimeRatio?: number; - readonly minDtu?: number; - readonly avgDtu?: number; - readonly maxDtu?: number; - readonly maxSizeInGB?: number; - readonly serviceLevelObjectiveUsageMetrics?: SloUsageMetric[]; - readonly currentServiceLevelObjective?: string; - readonly currentServiceLevelObjectiveId?: string; - readonly usageBasedRecommendationServiceLevelObjective?: string; - readonly usageBasedRecommendationServiceLevelObjectiveId?: string; - readonly databaseSizeBasedRecommendationServiceLevelObjective?: string; - readonly databaseSizeBasedRecommendationServiceLevelObjectiveId?: string; - readonly disasterPlanBasedRecommendationServiceLevelObjective?: string; - readonly disasterPlanBasedRecommendationServiceLevelObjectiveId?: string; - readonly overallRecommendationServiceLevelObjective?: string; - readonly overallRecommendationServiceLevelObjectiveId?: string; - readonly confidence?: number; -}; - -// @public -export interface ServiceTierAdvisorListResult { - value: ServiceTierAdvisor[]; -} - -// @public -export interface ServiceTierAdvisors { - get(resourceGroupName: string, serverName: string, databaseName: string, serviceTierAdvisorName: string, options?: ServiceTierAdvisorsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ServiceTierAdvisorsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServiceTierAdvisorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceTierAdvisorsGetResponse = ServiceTierAdvisor; - -// @public -export interface ServiceTierAdvisorsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceTierAdvisorsListByDatabaseResponse = ServiceTierAdvisorListResult; - -// @public -export type ShortTermRetentionPolicyName = string; - -// @public -export interface Sku { - capacity?: number; - family?: string; - name: string; - size?: string; - tier?: string; -} - -// @public -export interface SloUsageMetric { - readonly inRangeTimeRatio?: number; - readonly serviceLevelObjective?: ServiceObjectiveName; - readonly serviceLevelObjectiveId?: string; -} - -// @public (undocumented) -export class SqlManagementClient extends SqlManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); - // (undocumented) - backupLongTermRetentionPolicies: BackupLongTermRetentionPolicies; - // (undocumented) - backupShortTermRetentionPolicies: BackupShortTermRetentionPolicies; - // (undocumented) - capabilities: Capabilities; - // (undocumented) - databaseAutomaticTuning: DatabaseAutomaticTuning; - // (undocumented) - databaseBlobAuditingPolicies: DatabaseBlobAuditingPolicies; - // (undocumented) - databaseOperations: DatabaseOperations; - // (undocumented) - databases: Databases; - // (undocumented) - databaseThreatDetectionPolicies: DatabaseThreatDetectionPolicies; - // (undocumented) - databaseUsages: DatabaseUsages; - // (undocumented) - databaseVulnerabilityAssessmentRuleBaselines: DatabaseVulnerabilityAssessmentRuleBaselines; - // (undocumented) - databaseVulnerabilityAssessments: DatabaseVulnerabilityAssessments; - // (undocumented) - databaseVulnerabilityAssessmentScans: DatabaseVulnerabilityAssessmentScans; - // (undocumented) - dataMaskingPolicies: DataMaskingPolicies; - // (undocumented) - dataMaskingRules: DataMaskingRules; - // (undocumented) - elasticPoolActivities: ElasticPoolActivities; - // (undocumented) - elasticPoolDatabaseActivities: ElasticPoolDatabaseActivities; - // (undocumented) - elasticPoolOperations: ElasticPoolOperations; - // (undocumented) - elasticPools: ElasticPools; - // (undocumented) - encryptionProtectors: EncryptionProtectors; - // (undocumented) - extendedDatabaseBlobAuditingPolicies: ExtendedDatabaseBlobAuditingPolicies; - // (undocumented) - extendedServerBlobAuditingPolicies: ExtendedServerBlobAuditingPolicies; - // (undocumented) - failoverGroups: FailoverGroups; - // (undocumented) - firewallRules: FirewallRules; - // (undocumented) - geoBackupPolicies: GeoBackupPolicies; - // (undocumented) - instanceFailoverGroups: InstanceFailoverGroups; - // (undocumented) - instancePools: InstancePools; - // (undocumented) - jobAgents: JobAgents; - // (undocumented) - jobCredentials: JobCredentials; - // (undocumented) - jobExecutions: JobExecutions; - // (undocumented) - jobs: Jobs; - // (undocumented) - jobStepExecutions: JobStepExecutions; - // (undocumented) - jobSteps: JobSteps; - // (undocumented) - jobTargetExecutions: JobTargetExecutions; - // (undocumented) - jobTargetGroups: JobTargetGroups; - // (undocumented) - jobVersions: JobVersions; - // (undocumented) - longTermRetentionBackups: LongTermRetentionBackups; - // (undocumented) - longTermRetentionManagedInstanceBackups: LongTermRetentionManagedInstanceBackups; - // (undocumented) - managedBackupShortTermRetentionPolicies: ManagedBackupShortTermRetentionPolicies; - // (undocumented) - managedDatabaseRestoreDetails: ManagedDatabaseRestoreDetails; - // (undocumented) - managedDatabases: ManagedDatabases; - // (undocumented) - managedDatabaseSecurityAlertPolicies: ManagedDatabaseSecurityAlertPolicies; - // (undocumented) - managedDatabaseSensitivityLabels: ManagedDatabaseSensitivityLabels; - // (undocumented) - managedDatabaseVulnerabilityAssessmentRuleBaselines: ManagedDatabaseVulnerabilityAssessmentRuleBaselines; - // (undocumented) - managedDatabaseVulnerabilityAssessments: ManagedDatabaseVulnerabilityAssessments; - // (undocumented) - managedDatabaseVulnerabilityAssessmentScans: ManagedDatabaseVulnerabilityAssessmentScans; - // (undocumented) - managedInstanceAdministrators: ManagedInstanceAdministrators; - // (undocumented) - managedInstanceEncryptionProtectors: ManagedInstanceEncryptionProtectors; - // (undocumented) - managedInstanceKeys: ManagedInstanceKeys; - // (undocumented) - managedInstanceLongTermRetentionPolicies: ManagedInstanceLongTermRetentionPolicies; - // (undocumented) - managedInstanceOperations: ManagedInstanceOperations; - // (undocumented) - managedInstances: ManagedInstances; - // (undocumented) - managedInstanceTdeCertificates: ManagedInstanceTdeCertificates; - // (undocumented) - managedInstanceVulnerabilityAssessments: ManagedInstanceVulnerabilityAssessments; - // (undocumented) - managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies; - // (undocumented) - managedServerSecurityAlertPolicies: ManagedServerSecurityAlertPolicies; - // (undocumented) - operations: Operations; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - recommendedElasticPools: RecommendedElasticPools; - // (undocumented) - recoverableDatabases: RecoverableDatabases; - // (undocumented) - recoverableManagedDatabases: RecoverableManagedDatabases; - // (undocumented) - replicationLinks: ReplicationLinks; - // (undocumented) - restorableDroppedDatabases: RestorableDroppedDatabases; - // (undocumented) - restorableDroppedManagedDatabases: RestorableDroppedManagedDatabases; - // (undocumented) - restorePoints: RestorePoints; - // (undocumented) - sensitivityLabels: SensitivityLabels; - // (undocumented) - serverAutomaticTuning: ServerAutomaticTuning; - // (undocumented) - serverAzureADAdministrators: ServerAzureADAdministrators; - // (undocumented) - serverBlobAuditingPolicies: ServerBlobAuditingPolicies; - // (undocumented) - serverCommunicationLinks: ServerCommunicationLinks; - // (undocumented) - serverConnectionPolicies: ServerConnectionPolicies; - // (undocumented) - serverDnsAliases: ServerDnsAliases; - // (undocumented) - serverKeys: ServerKeys; - // (undocumented) - servers: Servers; - // (undocumented) - serverSecurityAlertPolicies: ServerSecurityAlertPolicies; - // (undocumented) - serverUsages: ServerUsages; - // (undocumented) - serverVulnerabilityAssessments: ServerVulnerabilityAssessments; - // (undocumented) - serviceObjectives: ServiceObjectives; - // (undocumented) - serviceTierAdvisors: ServiceTierAdvisors; - // (undocumented) - subscriptionUsages: SubscriptionUsages; - // (undocumented) - syncAgents: SyncAgents; - // (undocumented) - syncGroups: SyncGroups; - // (undocumented) - syncMembers: SyncMembers; - // (undocumented) - tdeCertificates: TdeCertificates; - // (undocumented) - transparentDataEncryptionActivities: TransparentDataEncryptionActivities; - // (undocumented) - transparentDataEncryptions: TransparentDataEncryptions; - // (undocumented) - usages: Usages; - // (undocumented) - virtualClusters: VirtualClusters; - // (undocumented) - virtualNetworkRules: VirtualNetworkRules; - // (undocumented) - workloadClassifiers: WorkloadClassifiers; - // (undocumented) - workloadGroups: WorkloadGroups; -} - -// @public (undocumented) -export class SqlManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface SqlManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface StorageCapability { - reason?: string; - readonly status?: CapabilityStatus; - readonly storageAccountType?: StorageCapabilityStorageAccountType; -} - -// @public -export type StorageCapabilityStorageAccountType = string; - -// @public -export type StorageKeyType = "StorageAccessKey" | "SharedAccessKey"; - -// @public -export type SubscriptionUsage = ProxyResource & { - readonly displayName?: string; - readonly currentValue?: number; - readonly limit?: number; - readonly unit?: string; -}; - -// @public -export interface SubscriptionUsageListResult { - readonly nextLink?: string; - readonly value?: SubscriptionUsage[]; -} - -// @public -export interface SubscriptionUsages { - get(locationName: string, usageName: string, options?: SubscriptionUsagesGetOptionalParams): Promise; - listByLocation(locationName: string, options?: SubscriptionUsagesListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SubscriptionUsagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionUsagesGetResponse = SubscriptionUsage; - -// @public -export interface SubscriptionUsagesListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionUsagesListByLocationNextResponse = SubscriptionUsageListResult; - -// @public -export interface SubscriptionUsagesListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionUsagesListByLocationResponse = SubscriptionUsageListResult; - -// @public -export type SyncAgent = ProxyResource & { - readonly namePropertiesName?: string; - syncDatabaseId?: string; - readonly lastAliveTime?: Date; - readonly state?: SyncAgentState; - readonly isUpToDate?: boolean; - readonly expiryTime?: Date; - readonly version?: string; -}; - -// @public -export interface SyncAgentKeyProperties { - readonly syncAgentKey?: string; -} - -// @public -export type SyncAgentLinkedDatabase = ProxyResource & { - readonly databaseType?: SyncMemberDbType; - readonly databaseId?: string; - readonly description?: string; - readonly serverName?: string; - readonly databaseName?: string; - readonly userName?: string; -}; - -// @public -export interface SyncAgentLinkedDatabaseListResult { - readonly nextLink?: string; - readonly value?: SyncAgentLinkedDatabase[]; -} - -// @public -export interface SyncAgentListResult { - readonly nextLink?: string; - readonly value?: SyncAgent[]; -} - -// @public -export interface SyncAgents { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise, SyncAgentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise; - generateKey(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGenerateKeyOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: SyncAgentsListByServerOptionalParams): PagedAsyncIterableIterator; - listLinkedDatabases(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsListLinkedDatabasesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SyncAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncAgentsCreateOrUpdateResponse = SyncAgent; - -// @public -export interface SyncAgentsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SyncAgentsGenerateKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsGenerateKeyResponse = SyncAgentKeyProperties; - -// @public -export interface SyncAgentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsGetResponse = SyncAgent; - -// @public -export interface SyncAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListByServerNextResponse = SyncAgentListResult; - -// @public -export interface SyncAgentsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListByServerResponse = SyncAgentListResult; - -// @public -export interface SyncAgentsListLinkedDatabasesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListLinkedDatabasesNextResponse = SyncAgentLinkedDatabaseListResult; - -// @public -export interface SyncAgentsListLinkedDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListLinkedDatabasesResponse = SyncAgentLinkedDatabaseListResult; - -// @public -export type SyncAgentState = string; - -// @public -export type SyncConflictResolutionPolicy = string; - -// @public -export interface SyncDatabaseIdListResult { - readonly nextLink?: string; - readonly value?: SyncDatabaseIdProperties[]; -} - -// @public -export interface SyncDatabaseIdProperties { - readonly id?: string; -} - -// @public -export type SyncDirection = string; - -// @public -export interface SyncFullSchemaProperties { - readonly lastUpdateTime?: Date; - readonly tables?: SyncFullSchemaTable[]; -} - -// @public -export interface SyncFullSchemaPropertiesListResult { - readonly nextLink?: string; - readonly value?: SyncFullSchemaProperties[]; -} - -// @public -export interface SyncFullSchemaTable { - readonly columns?: SyncFullSchemaTableColumn[]; - readonly errorId?: string; - readonly hasError?: boolean; - readonly name?: string; - readonly quotedName?: string; -} - -// @public -export interface SyncFullSchemaTableColumn { - readonly dataSize?: string; - readonly dataType?: string; - readonly errorId?: string; - readonly hasError?: boolean; - readonly isPrimaryKey?: boolean; - readonly name?: string; - readonly quotedName?: string; -} - -// @public -export type SyncGroup = ProxyResource & { - interval?: number; - readonly lastSyncTime?: Date; - conflictResolutionPolicy?: SyncConflictResolutionPolicy; - syncDatabaseId?: string; - hubDatabaseUserName?: string; - hubDatabasePassword?: string; - readonly syncState?: SyncGroupState; - schema?: SyncGroupSchema; -}; - -// @public -export interface SyncGroupListResult { - readonly nextLink?: string; - readonly value?: SyncGroup[]; -} - -// @public -export interface SyncGroupLogListResult { - readonly nextLink?: string; - readonly value?: SyncGroupLogProperties[]; -} - -// @public -export interface SyncGroupLogProperties { - readonly details?: string; - readonly operationStatus?: string; - readonly source?: string; - readonly timestamp?: Date; - readonly tracingId?: string; - readonly type?: SyncGroupLogType; -} - -// @public -export type SyncGroupLogType = string; - -// @public -export interface SyncGroups { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise, SyncGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise; - beginRefreshHubSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise, void>>; - beginRefreshHubSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise, SyncGroupsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise; - cancelSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsCancelSyncOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SyncGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; - listHubSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsListHubSchemasOptionalParams): PagedAsyncIterableIterator; - listLogs(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, startTime: string, endTime: string, typeParam: Enum21, options?: SyncGroupsListLogsOptionalParams): PagedAsyncIterableIterator; - listSyncDatabaseIds(locationName: string, options?: SyncGroupsListSyncDatabaseIdsOptionalParams): PagedAsyncIterableIterator; - triggerSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsTriggerSyncOptionalParams): Promise; -} - -// @public -export interface SyncGroupsCancelSyncOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SyncGroupSchema { - masterSyncMemberName?: string; - tables?: SyncGroupSchemaTable[]; -} - -// @public -export interface SyncGroupSchemaTable { - columns?: SyncGroupSchemaTableColumn[]; - quotedName?: string; -} - -// @public -export interface SyncGroupSchemaTableColumn { - dataSize?: string; - dataType?: string; - quotedName?: string; -} - -// @public -export interface SyncGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncGroupsCreateOrUpdateResponse = SyncGroup; - -// @public -export interface SyncGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SyncGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsGetResponse = SyncGroup; - -// @public -export interface SyncGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListByDatabaseNextResponse = SyncGroupListResult; - -// @public -export interface SyncGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListByDatabaseResponse = SyncGroupListResult; - -// @public -export interface SyncGroupsListHubSchemasNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListHubSchemasNextResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncGroupsListHubSchemasOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListHubSchemasResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncGroupsListLogsNextOptionalParams extends coreClient.OperationOptions { - continuationToken?: string; -} - -// @public -export type SyncGroupsListLogsNextResponse = SyncGroupLogListResult; - -// @public -export interface SyncGroupsListLogsOptionalParams extends coreClient.OperationOptions { - continuationToken?: string; -} - -// @public -export type SyncGroupsListLogsResponse = SyncGroupLogListResult; - -// @public -export interface SyncGroupsListSyncDatabaseIdsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListSyncDatabaseIdsNextResponse = SyncDatabaseIdListResult; - -// @public -export interface SyncGroupsListSyncDatabaseIdsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListSyncDatabaseIdsResponse = SyncDatabaseIdListResult; - -// @public -export interface SyncGroupsRefreshHubSchemaOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncGroupState = string; - -// @public -export interface SyncGroupsTriggerSyncOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SyncGroupsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncGroupsUpdateResponse = SyncGroup; - -// @public -export type SyncMember = ProxyResource & { - databaseType?: SyncMemberDbType; - syncAgentId?: string; - sqlServerDatabaseId?: string; - serverName?: string; - databaseName?: string; - userName?: string; - password?: string; - syncDirection?: SyncDirection; - readonly syncState?: SyncMemberState; -}; - -// @public -export type SyncMemberDbType = string; - -// @public -export interface SyncMemberListResult { - readonly nextLink?: string; - readonly value?: SyncMember[]; -} - -// @public -export interface SyncMembers { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise, SyncMembersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise; - beginRefreshMemberSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise, void>>; - beginRefreshMemberSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise, SyncMembersUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersGetOptionalParams): Promise; - listBySyncGroup(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncMembersListBySyncGroupOptionalParams): PagedAsyncIterableIterator; - listMemberSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersListMemberSchemasOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SyncMembersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncMembersCreateOrUpdateResponse = SyncMember; - -// @public -export interface SyncMembersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SyncMembersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersGetResponse = SyncMember; - -// @public -export interface SyncMembersListBySyncGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListBySyncGroupNextResponse = SyncMemberListResult; - -// @public -export interface SyncMembersListBySyncGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListBySyncGroupResponse = SyncMemberListResult; - -// @public -export interface SyncMembersListMemberSchemasNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListMemberSchemasNextResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncMembersListMemberSchemasOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListMemberSchemasResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncMembersRefreshMemberSchemaOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncMemberState = string; - -// @public -export interface SyncMembersUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncMembersUpdateResponse = SyncMember; - -// @public -export type TdeCertificate = ProxyResource & { - privateBlob?: string; - certPassword?: string; -}; - -// @public -export interface TdeCertificates { - beginCreate(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise, void>>; - beginCreateAndWait(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise; -} - -// @public -export interface TdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type TrackedResource = Resource & { - location: string; - tags?: { - [propertyName: string]: string; - }; -}; - -// @public -export type TransparentDataEncryption = ProxyResource & { - readonly location?: string; - status?: TransparentDataEncryptionStatus; -}; - -// @public -export interface TransparentDataEncryptionActivities { - listByConfiguration(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionActivitiesListByConfigurationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TransparentDataEncryptionActivitiesListByConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TransparentDataEncryptionActivitiesListByConfigurationResponse = TransparentDataEncryptionActivityListResult; - -// @public -export type TransparentDataEncryptionActivity = ProxyResource & { - readonly location?: string; - readonly status?: TransparentDataEncryptionActivityStatus; - readonly percentComplete?: number; -}; - -// @public -export interface TransparentDataEncryptionActivityListResult { - value: TransparentDataEncryptionActivity[]; -} - -// @public -export type TransparentDataEncryptionActivityStatus = string; - -// @public -export type TransparentDataEncryptionName = string; - -// @public -export interface TransparentDataEncryptions { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, parameters: TransparentDataEncryption, options?: TransparentDataEncryptionsCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionsGetOptionalParams): Promise; -} - -// @public -export interface TransparentDataEncryptionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TransparentDataEncryptionsCreateOrUpdateResponse = TransparentDataEncryption; - -// @public -export interface TransparentDataEncryptionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TransparentDataEncryptionsGetResponse = TransparentDataEncryption; - -// @public -export type TransparentDataEncryptionStatus = "Enabled" | "Disabled"; - -// @public -export type UnitDefinitionType = string; - -// @public -export type UnitType = string; - -// @public -export interface UnlinkParameters { - forcedTermination?: boolean; -} - -// @public -export interface Usage { - readonly currentValue?: number; - readonly id?: string; - readonly limit?: number; - readonly name?: Name; - readonly requestedLimit?: number; - readonly type?: string; - readonly unit?: string; -} - -// @public -export interface UsageListResult { - readonly nextLink?: string; - readonly value?: Usage[]; -} - -// @public -export interface Usages { - listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: UsagesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsagesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { - expandChildren?: boolean; -} - -// @public -export type UsagesListByInstancePoolNextResponse = UsageListResult; - -// @public -export interface UsagesListByInstancePoolOptionalParams extends coreClient.OperationOptions { - expandChildren?: boolean; -} - -// @public -export type UsagesListByInstancePoolResponse = UsageListResult; - -// @public -export type VirtualCluster = TrackedResource & { - readonly subnetId?: string; - family?: string; - readonly childResources?: string[]; -}; - -// @public -export interface VirtualClusterListResult { - readonly nextLink?: string; - readonly value?: VirtualCluster[]; -} - -// @public -export interface VirtualClusters { - beginDelete(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise, VirtualClustersUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise; - get(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersGetOptionalParams): Promise; - list(options?: VirtualClustersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualClustersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualClustersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersGetResponse = VirtualCluster; - -// @public -export interface VirtualClustersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListByResourceGroupNextResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListByResourceGroupResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListNextResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualClustersUpdateResponse = VirtualCluster; - -// @public -export interface VirtualClusterUpdate { - readonly childResources?: string[]; - family?: string; - readonly subnetId?: string; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type VirtualNetworkRule = ProxyResource & { - virtualNetworkSubnetId?: string; - ignoreMissingVnetServiceEndpoint?: boolean; - readonly state?: VirtualNetworkRuleState; -}; - -// @public -export interface VirtualNetworkRuleListResult { - readonly nextLink?: string; - readonly value?: VirtualNetworkRule[]; -} - -// @public -export interface VirtualNetworkRules { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise, VirtualNetworkRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: VirtualNetworkRulesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualNetworkRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkRulesCreateOrUpdateResponse = VirtualNetworkRule; - -// @public -export interface VirtualNetworkRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkRulesGetResponse = VirtualNetworkRule; - -// @public -export interface VirtualNetworkRulesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkRulesListByServerNextResponse = VirtualNetworkRuleListResult; - -// @public -export interface VirtualNetworkRulesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkRulesListByServerResponse = VirtualNetworkRuleListResult; - -// @public -export type VirtualNetworkRuleState = string; - -// @public -export type VulnerabilityAssessmentName = string; - -// @public -export type VulnerabilityAssessmentPolicyBaselineName = "master" | "default"; - -// @public -export interface VulnerabilityAssessmentRecurringScansProperties { - emails?: string[]; - emailSubscriptionAdmins?: boolean; - isEnabled?: boolean; -} - -// @public -export interface VulnerabilityAssessmentScanError { - readonly code?: string; - readonly message?: string; -} - -// @public -export type VulnerabilityAssessmentScanRecord = ProxyResource & { - readonly scanId?: string; - readonly triggerType?: VulnerabilityAssessmentScanTriggerType; - readonly state?: VulnerabilityAssessmentScanState; - readonly startTime?: Date; - readonly endTime?: Date; - readonly errors?: VulnerabilityAssessmentScanError[]; - readonly storageContainerPath?: string; - readonly numberOfFailedSecurityChecks?: number; -}; - -// @public -export interface VulnerabilityAssessmentScanRecordListResult { - readonly nextLink?: string; - readonly value?: VulnerabilityAssessmentScanRecord[]; -} - -// @public -export type VulnerabilityAssessmentScanState = string; - -// @public -export type VulnerabilityAssessmentScanTriggerType = string; - -// @public -export type WorkloadClassifier = ProxyResource & { - memberName?: string; - label?: string; - context?: string; - startTime?: string; - endTime?: string; - importance?: string; -}; - -// @public -export interface WorkloadClassifierListResult { - readonly nextLink?: string; - readonly value?: WorkloadClassifier[]; -} - -// @public -export interface WorkloadClassifiers { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise, WorkloadClassifiersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersGetOptionalParams): Promise; - listByWorkloadGroup(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadClassifiersListByWorkloadGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface WorkloadClassifiersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WorkloadClassifiersCreateOrUpdateResponse = WorkloadClassifier; - -// @public -export interface WorkloadClassifiersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WorkloadClassifiersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadClassifiersGetResponse = WorkloadClassifier; - -// @public -export interface WorkloadClassifiersListByWorkloadGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadClassifiersListByWorkloadGroupNextResponse = WorkloadClassifierListResult; - -// @public -export interface WorkloadClassifiersListByWorkloadGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadClassifiersListByWorkloadGroupResponse = WorkloadClassifierListResult; - -// @public -export type WorkloadGroup = ProxyResource & { - minResourcePercent?: number; - maxResourcePercent?: number; - minResourcePercentPerRequest?: number; - maxResourcePercentPerRequest?: number; - importance?: string; - queryExecutionTimeout?: number; -}; - -// @public -export interface WorkloadGroupListResult { - readonly nextLink?: string; - readonly value?: WorkloadGroup[]; -} - -// @public -export interface WorkloadGroups { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise, WorkloadGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: WorkloadGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface WorkloadGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WorkloadGroupsCreateOrUpdateResponse = WorkloadGroup; - -// @public -export interface WorkloadGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WorkloadGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadGroupsGetResponse = WorkloadGroup; - -// @public -export interface WorkloadGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadGroupsListByDatabaseNextResponse = WorkloadGroupListResult; - -// @public -export interface WorkloadGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadGroupsListByDatabaseResponse = WorkloadGroupListResult; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "sql-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AdministratorListResult { + readonly nextLink?: string; + readonly value?: ServerAzureADAdministrator[]; +} + +// @public +export type AdministratorName = string; + +// @public +export type AdministratorType = string; + +// @public +export type AuthenticationType = "SQL" | "ADPassword"; + +// @public +export type AutomaticTuningDisabledReason = "Default" | "Disabled" | "AutoConfigured" | "InheritedFromServer" | "QueryStoreOff" | "QueryStoreReadOnly" | "NotSupported"; + +// @public +export type AutomaticTuningMode = "Inherit" | "Custom" | "Auto" | "Unspecified"; + +// @public +export type AutomaticTuningOptionModeActual = "Off" | "On"; + +// @public +export type AutomaticTuningOptionModeDesired = "Off" | "On" | "Default"; + +// @public +export interface AutomaticTuningOptions { + readonly actualState?: AutomaticTuningOptionModeActual; + desiredState?: AutomaticTuningOptionModeDesired; + readonly reasonCode?: number; + readonly reasonDesc?: AutomaticTuningDisabledReason; +} + +// @public +export type AutomaticTuningServerMode = "Custom" | "Auto" | "Unspecified"; + +// @public +export interface AutomaticTuningServerOptions { + readonly actualState?: AutomaticTuningOptionModeActual; + desiredState?: AutomaticTuningOptionModeDesired; + readonly reasonCode?: number; + readonly reasonDesc?: AutomaticTuningServerReason; +} + +// @public +export type AutomaticTuningServerReason = "Default" | "Disabled" | "AutoConfigured"; + +// @public +export interface AutoPauseDelayTimeRange { + readonly default?: number; + readonly doNotPauseValue?: number; + readonly maxValue?: number; + readonly minValue?: number; + readonly stepSize?: number; + readonly unit?: PauseDelayTimeUnit; +} + +// @public +export interface BackupLongTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupLongTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, options?: BackupLongTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupLongTermRetentionPoliciesListByDatabaseOptionalParams): Promise; +} + +// @public +export interface BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BackupLongTermRetentionPoliciesCreateOrUpdateResponse = BackupLongTermRetentionPolicy; + +// @public +export interface BackupLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupLongTermRetentionPoliciesGetResponse = BackupLongTermRetentionPolicy; + +// @public +export interface BackupLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupLongTermRetentionPoliciesListByDatabaseResponse = BackupLongTermRetentionPolicy; + +// @public +export type BackupLongTermRetentionPolicy = ProxyResource & { + weeklyRetention?: string; + monthlyRetention?: string; + yearlyRetention?: string; + weekOfYear?: number; +}; + +// @public +export interface BackupShortTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, options?: BackupShortTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BackupShortTermRetentionPoliciesCreateOrUpdateResponse = BackupShortTermRetentionPolicy; + +// @public +export interface BackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupShortTermRetentionPoliciesGetResponse = BackupShortTermRetentionPolicy; + +// @public +export interface BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupShortTermRetentionPoliciesListByDatabaseNextResponse = BackupShortTermRetentionPolicyListResult; + +// @public +export interface BackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupShortTermRetentionPoliciesListByDatabaseResponse = BackupShortTermRetentionPolicyListResult; + +// @public +export interface BackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BackupShortTermRetentionPoliciesUpdateResponse = BackupShortTermRetentionPolicy; + +// @public +export type BackupShortTermRetentionPolicy = ProxyResource & { + retentionDays?: number; +}; + +// @public +export interface BackupShortTermRetentionPolicyListResult { + readonly nextLink?: string; + readonly value?: BackupShortTermRetentionPolicy[]; +} + +// @public +export type BlobAuditingPolicyState = "Enabled" | "Disabled"; + +// @public +export interface Capabilities { + listByLocation(locationName: string, options?: CapabilitiesListByLocationOptionalParams): Promise; +} + +// @public +export interface CapabilitiesListByLocationOptionalParams extends coreClient.OperationOptions { + include?: CapabilityGroup; +} + +// @public +export type CapabilitiesListByLocationResponse = LocationCapabilities; + +// @public +export type CapabilityGroup = string; + +// @public +export type CapabilityStatus = "Visible" | "Available" | "Default" | "Disabled"; + +// @public +export type CatalogCollationType = string; + +// @public +export type CheckNameAvailabilityReason = "Invalid" | "AlreadyExists"; + +// @public +export interface CheckNameAvailabilityRequest { + // (undocumented) + name: string; + // (undocumented) + type: "Microsoft.Sql/servers"; +} + +// @public +export interface CheckNameAvailabilityResponse { + readonly available?: boolean; + readonly message?: string; + readonly name?: string; + readonly reason?: CheckNameAvailabilityReason; +} + +// @public +export interface CompleteDatabaseRestoreDefinition { + lastBackupName: string; +} + +// @public +export type ConnectionPolicyName = string; + +// @public +export interface CreateDatabaseRestorePointDefinition { + restorePointLabel: string; +} + +// @public +export type CreateMode = string; + +// @public +export type Database = TrackedResource & { + sku?: Sku; + readonly kind?: string; + readonly managedBy?: string; + createMode?: CreateMode; + collation?: string; + maxSizeBytes?: number; + sampleName?: SampleName; + elasticPoolId?: string; + sourceDatabaseId?: string; + readonly status?: DatabaseStatus; + readonly databaseId?: string; + readonly creationDate?: Date; + readonly currentServiceObjectiveName?: string; + readonly requestedServiceObjectiveName?: string; + readonly defaultSecondaryLocation?: string; + readonly failoverGroupId?: string; + restorePointInTime?: Date; + sourceDatabaseDeletionDate?: Date; + recoveryServicesRecoveryPointId?: string; + longTermRetentionBackupResourceId?: string; + recoverableDatabaseId?: string; + restorableDroppedDatabaseId?: string; + catalogCollation?: CatalogCollationType; + zoneRedundant?: boolean; + licenseType?: DatabaseLicenseType; + readonly maxLogSizeBytes?: number; + readonly earliestRestoreDate?: Date; + readScale?: DatabaseReadScale; + readReplicaCount?: number; + readonly currentSku?: Sku; + autoPauseDelay?: number; + minCapacity?: number; + readonly pausedDate?: Date; + readonly resumedDate?: Date; +}; + +// @public +export interface DatabaseAutomaticTuning { + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseAutomaticTuningGetOptionalParams): Promise; + update(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseAutomaticTuningDef, options?: DatabaseAutomaticTuningUpdateOptionalParams): Promise; +} + +// @public +export type DatabaseAutomaticTuningDef = ProxyResource & { + desiredState?: AutomaticTuningMode; + readonly actualState?: AutomaticTuningMode; + options?: { + [propertyName: string]: AutomaticTuningOptions; + }; +}; + +// @public +export interface DatabaseAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAutomaticTuningGetResponse = DatabaseAutomaticTuningDef; + +// @public +export interface DatabaseAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAutomaticTuningUpdateResponse = DatabaseAutomaticTuningDef; + +// @public +export interface DatabaseBlobAuditingPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseBlobAuditingPolicy, options?: DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesCreateOrUpdateResponse = DatabaseBlobAuditingPolicy; + +// @public +export interface DatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesGetResponse = DatabaseBlobAuditingPolicy; + +// @public +export interface DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesListByDatabaseNextResponse = DatabaseBlobAuditingPolicyListResult; + +// @public +export interface DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesListByDatabaseResponse = DatabaseBlobAuditingPolicyListResult; + +// @public +export type DatabaseBlobAuditingPolicy = ProxyResource & { + readonly kind?: string; + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface DatabaseBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: DatabaseBlobAuditingPolicy[]; +} + +// @public +export type DatabaseEdition = string; + +// @public +export type DatabaseLicenseType = string; + +// @public +export interface DatabaseListResult { + readonly nextLink?: string; + readonly value?: Database[]; +} + +// @public +export type DatabaseOperation = ProxyResource & { + readonly databaseName?: string; + readonly operation?: string; + readonly operationFriendlyName?: string; + readonly percentComplete?: number; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: ManagementOperationState; + readonly errorCode?: number; + readonly errorDescription?: string; + readonly errorSeverity?: number; + readonly isUserError?: boolean; + readonly estimatedCompletionTime?: Date; + readonly description?: string; + readonly isCancellable?: boolean; +}; + +// @public +export interface DatabaseOperationListResult { + readonly nextLink?: string; + readonly value?: DatabaseOperation[]; +} + +// @public +export interface DatabaseOperations { + cancel(resourceGroupName: string, serverName: string, databaseName: string, operationId: string, options?: DatabaseOperationsCancelOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseOperationsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseOperationsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseOperationsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseOperationsListByDatabaseNextResponse = DatabaseOperationListResult; + +// @public +export interface DatabaseOperationsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseOperationsListByDatabaseResponse = DatabaseOperationListResult; + +// @public +export type DatabaseReadScale = string; + +// @public +export interface Databases { + beginCreateImportOperation(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise, DatabasesCreateImportOperationResponse>>; + beginCreateImportOperationAndWait(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise, DatabasesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise; + beginExport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise, DatabasesExportResponse>>; + beginExportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise; + beginFailover(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise, void>>; + beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise; + beginImport(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise, DatabasesImportResponse>>; + beginImportAndWait(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise; + beginPause(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise, DatabasesPauseResponse>>; + beginPauseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise; + beginResume(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise, DatabasesResumeResponse>>; + beginResumeAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise, DatabasesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise; + beginUpgradeDataWarehouse(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise, void>>; + beginUpgradeDataWarehouseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise; + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: DatabasesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; + listByServer(resourceGroupName: string, serverName: string, options?: DatabasesListByServerOptionalParams): PagedAsyncIterableIterator; + listMetricDefinitions(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, serverName: string, databaseName: string, filter: string, options?: DatabasesListMetricsOptionalParams): PagedAsyncIterableIterator; + rename(resourceGroupName: string, serverName: string, databaseName: string, parameters: ResourceMoveDefinition, options?: DatabasesRenameOptionalParams): Promise; +} + +// @public +export interface DatabasesCreateImportOperationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesCreateImportOperationResponse = ImportExportResponse; + +// @public +export interface DatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesCreateOrUpdateResponse = Database; + +// @public +export interface DatabasesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabaseSecurityAlertPolicy = ProxyResource & { + location?: string; + readonly kind?: string; + state?: SecurityAlertPolicyState; + disabledAlerts?: string; + emailAddresses?: string; + emailAccountAdmins?: SecurityAlertPolicyEmailAccountAdmins; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + useServerDefault?: SecurityAlertPolicyUseServerDefault; +}; + +// @public +export interface DatabasesExportOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesExportResponse = ImportExportResponse; + +// @public +export interface DatabasesFailoverOptionalParams extends coreClient.OperationOptions { + replicaType?: ReplicaType; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesGetResponse = Database; + +// @public +export interface DatabasesImportOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesImportResponse = ImportExportResponse; + +// @public +export interface DatabasesListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByElasticPoolNextResponse = DatabaseListResult; + +// @public +export interface DatabasesListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByElasticPoolResponse = DatabaseListResult; + +// @public +export interface DatabasesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByServerNextResponse = DatabaseListResult; + +// @public +export interface DatabasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByServerResponse = DatabaseListResult; + +// @public +export interface DatabasesListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListMetricDefinitionsResponse = MetricDefinitionListResult; + +// @public +export interface DatabasesListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListMetricsResponse = MetricListResult; + +// @public +export interface DatabasesPauseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesPauseResponse = Database; + +// @public +export interface DatabasesRenameOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabasesResumeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesResumeResponse = Database; + +// @public +export type DatabaseState = string; + +// @public +export type DatabaseStatus = string; + +// @public +export interface DatabasesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesUpdateResponse = Database; + +// @public +export interface DatabasesUpgradeDataWarehouseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseThreatDetectionPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: DatabaseSecurityAlertPolicy, options?: DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: DatabaseThreatDetectionPoliciesGetOptionalParams): Promise; +} + +// @public +export interface DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseThreatDetectionPoliciesCreateOrUpdateResponse = DatabaseSecurityAlertPolicy; + +// @public +export interface DatabaseThreatDetectionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseThreatDetectionPoliciesGetResponse = DatabaseSecurityAlertPolicy; + +// @public +export interface DatabaseUpdate { + autoPauseDelay?: number; + catalogCollation?: CatalogCollationType; + collation?: string; + createMode?: CreateMode; + readonly creationDate?: Date; + readonly currentServiceObjectiveName?: string; + readonly currentSku?: Sku; + readonly databaseId?: string; + readonly defaultSecondaryLocation?: string; + readonly earliestRestoreDate?: Date; + elasticPoolId?: string; + readonly failoverGroupId?: string; + licenseType?: DatabaseLicenseType; + longTermRetentionBackupResourceId?: string; + readonly maxLogSizeBytes?: number; + maxSizeBytes?: number; + minCapacity?: number; + readonly pausedDate?: Date; + readReplicaCount?: number; + readScale?: DatabaseReadScale; + recoverableDatabaseId?: string; + recoveryServicesRecoveryPointId?: string; + readonly requestedServiceObjectiveName?: string; + restorableDroppedDatabaseId?: string; + restorePointInTime?: Date; + readonly resumedDate?: Date; + sampleName?: SampleName; + sku?: Sku; + sourceDatabaseDeletionDate?: Date; + sourceDatabaseId?: string; + readonly status?: DatabaseStatus; + tags?: { + [propertyName: string]: string; + }; + zoneRedundant?: boolean; +} + +// @public +export interface DatabaseUsage { + readonly currentValue?: number; + readonly displayName?: string; + readonly limit?: number; + readonly name?: string; + readonly nextResetTime?: Date; + readonly resourceName?: string; + readonly unit?: string; +} + +// @public +export interface DatabaseUsageListResult { + value: DatabaseUsage[]; +} + +// @public +export interface DatabaseUsages { + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseUsagesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseUsagesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseUsagesListByDatabaseResponse = DatabaseUsageListResult; + +// @public +export type DatabaseVulnerabilityAssessment = ProxyResource & { + storageContainerPath?: string; + storageContainerSasKey?: string; + storageAccountAccessKey?: string; + recurringScans?: VulnerabilityAssessmentRecurringScansProperties; +}; + +// @public +export interface DatabaseVulnerabilityAssessmentListResult { + readonly nextLink?: string; + readonly value?: DatabaseVulnerabilityAssessment[]; +} + +// @public +export type DatabaseVulnerabilityAssessmentRuleBaseline = ProxyResource & { + baselineResults?: DatabaseVulnerabilityAssessmentRuleBaselineItem[]; +}; + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselineItem { + result: string[]; +} + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselines { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; +} + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface DatabaseVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseVulnerabilityAssessmentScans { + beginInitiateScan(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; + beginInitiateScanAndWait(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; + export(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export type DatabaseVulnerabilityAssessmentScansExport = ProxyResource & { + readonly exportedReportLocation?: string; +}; + +// @public +export interface DatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; + +// @public +export interface DatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; + +// @public +export interface DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface DatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export interface DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export type DataMaskingFunction = "Default" | "CCN" | "Email" | "Number" | "SSN" | "Text"; + +// @public +export interface DataMaskingPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DataMaskingPolicy, options?: DataMaskingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingPoliciesGetOptionalParams): Promise; +} + +// @public +export interface DataMaskingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingPoliciesCreateOrUpdateResponse = DataMaskingPolicy; + +// @public +export interface DataMaskingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingPoliciesGetResponse = DataMaskingPolicy; + +// @public +export type DataMaskingPolicy = ProxyResource & { + readonly location?: string; + readonly kind?: string; + dataMaskingState?: DataMaskingState; + exemptPrincipals?: string; + readonly applicationPrincipals?: string; + readonly maskingLevel?: string; +}; + +// @public +export type DataMaskingRule = ProxyResource & { + readonly location?: string; + readonly kind?: string; + readonly idPropertiesId?: string; + aliasName?: string; + ruleState?: DataMaskingRuleState; + schemaName?: string; + tableName?: string; + columnName?: string; + maskingFunction?: DataMaskingFunction; + numberFrom?: string; + numberTo?: string; + prefixSize?: string; + suffixSize?: string; + replacementString?: string; +}; + +// @public +export interface DataMaskingRuleListResult { + value?: DataMaskingRule[]; +} + +// @public +export interface DataMaskingRules { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, dataMaskingRuleName: string, parameters: DataMaskingRule, options?: DataMaskingRulesCreateOrUpdateOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingRulesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DataMaskingRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingRulesCreateOrUpdateResponse = DataMaskingRule; + +// @public +export interface DataMaskingRulesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingRulesListByDatabaseResponse = DataMaskingRuleListResult; + +// @public +export type DataMaskingRuleState = "Disabled" | "Enabled"; + +// @public +export type DataMaskingState = "Disabled" | "Enabled"; + +// @public +export interface EditionCapability { + readonly name?: string; + readonly readScale?: ReadScaleCapability; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedServiceLevelObjectives?: ServiceObjectiveCapability[]; + readonly supportedStorageCapabilities?: StorageCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export type ElasticPool = TrackedResource & { + sku?: Sku; + readonly kind?: string; + readonly state?: ElasticPoolState; + readonly creationDate?: Date; + maxSizeBytes?: number; + perDatabaseSettings?: ElasticPoolPerDatabaseSettings; + zoneRedundant?: boolean; + licenseType?: ElasticPoolLicenseType; +}; + +// @public +export interface ElasticPoolActivities { + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolActivitiesListByElasticPoolResponse = ElasticPoolActivityListResult; + +// @public +export type ElasticPoolActivity = ProxyResource & { + location?: string; + readonly endTime?: Date; + readonly errorCode?: number; + readonly errorMessage?: string; + readonly errorSeverity?: number; + readonly operation?: string; + readonly operationId?: string; + readonly percentComplete?: number; + readonly requestedDatabaseDtuMax?: number; + readonly requestedDatabaseDtuMin?: number; + readonly requestedDtu?: number; + readonly requestedElasticPoolName?: string; + readonly requestedStorageLimitInGB?: number; + readonly elasticPoolName?: string; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: string; + readonly requestedStorageLimitInMB?: number; + readonly requestedDatabaseDtuGuarantee?: number; + readonly requestedDatabaseDtuCap?: number; + readonly requestedDtuGuarantee?: number; +}; + +// @public +export interface ElasticPoolActivityListResult { + value: ElasticPoolActivity[]; +} + +// @public +export interface ElasticPoolDatabaseActivities { + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolDatabaseActivitiesListByElasticPoolResponse = ElasticPoolDatabaseActivityListResult; + +// @public +export type ElasticPoolDatabaseActivity = ProxyResource & { + location?: string; + readonly databaseName?: string; + readonly endTime?: Date; + readonly errorCode?: number; + readonly errorMessage?: string; + readonly errorSeverity?: number; + readonly operation?: string; + readonly operationId?: string; + readonly percentComplete?: number; + readonly requestedElasticPoolName?: string; + readonly currentElasticPoolName?: string; + readonly currentServiceObjective?: string; + readonly requestedServiceObjective?: string; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: string; +}; + +// @public +export interface ElasticPoolDatabaseActivityListResult { + value: ElasticPoolDatabaseActivity[]; +} + +// @public +export type ElasticPoolEdition = string; + +// @public +export interface ElasticPoolEditionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedElasticPoolPerformanceLevels?: ElasticPoolPerformanceLevelCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export type ElasticPoolLicenseType = string; + +// @public +export interface ElasticPoolListResult { + readonly nextLink?: string; + readonly value?: ElasticPool[]; +} + +// @public +export type ElasticPoolOperation = ProxyResource & { + readonly elasticPoolName?: string; + readonly operation?: string; + readonly operationFriendlyName?: string; + readonly percentComplete?: number; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: string; + readonly errorCode?: number; + readonly errorDescription?: string; + readonly errorSeverity?: number; + readonly isUserError?: boolean; + readonly estimatedCompletionTime?: Date; + readonly description?: string; + readonly isCancellable?: boolean; +}; + +// @public +export interface ElasticPoolOperationListResult { + readonly nextLink?: string; + readonly value?: ElasticPoolOperation[]; +} + +// @public +export interface ElasticPoolOperations { + cancel(resourceGroupName: string, serverName: string, elasticPoolName: string, operationId: string, options?: ElasticPoolOperationsCancelOptionalParams): Promise; + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolOperationsListByElasticPoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolOperationsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ElasticPoolOperationsListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolOperationsListByElasticPoolNextResponse = ElasticPoolOperationListResult; + +// @public +export interface ElasticPoolOperationsListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolOperationsListByElasticPoolResponse = ElasticPoolOperationListResult; + +// @public +export interface ElasticPoolPerDatabaseMaxPerformanceLevelCapability { + readonly limit?: number; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedPerDatabaseMinPerformanceLevels?: ElasticPoolPerDatabaseMinPerformanceLevelCapability[]; + readonly unit?: PerformanceLevelUnit; +} + +// @public +export interface ElasticPoolPerDatabaseMinPerformanceLevelCapability { + readonly limit?: number; + reason?: string; + readonly status?: CapabilityStatus; + readonly unit?: PerformanceLevelUnit; +} + +// @public +export interface ElasticPoolPerDatabaseSettings { + maxCapacity?: number; + minCapacity?: number; +} + +// @public +export interface ElasticPoolPerformanceLevelCapability { + readonly includedMaxSize?: MaxSizeCapability; + readonly maxDatabaseCount?: number; + readonly performanceLevel?: PerformanceLevelCapability; + reason?: string; + readonly sku?: Sku; + readonly status?: CapabilityStatus; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedMaxSizes?: MaxSizeRangeCapability[]; + readonly supportedPerDatabaseMaxPerformanceLevels?: ElasticPoolPerDatabaseMaxPerformanceLevelCapability[]; + readonly supportedPerDatabaseMaxSizes?: MaxSizeRangeCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export interface ElasticPools { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise, ElasticPoolsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise; + beginFailover(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise, void>>; + beginFailoverAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise, ElasticPoolsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; + listMetricDefinitions(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, serverName: string, elasticPoolName: string, filter: string, options?: ElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ElasticPoolsCreateOrUpdateResponse = ElasticPool; + +// @public +export interface ElasticPoolsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ElasticPoolsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ElasticPoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolsGetResponse = ElasticPool; + +// @public +export interface ElasticPoolsListByServerNextOptionalParams extends coreClient.OperationOptions { + skip?: number; +} + +// @public +export type ElasticPoolsListByServerNextResponse = ElasticPoolListResult; + +// @public +export interface ElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { + skip?: number; +} + +// @public +export type ElasticPoolsListByServerResponse = ElasticPoolListResult; + +// @public +export interface ElasticPoolsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolsListMetricDefinitionsResponse = MetricDefinitionListResult; + +// @public +export interface ElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolsListMetricsResponse = MetricListResult; + +// @public +export type ElasticPoolState = string; + +// @public +export interface ElasticPoolsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ElasticPoolsUpdateResponse = ElasticPool; + +// @public +export interface ElasticPoolUpdate { + licenseType?: ElasticPoolLicenseType; + maxSizeBytes?: number; + perDatabaseSettings?: ElasticPoolPerDatabaseSettings; + sku?: Sku; + tags?: { + [propertyName: string]: string; + }; + zoneRedundant?: boolean; +} + +// @public +export type EncryptionProtector = ProxyResource & { + readonly kind?: string; + readonly location?: string; + readonly subregion?: string; + serverKeyName?: string; + serverKeyType?: ServerKeyType; + readonly uri?: string; + readonly thumbprint?: string; +}; + +// @public +export interface EncryptionProtectorListResult { + readonly nextLink?: string; + readonly value?: EncryptionProtector[]; +} + +// @public +export type EncryptionProtectorName = string; + +// @public +export interface EncryptionProtectors { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise, EncryptionProtectorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise; + beginRevalidate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise, void>>; + beginRevalidateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: EncryptionProtectorsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface EncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type EncryptionProtectorsCreateOrUpdateResponse = EncryptionProtector; + +// @public +export interface EncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionProtectorsGetResponse = EncryptionProtector; + +// @public +export interface EncryptionProtectorsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionProtectorsListByServerNextResponse = EncryptionProtectorListResult; + +// @public +export interface EncryptionProtectorsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionProtectorsListByServerResponse = EncryptionProtectorListResult; + +// @public +export interface EncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type Enum21 = string; + +// @public +export interface ExportRequest { + administratorLogin: string; + administratorLoginPassword: string; + authenticationType?: AuthenticationType; + storageKey: string; + storageKeyType: StorageKeyType; + storageUri: string; +} + +// @public +export interface ExtendedDatabaseBlobAuditingPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExtendedDatabaseBlobAuditingPolicy, options?: ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedDatabaseBlobAuditingPolicy; + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesGetResponse = ExtendedDatabaseBlobAuditingPolicy; + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse = ExtendedDatabaseBlobAuditingPolicyListResult; + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse = ExtendedDatabaseBlobAuditingPolicyListResult; + +// @public +export type ExtendedDatabaseBlobAuditingPolicy = ProxyResource & { + predicateExpression?: string; + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface ExtendedDatabaseBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: ExtendedDatabaseBlobAuditingPolicy[]; +} + +// @public +export interface ExtendedServerBlobAuditingPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedServerBlobAuditingPolicy; + +// @public +export interface ExtendedServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedServerBlobAuditingPoliciesGetResponse = ExtendedServerBlobAuditingPolicy; + +// @public +export interface ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedServerBlobAuditingPoliciesListByServerNextResponse = ExtendedServerBlobAuditingPolicyListResult; + +// @public +export interface ExtendedServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedServerBlobAuditingPoliciesListByServerResponse = ExtendedServerBlobAuditingPolicyListResult; + +// @public +export type ExtendedServerBlobAuditingPolicy = ProxyResource & { + predicateExpression?: string; + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface ExtendedServerBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: ExtendedServerBlobAuditingPolicy[]; +} + +// @public +export type ExtensionName = string; + +// @public +export type FailoverGroup = ProxyResource & { + readonly location?: string; + tags?: { + [propertyName: string]: string; + }; + readWriteEndpoint?: FailoverGroupReadWriteEndpoint; + readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; + readonly replicationRole?: FailoverGroupReplicationRole; + readonly replicationState?: string; + partnerServers?: PartnerInfo[]; + databases?: string[]; +}; + +// @public +export interface FailoverGroupListResult { + readonly nextLink?: string; + readonly value?: FailoverGroup[]; +} + +// @public +export interface FailoverGroupReadOnlyEndpoint { + failoverPolicy?: ReadOnlyEndpointFailoverPolicy; +} + +// @public +export interface FailoverGroupReadWriteEndpoint { + failoverPolicy: ReadWriteEndpointFailoverPolicy; + failoverWithDataLossGracePeriodMinutes?: number; +} + +// @public +export type FailoverGroupReplicationRole = string; + +// @public +export interface FailoverGroups { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise, FailoverGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise; + beginFailover(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise, FailoverGroupsFailoverResponse>>; + beginFailoverAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise; + beginForceFailoverAllowDataLoss(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, FailoverGroupsForceFailoverAllowDataLossResponse>>; + beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise, FailoverGroupsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: FailoverGroupsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsCreateOrUpdateResponse = FailoverGroup; + +// @public +export interface FailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsFailoverResponse = FailoverGroup; + +// @public +export interface FailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsForceFailoverAllowDataLossResponse = FailoverGroup; + +// @public +export interface FailoverGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FailoverGroupsGetResponse = FailoverGroup; + +// @public +export interface FailoverGroupsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FailoverGroupsListByServerNextResponse = FailoverGroupListResult; + +// @public +export interface FailoverGroupsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FailoverGroupsListByServerResponse = FailoverGroupListResult; + +// @public +export interface FailoverGroupsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsUpdateResponse = FailoverGroup; + +// @public +export interface FailoverGroupUpdate { + databases?: string[]; + readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; + readWriteEndpoint?: FailoverGroupReadWriteEndpoint; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type FirewallRule = ProxyResource & { + readonly kind?: string; + readonly location?: string; + startIpAddress?: string; + endIpAddress?: string; +}; + +// @public +export interface FirewallRuleListResult { + value?: FirewallRule[]; +} + +// @public +export interface FirewallRules { + createOrUpdate(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FirewallRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallRulesCreateOrUpdateResponse = FirewallRule; + +// @public +export interface FirewallRulesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface FirewallRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallRulesGetResponse = FirewallRule; + +// @public +export interface FirewallRulesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallRulesListByServerResponse = FirewallRuleListResult; + +// @public +export interface GeoBackupPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, parameters: GeoBackupPolicy, options?: GeoBackupPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, options?: GeoBackupPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: GeoBackupPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GeoBackupPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GeoBackupPoliciesCreateOrUpdateResponse = GeoBackupPolicy; + +// @public +export interface GeoBackupPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GeoBackupPoliciesGetResponse = GeoBackupPolicy; + +// @public +export interface GeoBackupPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GeoBackupPoliciesListByDatabaseResponse = GeoBackupPolicyListResult; + +// @public +export type GeoBackupPolicy = ProxyResource & { + readonly kind?: string; + readonly location?: string; + state: GeoBackupPolicyState; + readonly storageType?: string; +}; + +// @public +export interface GeoBackupPolicyListResult { + value?: GeoBackupPolicy[]; +} + +// @public +export type GeoBackupPolicyName = string; + +// @public +export type GeoBackupPolicyState = "Disabled" | "Enabled"; + +// @public +export type IdentityType = string; + +// @public +export type ImportExportResponse = ProxyResource & { + readonly requestType?: string; + readonly requestId?: string; + readonly serverName?: string; + readonly databaseName?: string; + readonly status?: string; + readonly lastModifiedTime?: string; + readonly queuedTime?: string; + readonly blobUri?: string; + readonly errorMessage?: string; +}; + +// @public +export type ImportExtensionProperties = ExportRequest & { + operationMode: "Import"; +}; + +// @public +export interface ImportExtensionRequest { + administratorLogin?: string; + administratorLoginPassword?: string; + authenticationType?: AuthenticationType; + name?: string; + operationMode?: "Import"; + storageKey?: string; + storageKeyType?: StorageKeyType; + storageUri?: string; + type?: string; +} + +// @public +export type ImportRequest = ExportRequest & { + databaseName: string; + edition: DatabaseEdition; + serviceObjectiveName: ServiceObjectiveName; + maxSizeBytes: string; +}; + +// @public +export type InstanceFailoverGroup = ProxyResource & { + readWriteEndpoint?: InstanceFailoverGroupReadWriteEndpoint; + readOnlyEndpoint?: InstanceFailoverGroupReadOnlyEndpoint; + readonly replicationRole?: InstanceFailoverGroupReplicationRole; + readonly replicationState?: string; + partnerRegions?: PartnerRegionInfo[]; + managedInstancePairs?: ManagedInstancePairInfo[]; +}; + +// @public +export interface InstanceFailoverGroupListResult { + readonly nextLink?: string; + readonly value?: InstanceFailoverGroup[]; +} + +// @public +export interface InstanceFailoverGroupReadOnlyEndpoint { + failoverPolicy?: ReadOnlyEndpointFailoverPolicy; +} + +// @public +export interface InstanceFailoverGroupReadWriteEndpoint { + failoverPolicy: ReadWriteEndpointFailoverPolicy; + failoverWithDataLossGracePeriodMinutes?: number; +} + +// @public +export type InstanceFailoverGroupReplicationRole = string; + +// @public +export interface InstanceFailoverGroups { + beginCreateOrUpdate(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise, InstanceFailoverGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise; + beginFailover(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise, InstanceFailoverGroupsFailoverResponse>>; + beginFailoverAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise; + beginForceFailoverAllowDataLoss(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, InstanceFailoverGroupsForceFailoverAllowDataLossResponse>>; + beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; + get(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsGetOptionalParams): Promise; + listByLocation(resourceGroupName: string, locationName: string, options?: InstanceFailoverGroupsListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface InstanceFailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstanceFailoverGroupsCreateOrUpdateResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface InstanceFailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstanceFailoverGroupsFailoverResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstanceFailoverGroupsForceFailoverAllowDataLossResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstanceFailoverGroupsGetResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstanceFailoverGroupsListByLocationNextResponse = InstanceFailoverGroupListResult; + +// @public +export interface InstanceFailoverGroupsListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstanceFailoverGroupsListByLocationResponse = InstanceFailoverGroupListResult; + +// @public +export type InstancePool = TrackedResource & { + sku?: Sku; + subnetId?: string; + vCores?: number; + licenseType?: InstancePoolLicenseType; +}; + +// @public +export interface InstancePoolEditionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedFamilies?: InstancePoolFamilyCapability[]; +} + +// @public +export interface InstancePoolFamilyCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedVcoresValues?: InstancePoolVcoresCapability[]; +} + +// @public +export type InstancePoolLicenseType = string; + +// @public +export interface InstancePoolListResult { + readonly nextLink?: string; + readonly value?: InstancePool[]; +} + +// @public +export interface InstancePools { + beginCreateOrUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise, InstancePoolsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise, InstancePoolsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise; + get(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsGetOptionalParams): Promise; + list(options?: InstancePoolsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: InstancePoolsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface InstancePoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstancePoolsCreateOrUpdateResponse = InstancePool; + +// @public +export interface InstancePoolsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface InstancePoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsGetResponse = InstancePool; + +// @public +export interface InstancePoolsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListByResourceGroupNextResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListByResourceGroupResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListNextResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstancePoolsUpdateResponse = InstancePool; + +// @public +export interface InstancePoolUpdate { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface InstancePoolVcoresCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly storageLimit?: MaxSizeCapability; + readonly value?: number; +} + +// @public +export type Job = ProxyResource & { + description?: string; + readonly version?: number; + schedule?: JobSchedule; +}; + +// @public +export type JobAgent = TrackedResource & { + sku?: Sku; + databaseId?: string; + readonly state?: JobAgentState; +}; + +// @public +export interface JobAgentListResult { + readonly nextLink?: string; + readonly value?: JobAgent[]; +} + +// @public +export interface JobAgents { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise, JobAgentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise, JobAgentsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: JobAgentsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type JobAgentsCreateOrUpdateResponse = JobAgent; + +// @public +export interface JobAgentsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface JobAgentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobAgentsGetResponse = JobAgent; + +// @public +export interface JobAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobAgentsListByServerNextResponse = JobAgentListResult; + +// @public +export interface JobAgentsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobAgentsListByServerResponse = JobAgentListResult; + +// @public +export type JobAgentState = string; + +// @public +export interface JobAgentsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type JobAgentsUpdateResponse = JobAgent; + +// @public +export interface JobAgentUpdate { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type JobCredential = ProxyResource & { + username?: string; + password?: string; +}; + +// @public +export interface JobCredentialListResult { + readonly nextLink?: string; + readonly value?: JobCredential[]; +} + +// @public +export interface JobCredentials { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, parameters: JobCredential, options?: JobCredentialsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobCredentialsListByAgentOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobCredentialsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsCreateOrUpdateResponse = JobCredential; + +// @public +export interface JobCredentialsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobCredentialsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsGetResponse = JobCredential; + +// @public +export interface JobCredentialsListByAgentNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsListByAgentNextResponse = JobCredentialListResult; + +// @public +export interface JobCredentialsListByAgentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsListByAgentResponse = JobCredentialListResult; + +// @public +export type JobExecution = ProxyResource & { + readonly jobVersion?: number; + readonly stepName?: string; + readonly stepId?: number; + readonly jobExecutionId?: string; + readonly lifecycle?: JobExecutionLifecycle; + readonly provisioningState?: ProvisioningState; + readonly createTime?: Date; + readonly startTime?: Date; + readonly endTime?: Date; + currentAttempts?: number; + readonly currentAttemptStartTime?: Date; + readonly lastMessage?: string; + readonly target?: JobExecutionTarget; +}; + +// @public +export type JobExecutionLifecycle = string; + +// @public +export interface JobExecutionListResult { + readonly nextLink?: string; + readonly value?: JobExecution[]; +} + +// @public +export interface JobExecutions { + beginCreate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise, JobExecutionsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise, JobExecutionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise; + cancel(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCancelOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobExecutionsListByAgentOptionalParams): PagedAsyncIterableIterator; + listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsListByJobOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobExecutionsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobExecutionsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface JobExecutionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type JobExecutionsCreateOrUpdateResponse = JobExecution; + +// @public +export type JobExecutionsCreateResponse = JobExecution; + +// @public +export interface JobExecutionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobExecutionsGetResponse = JobExecution; + +// @public +export interface JobExecutionsListByAgentNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByAgentNextResponse = JobExecutionListResult; + +// @public +export interface JobExecutionsListByAgentOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByAgentResponse = JobExecutionListResult; + +// @public +export interface JobExecutionsListByJobNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByJobNextResponse = JobExecutionListResult; + +// @public +export interface JobExecutionsListByJobOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByJobResponse = JobExecutionListResult; + +// @public +export interface JobExecutionTarget { + readonly databaseName?: string; + readonly serverName?: string; + readonly type?: JobTargetType; +} + +// @public +export interface JobListResult { + readonly nextLink?: string; + readonly value?: Job[]; +} + +// @public +export interface Jobs { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, parameters: Job, options?: JobsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobsListByAgentOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobSchedule { + enabled?: boolean; + endTime?: Date; + interval?: string; + startTime?: Date; + type?: JobScheduleType; +} + +// @public +export type JobScheduleType = "Once" | "Recurring"; + +// @public +export interface JobsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsCreateOrUpdateResponse = Job; + +// @public +export interface JobsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsGetResponse = Job; + +// @public +export interface JobsListByAgentNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsListByAgentNextResponse = JobListResult; + +// @public +export interface JobsListByAgentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsListByAgentResponse = JobListResult; + +// @public +export type JobStep = ProxyResource & { + stepId?: number; + targetGroup?: string; + credential?: string; + action?: JobStepAction; + output?: JobStepOutput; + executionOptions?: JobStepExecutionOptions; +}; + +// @public +export interface JobStepAction { + source?: JobStepActionSource; + type?: JobStepActionType; + value: string; +} + +// @public +export type JobStepActionSource = string; + +// @public +export type JobStepActionType = string; + +// @public +export interface JobStepExecutionOptions { + initialRetryIntervalSeconds?: number; + maximumRetryIntervalSeconds?: number; + retryAttempts?: number; + retryIntervalBackoffMultiplier?: number; + timeoutSeconds?: number; +} + +// @public +export interface JobStepExecutions { + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobStepExecutionsGetOptionalParams): Promise; + listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobStepExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobStepExecutionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepExecutionsGetResponse = JobExecution; + +// @public +export interface JobStepExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobStepExecutionsListByJobExecutionNextResponse = JobExecutionListResult; + +// @public +export interface JobStepExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobStepExecutionsListByJobExecutionResponse = JobExecutionListResult; + +// @public +export interface JobStepListResult { + readonly nextLink?: string; + readonly value?: JobStep[]; +} + +// @public +export interface JobStepOutput { + credential: string; + databaseName: string; + resourceGroupName?: string; + schemaName?: string; + serverName: string; + subscriptionId?: string; + tableName: string; + type?: JobStepOutputType; +} + +// @public +export type JobStepOutputType = string; + +// @public +export interface JobSteps { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams): Promise; + getByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams): Promise; + listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams): PagedAsyncIterableIterator; + listByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobStepsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsCreateOrUpdateResponse = JobStep; + +// @public +export interface JobStepsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobStepsGetByVersionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsGetByVersionResponse = JobStep; + +// @public +export interface JobStepsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsGetResponse = JobStep; + +// @public +export interface JobStepsListByJobNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByJobNextResponse = JobStepListResult; + +// @public +export interface JobStepsListByJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByJobResponse = JobStepListResult; + +// @public +export interface JobStepsListByVersionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByVersionNextResponse = JobStepListResult; + +// @public +export interface JobStepsListByVersionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByVersionResponse = JobStepListResult; + +// @public +export interface JobTarget { + databaseName?: string; + elasticPoolName?: string; + membershipType?: JobTargetGroupMembershipType; + refreshCredential?: string; + serverName?: string; + shardMapName?: string; + type: JobTargetType; +} + +// @public +export interface JobTargetExecutions { + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, targetId: string, options?: JobTargetExecutionsGetOptionalParams): Promise; + listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobTargetExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; + listByStep(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobTargetExecutionsListByStepOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobTargetExecutionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetExecutionsGetResponse = JobExecution; + +// @public +export interface JobTargetExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByJobExecutionNextResponse = JobExecutionListResult; + +// @public +export interface JobTargetExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByJobExecutionResponse = JobExecutionListResult; + +// @public +export interface JobTargetExecutionsListByStepNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByStepNextResponse = JobExecutionListResult; + +// @public +export interface JobTargetExecutionsListByStepOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByStepResponse = JobExecutionListResult; + +// @public +export type JobTargetGroup = ProxyResource & { + members?: JobTarget[]; +}; + +// @public +export interface JobTargetGroupListResult { + readonly nextLink?: string; + readonly value?: JobTargetGroup[]; +} + +// @public +export type JobTargetGroupMembershipType = "Include" | "Exclude"; + +// @public +export interface JobTargetGroups { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, parameters: JobTargetGroup, options?: JobTargetGroupsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobTargetGroupsListByAgentOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobTargetGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsCreateOrUpdateResponse = JobTargetGroup; + +// @public +export interface JobTargetGroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobTargetGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsGetResponse = JobTargetGroup; + +// @public +export interface JobTargetGroupsListByAgentNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsListByAgentNextResponse = JobTargetGroupListResult; + +// @public +export interface JobTargetGroupsListByAgentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsListByAgentResponse = JobTargetGroupListResult; + +// @public +export type JobTargetType = string; + +// @public +export type JobVersion = ProxyResource & {}; + +// @public +export interface JobVersionListResult { + readonly nextLink?: string; + readonly value?: JobVersion[]; +} + +// @public +export interface JobVersions { + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobVersionsGetOptionalParams): Promise; + listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobVersionsListByJobOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobVersionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobVersionsGetResponse = JobVersion; + +// @public +export interface JobVersionsListByJobNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobVersionsListByJobNextResponse = JobVersionListResult; + +// @public +export interface JobVersionsListByJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobVersionsListByJobResponse = JobVersionListResult; + +// @public +export enum KnownAdministratorName { + // (undocumented) + ActiveDirectory = "ActiveDirectory" +} + +// @public +export enum KnownAdministratorType { + // (undocumented) + ActiveDirectory = "ActiveDirectory" +} + +// @public +export enum KnownCapabilityGroup { + // (undocumented) + SupportedEditions = "supportedEditions", + // (undocumented) + SupportedElasticPoolEditions = "supportedElasticPoolEditions", + // (undocumented) + SupportedInstancePoolEditions = "supportedInstancePoolEditions", + // (undocumented) + SupportedManagedInstanceEditions = "supportedManagedInstanceEditions", + // (undocumented) + SupportedManagedInstanceVersions = "supportedManagedInstanceVersions" +} + +// @public +export enum KnownCatalogCollationType { + // (undocumented) + DatabaseDefault = "DATABASE_DEFAULT", + // (undocumented) + SQLLatin1GeneralCP1CIAS = "SQL_Latin1_General_CP1_CI_AS" +} + +// @public +export enum KnownConnectionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownCreateMode { + // (undocumented) + Copy = "Copy", + // (undocumented) + Default = "Default", + // (undocumented) + OnlineSecondary = "OnlineSecondary", + // (undocumented) + PointInTimeRestore = "PointInTimeRestore", + // (undocumented) + Recovery = "Recovery", + // (undocumented) + Restore = "Restore", + // (undocumented) + RestoreExternalBackup = "RestoreExternalBackup", + // (undocumented) + RestoreExternalBackupSecondary = "RestoreExternalBackupSecondary", + // (undocumented) + RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup", + // (undocumented) + Secondary = "Secondary" +} + +// @public +export enum KnownDatabaseEdition { + // (undocumented) + Basic = "Basic", + // (undocumented) + Business = "Business", + // (undocumented) + BusinessCritical = "BusinessCritical", + // (undocumented) + DataWarehouse = "DataWarehouse", + // (undocumented) + Free = "Free", + // (undocumented) + GeneralPurpose = "GeneralPurpose", + // (undocumented) + Hyperscale = "Hyperscale", + // (undocumented) + Premium = "Premium", + // (undocumented) + PremiumRS = "PremiumRS", + // (undocumented) + Standard = "Standard", + // (undocumented) + Stretch = "Stretch", + // (undocumented) + System = "System", + // (undocumented) + System2 = "System2", + // (undocumented) + Web = "Web" +} + +// @public +export enum KnownDatabaseLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownDatabaseReadScale { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownDatabaseState { + // (undocumented) + All = "All", + // (undocumented) + Deleted = "Deleted", + // (undocumented) + Live = "Live" +} + +// @public +export enum KnownDatabaseStatus { + // (undocumented) + AutoClosed = "AutoClosed", + // (undocumented) + Copying = "Copying", + // (undocumented) + Creating = "Creating", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + EmergencyMode = "EmergencyMode", + // (undocumented) + Inaccessible = "Inaccessible", + // (undocumented) + Offline = "Offline", + // (undocumented) + OfflineChangingDwPerformanceTiers = "OfflineChangingDwPerformanceTiers", + // (undocumented) + OfflineSecondary = "OfflineSecondary", + // (undocumented) + Online = "Online", + // (undocumented) + OnlineChangingDwPerformanceTiers = "OnlineChangingDwPerformanceTiers", + // (undocumented) + Paused = "Paused", + // (undocumented) + Pausing = "Pausing", + // (undocumented) + Recovering = "Recovering", + // (undocumented) + RecoveryPending = "RecoveryPending", + // (undocumented) + Restoring = "Restoring", + // (undocumented) + Resuming = "Resuming", + // (undocumented) + Scaling = "Scaling", + // (undocumented) + Shutdown = "Shutdown", + // (undocumented) + Standby = "Standby", + // (undocumented) + Suspect = "Suspect" +} + +// @public +export enum KnownElasticPoolEdition { + // (undocumented) + Basic = "Basic", + // (undocumented) + BusinessCritical = "BusinessCritical", + // (undocumented) + GeneralPurpose = "GeneralPurpose", + // (undocumented) + Premium = "Premium", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownElasticPoolLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownElasticPoolState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Ready = "Ready" +} + +// @public +export enum KnownEncryptionProtectorName { + // (undocumented) + Current = "current" +} + +// @public +export enum KnownEnum21 { + // (undocumented) + All = "All", + // (undocumented) + Error = "Error", + // (undocumented) + Success = "Success", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownExtensionName { + // (undocumented) + Import = "import" +} + +// @public +export enum KnownFailoverGroupReplicationRole { + // (undocumented) + Primary = "Primary", + // (undocumented) + Secondary = "Secondary" +} + +// @public +export enum KnownGeoBackupPolicyName { + // (undocumented) + Default = "Default" +} + +// @public +export enum KnownIdentityType { + // (undocumented) + SystemAssigned = "SystemAssigned" +} + +// @public +export enum KnownInstanceFailoverGroupReplicationRole { + // (undocumented) + Primary = "Primary", + // (undocumented) + Secondary = "Secondary" +} + +// @public +export enum KnownInstancePoolLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownJobAgentState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Ready = "Ready", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownJobExecutionLifecycle { + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Created = "Created", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Skipped = "Skipped", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + SucceededWithSkipped = "SucceededWithSkipped", + // (undocumented) + TimedOut = "TimedOut", + // (undocumented) + WaitingForChildJobExecutions = "WaitingForChildJobExecutions", + // (undocumented) + WaitingForRetry = "WaitingForRetry" +} + +// @public +export enum KnownJobStepActionSource { + // (undocumented) + Inline = "Inline" +} + +// @public +export enum KnownJobStepActionType { + // (undocumented) + TSql = "TSql" +} + +// @public +export enum KnownJobStepOutputType { + // (undocumented) + SqlDatabase = "SqlDatabase" +} + +// @public +export enum KnownJobTargetType { + // (undocumented) + SqlDatabase = "SqlDatabase", + // (undocumented) + SqlElasticPool = "SqlElasticPool", + // (undocumented) + SqlServer = "SqlServer", + // (undocumented) + SqlShardMap = "SqlShardMap", + // (undocumented) + TargetGroup = "TargetGroup" +} + +// @public +export enum KnownLogSizeUnit { + // (undocumented) + Gigabytes = "Gigabytes", + // (undocumented) + Megabytes = "Megabytes", + // (undocumented) + Percent = "Percent", + // (undocumented) + Petabytes = "Petabytes", + // (undocumented) + Terabytes = "Terabytes" +} + +// @public +export enum KnownLongTermRetentionDatabaseState { + // (undocumented) + All = "All", + // (undocumented) + Deleted = "Deleted", + // (undocumented) + Live = "Live" +} + +// @public +export enum KnownLongTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownManagedDatabaseCreateMode { + // (undocumented) + Default = "Default", + // (undocumented) + PointInTimeRestore = "PointInTimeRestore", + // (undocumented) + Recovery = "Recovery", + // (undocumented) + RestoreExternalBackup = "RestoreExternalBackup", + // (undocumented) + RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup" +} + +// @public +export enum KnownManagedDatabaseStatus { + // (undocumented) + Creating = "Creating", + // (undocumented) + Inaccessible = "Inaccessible", + // (undocumented) + Offline = "Offline", + // (undocumented) + Online = "Online", + // (undocumented) + Restoring = "Restoring", + // (undocumented) + Shutdown = "Shutdown", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownManagedInstanceAdministratorType { + // (undocumented) + ActiveDirectory = "ActiveDirectory" +} + +// @public +export enum KnownManagedInstanceLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownManagedInstanceLongTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownManagedInstanceProxyOverride { + // (undocumented) + Default = "Default", + // (undocumented) + Proxy = "Proxy", + // (undocumented) + Redirect = "Redirect" +} + +// @public +export enum KnownManagedServerCreateMode { + // (undocumented) + Default = "Default", + // (undocumented) + PointInTimeRestore = "PointInTimeRestore" +} + +// @public +export enum KnownManagedShortTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownManagementOperationState { + // (undocumented) + CancelInProgress = "CancelInProgress", + // (undocumented) + Cancelled = "Cancelled", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Pending = "Pending", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownMaxSizeUnit { + // (undocumented) + Gigabytes = "Gigabytes", + // (undocumented) + Megabytes = "Megabytes", + // (undocumented) + Petabytes = "Petabytes", + // (undocumented) + Terabytes = "Terabytes" +} + +// @public +export enum KnownOperationOrigin { + // (undocumented) + System = "system", + // (undocumented) + User = "user" +} + +// @public +export enum KnownPauseDelayTimeUnit { + // (undocumented) + Minutes = "Minutes" +} + +// @public +export enum KnownPerformanceLevelUnit { + // (undocumented) + DTU = "DTU", + // (undocumented) + VCores = "VCores" +} + +// @public +export enum KnownPrimaryAggregationType { + // (undocumented) + Average = "Average", + // (undocumented) + Count = "Count", + // (undocumented) + Maximum = "Maximum", + // (undocumented) + Minimum = "Minimum", + // (undocumented) + None = "None", + // (undocumented) + Total = "Total" +} + +// @public +export enum KnownPrivateEndpointProvisioningState { + // (undocumented) + Approving = "Approving", + // (undocumented) + Dropping = "Dropping", + // (undocumented) + Failed = "Failed", + // (undocumented) + Ready = "Ready", + // (undocumented) + Rejecting = "Rejecting" +} + +// @public +export enum KnownPrivateLinkServiceConnectionStateActionsRequire { + // (undocumented) + None = "None" +} + +// @public +export enum KnownPrivateLinkServiceConnectionStateStatus { + // (undocumented) + Approved = "Approved", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Pending = "Pending", + // (undocumented) + Rejected = "Rejected" +} + +// @public +export enum KnownProvisioningState { + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Created = "Created", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownReadOnlyEndpointFailoverPolicy { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownReadWriteEndpointFailoverPolicy { + // (undocumented) + Automatic = "Automatic", + // (undocumented) + Manual = "Manual" +} + +// @public +export enum KnownReplicationState { + // (undocumented) + CatchUP = "CATCH_UP", + // (undocumented) + Pending = "PENDING", + // (undocumented) + Seeding = "SEEDING", + // (undocumented) + Suspended = "SUSPENDED" +} + +// @public +export enum KnownReplicaType { + // (undocumented) + Primary = "Primary", + // (undocumented) + ReadableSecondary = "ReadableSecondary" +} + +// @public +export enum KnownRestoreDetailsName { + // (undocumented) + Default = "Default" +} + +// @public +export enum KnownSampleName { + // (undocumented) + AdventureWorksLT = "AdventureWorksLT", + // (undocumented) + WideWorldImportersFull = "WideWorldImportersFull", + // (undocumented) + WideWorldImportersStd = "WideWorldImportersStd" +} + +// @public +export enum KnownSecurityAlertPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownSecurityAlertPolicyNameAutoGenerated { + // (undocumented) + Default = "Default" +} + +// @public +export enum KnownServerKeyType { + // (undocumented) + AzureKeyVault = "AzureKeyVault", + // (undocumented) + ServiceManaged = "ServiceManaged" +} + +// @public +export enum KnownServerPublicNetworkAccess { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownServiceObjectiveName { + // (undocumented) + Basic = "Basic", + // (undocumented) + DS100 = "DS100", + // (undocumented) + DS1000 = "DS1000", + // (undocumented) + DS1200 = "DS1200", + // (undocumented) + DS1500 = "DS1500", + // (undocumented) + DS200 = "DS200", + // (undocumented) + DS2000 = "DS2000", + // (undocumented) + DS300 = "DS300", + // (undocumented) + DS400 = "DS400", + // (undocumented) + DS500 = "DS500", + // (undocumented) + DS600 = "DS600", + // (undocumented) + DW100 = "DW100", + // (undocumented) + DW1000 = "DW1000", + // (undocumented) + DW10000C = "DW10000c", + // (undocumented) + DW1000C = "DW1000c", + // (undocumented) + DW1200 = "DW1200", + // (undocumented) + DW1500 = "DW1500", + // (undocumented) + DW15000C = "DW15000c", + // (undocumented) + DW1500C = "DW1500c", + // (undocumented) + DW200 = "DW200", + // (undocumented) + DW2000 = "DW2000", + // (undocumented) + DW2000C = "DW2000c", + // (undocumented) + DW2500C = "DW2500c", + // (undocumented) + DW300 = "DW300", + // (undocumented) + DW3000 = "DW3000", + // (undocumented) + DW30000C = "DW30000c", + // (undocumented) + DW3000C = "DW3000c", + // (undocumented) + DW400 = "DW400", + // (undocumented) + DW500 = "DW500", + // (undocumented) + DW5000C = "DW5000c", + // (undocumented) + DW600 = "DW600", + // (undocumented) + DW6000 = "DW6000", + // (undocumented) + DW6000C = "DW6000c", + // (undocumented) + DW7500C = "DW7500c", + // (undocumented) + ElasticPool = "ElasticPool", + // (undocumented) + Free = "Free", + // (undocumented) + P1 = "P1", + // (undocumented) + P11 = "P11", + // (undocumented) + P15 = "P15", + // (undocumented) + P2 = "P2", + // (undocumented) + P3 = "P3", + // (undocumented) + P4 = "P4", + // (undocumented) + P6 = "P6", + // (undocumented) + PRS1 = "PRS1", + // (undocumented) + PRS2 = "PRS2", + // (undocumented) + PRS4 = "PRS4", + // (undocumented) + PRS6 = "PRS6", + // (undocumented) + S0 = "S0", + // (undocumented) + S1 = "S1", + // (undocumented) + S12 = "S12", + // (undocumented) + S2 = "S2", + // (undocumented) + S3 = "S3", + // (undocumented) + S4 = "S4", + // (undocumented) + S6 = "S6", + // (undocumented) + S7 = "S7", + // (undocumented) + S9 = "S9", + // (undocumented) + System = "System", + // (undocumented) + System0 = "System0", + // (undocumented) + System1 = "System1", + // (undocumented) + System2 = "System2", + // (undocumented) + System2L = "System2L", + // (undocumented) + System3 = "System3", + // (undocumented) + System3L = "System3L", + // (undocumented) + System4 = "System4", + // (undocumented) + System4L = "System4L" +} + +// @public +export enum KnownShortTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownStorageCapabilityStorageAccountType { + // (undocumented) + GRS = "GRS", + // (undocumented) + LRS = "LRS", + // (undocumented) + ZRS = "ZRS" +} + +// @public +export enum KnownSyncAgentState { + // (undocumented) + NeverConnected = "NeverConnected", + // (undocumented) + Offline = "Offline", + // (undocumented) + Online = "Online" +} + +// @public +export enum KnownSyncConflictResolutionPolicy { + // (undocumented) + HubWin = "HubWin", + // (undocumented) + MemberWin = "MemberWin" +} + +// @public +export enum KnownSyncDirection { + // (undocumented) + Bidirectional = "Bidirectional", + // (undocumented) + OneWayHubToMember = "OneWayHubToMember", + // (undocumented) + OneWayMemberToHub = "OneWayMemberToHub" +} + +// @public +export enum KnownSyncGroupLogType { + // (undocumented) + All = "All", + // (undocumented) + Error = "Error", + // (undocumented) + Success = "Success", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownSyncGroupState { + // (undocumented) + Error = "Error", + // (undocumented) + Good = "Good", + // (undocumented) + NotReady = "NotReady", + // (undocumented) + Progressing = "Progressing", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownSyncMemberDbType { + // (undocumented) + AzureSqlDatabase = "AzureSqlDatabase", + // (undocumented) + SqlServerDatabase = "SqlServerDatabase" +} + +// @public +export enum KnownSyncMemberState { + // (undocumented) + DeProvisioned = "DeProvisioned", + // (undocumented) + DeProvisionFailed = "DeProvisionFailed", + // (undocumented) + DeProvisioning = "DeProvisioning", + // (undocumented) + DisabledBackupRestore = "DisabledBackupRestore", + // (undocumented) + DisabledTombstoneCleanup = "DisabledTombstoneCleanup", + // (undocumented) + Provisioned = "Provisioned", + // (undocumented) + ProvisionFailed = "ProvisionFailed", + // (undocumented) + Provisioning = "Provisioning", + // (undocumented) + ReprovisionFailed = "ReprovisionFailed", + // (undocumented) + Reprovisioning = "Reprovisioning", + // (undocumented) + SyncCancelled = "SyncCancelled", + // (undocumented) + SyncCancelling = "SyncCancelling", + // (undocumented) + SyncFailed = "SyncFailed", + // (undocumented) + SyncInProgress = "SyncInProgress", + // (undocumented) + SyncSucceeded = "SyncSucceeded", + // (undocumented) + SyncSucceededWithWarnings = "SyncSucceededWithWarnings", + // (undocumented) + UnProvisioned = "UnProvisioned", + // (undocumented) + UnReprovisioned = "UnReprovisioned" +} + +// @public +export enum KnownTransparentDataEncryptionActivityStatus { + // (undocumented) + Decrypting = "Decrypting", + // (undocumented) + Encrypting = "Encrypting" +} + +// @public +export enum KnownTransparentDataEncryptionName { + // (undocumented) + Current = "current" +} + +// @public +export enum KnownUnitDefinitionType { + // (undocumented) + Bytes = "Bytes", + // (undocumented) + BytesPerSecond = "BytesPerSecond", + // (undocumented) + Count = "Count", + // (undocumented) + CountPerSecond = "CountPerSecond", + // (undocumented) + Percent = "Percent", + // (undocumented) + Seconds = "Seconds" +} + +// @public +export enum KnownUnitType { + // (undocumented) + Bytes = "bytes", + // (undocumented) + BytesPerSecond = "bytesPerSecond", + // (undocumented) + Count = "count", + // (undocumented) + CountPerSecond = "countPerSecond", + // (undocumented) + Percent = "percent", + // (undocumented) + Seconds = "seconds" +} + +// @public +export enum KnownVirtualNetworkRuleState { + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Initializing = "Initializing", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Ready = "Ready", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownVulnerabilityAssessmentName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownVulnerabilityAssessmentScanState { + // (undocumented) + Failed = "Failed", + // (undocumented) + FailedToRun = "FailedToRun", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Passed = "Passed" +} + +// @public +export enum KnownVulnerabilityAssessmentScanTriggerType { + // (undocumented) + OnDemand = "OnDemand", + // (undocumented) + Recurring = "Recurring" +} + +// @public +export interface LicenseTypeCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; +} + +// @public +export interface LocationCapabilities { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedManagedInstanceVersions?: ManagedInstanceVersionCapability[]; + readonly supportedServerVersions?: ServerVersionCapability[]; +} + +// @public +export interface LogicalServerSecurityAlertPolicyListResult { + readonly nextLink?: string; + readonly value?: ServerSecurityAlertPolicy[]; +} + +// @public +export interface LogSizeCapability { + readonly limit?: number; + readonly unit?: LogSizeUnit; +} + +// @public +export type LogSizeUnit = string; + +// @public +export type LongTermRetentionBackup = ProxyResource & { + readonly serverName?: string; + readonly serverCreateTime?: Date; + readonly databaseName?: string; + readonly databaseDeletionTime?: Date; + readonly backupTime?: Date; + readonly backupExpirationTime?: Date; +}; + +// @public +export interface LongTermRetentionBackupListResult { + readonly nextLink?: string; + readonly value?: LongTermRetentionBackup[]; +} + +// @public +export interface LongTermRetentionBackups { + beginDelete(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise; + beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; + beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise; + get(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetOptionalParams): Promise; + getByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetByResourceGroupOptionalParams): Promise; + listByDatabase(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; + listByLocation(locationName: string, options?: LongTermRetentionBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupDatabase(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupServer(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByResourceGroupServerOptionalParams): PagedAsyncIterableIterator; + listByServer(locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LongTermRetentionBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionBackupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionBackupsGetByResourceGroupResponse = LongTermRetentionBackup; + +// @public +export interface LongTermRetentionBackupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionBackupsGetResponse = LongTermRetentionBackup; + +// @public +export interface LongTermRetentionBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByDatabaseNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByDatabaseResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByLocationNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByLocationResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupDatabaseResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupLocationNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupLocationResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupServerNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupServerOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupServerResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByServerNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByServerNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByServerOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByServerResponse = LongTermRetentionBackupListResult; + +// @public +export type LongTermRetentionDatabaseState = string; + +// @public +export interface LongTermRetentionManagedInstanceBackups { + beginDelete(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise; + beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; + beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise; + get(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetOptionalParams): Promise; + getByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams): Promise; + listByDatabase(locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; + listByInstance(locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams): PagedAsyncIterableIterator; + listByLocation(locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupDatabase(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupInstance(resourceGroupName: string, locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionManagedInstanceBackupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse = ManagedInstanceLongTermRetentionBackup; + +// @public +export interface LongTermRetentionManagedInstanceBackupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionManagedInstanceBackupsGetResponse = ManagedInstanceLongTermRetentionBackup; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export type LongTermRetentionPolicyName = string; + +// @public +export interface ManagedBackupShortTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedBackupShortTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export type ManagedBackupShortTermRetentionPolicy = ProxyResource & { + retentionDays?: number; +}; + +// @public +export interface ManagedBackupShortTermRetentionPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedBackupShortTermRetentionPolicy[]; +} + +// @public +export type ManagedDatabase = TrackedResource & { + collation?: string; + readonly status?: ManagedDatabaseStatus; + readonly creationDate?: Date; + readonly earliestRestorePoint?: Date; + restorePointInTime?: Date; + readonly defaultSecondaryLocation?: string; + catalogCollation?: CatalogCollationType; + createMode?: ManagedDatabaseCreateMode; + storageContainerUri?: string; + sourceDatabaseId?: string; + restorableDroppedDatabaseId?: string; + storageContainerSasToken?: string; + readonly failoverGroupId?: string; + recoverableDatabaseId?: string; + longTermRetentionBackupResourceId?: string; +}; + +// @public +export type ManagedDatabaseCreateMode = string; + +// @public +export interface ManagedDatabaseListResult { + readonly nextLink?: string; + readonly value?: ManagedDatabase[]; +} + +// @public +export interface ManagedDatabaseRestoreDetails { + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, restoreDetailsName: RestoreDetailsName, options?: ManagedDatabaseRestoreDetailsGetOptionalParams): Promise; +} + +// @public +export interface ManagedDatabaseRestoreDetailsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseRestoreDetailsGetResponse = ManagedDatabaseRestoreDetailsResult; + +// @public +export type ManagedDatabaseRestoreDetailsResult = ProxyResource & { + readonly status?: string; + readonly currentRestoringFileName?: string; + readonly lastRestoredFileName?: string; + readonly lastRestoredFileTime?: Date; + readonly percentCompleted?: number; + readonly unrestorableFiles?: string[]; + readonly numberOfFilesDetected?: number; + readonly lastUploadedFileName?: string; + readonly lastUploadedFileTime?: Date; + readonly blockReason?: string; +}; + +// @public +export interface ManagedDatabases { + beginCompleteRestore(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise, void>>; + beginCompleteRestoreAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise, ManagedDatabasesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise, ManagedDatabasesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; + listInaccessibleByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListInaccessibleByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabasesCompleteRestoreOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedDatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedDatabasesCreateOrUpdateResponse = ManagedDatabase; + +// @public +export interface ManagedDatabasesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedDatabaseSecurityAlertPolicies { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: ManagedDatabaseSecurityAlertPolicy, options?: ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: ManagedDatabaseSecurityAlertPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse = ManagedDatabaseSecurityAlertPolicy; + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesGetResponse = ManagedDatabaseSecurityAlertPolicy; + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse = ManagedDatabaseSecurityAlertPolicyListResult; + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse = ManagedDatabaseSecurityAlertPolicyListResult; + +// @public +export type ManagedDatabaseSecurityAlertPolicy = ProxyResource & { + state?: SecurityAlertPolicyState; + disabledAlerts?: string[]; + emailAddresses?: string[]; + emailAccountAdmins?: boolean; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + readonly creationTime?: Date; +}; + +// @public +export interface ManagedDatabaseSecurityAlertPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedDatabaseSecurityAlertPolicy[]; +} + +// @public +export interface ManagedDatabaseSensitivityLabels { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDeleteOptionalParams): Promise; + disableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams): Promise; + enableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: ManagedDatabaseSensitivityLabelsGetOptionalParams): Promise; + listCurrentByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; + listRecommendedByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; + +// @public +export interface ManagedDatabaseSensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseSensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSensitivityLabelsGetResponse = SensitivityLabel; + +// @public +export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesGetResponse = ManagedDatabase; + +// @public +export interface ManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListByInstanceNextResponse = ManagedDatabaseListResult; + +// @public +export interface ManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListByInstanceResponse = ManagedDatabaseListResult; + +// @public +export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListInaccessibleByInstanceNextResponse = ManagedDatabaseListResult; + +// @public +export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListInaccessibleByInstanceResponse = ManagedDatabaseListResult; + +// @public +export type ManagedDatabaseStatus = string; + +// @public +export interface ManagedDatabasesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedDatabasesUpdateResponse = ManagedDatabase; + +// @public +export interface ManagedDatabaseUpdate { + catalogCollation?: CatalogCollationType; + collation?: string; + createMode?: ManagedDatabaseCreateMode; + readonly creationDate?: Date; + readonly defaultSecondaryLocation?: string; + readonly earliestRestorePoint?: Date; + readonly failoverGroupId?: string; + longTermRetentionBackupResourceId?: string; + recoverableDatabaseId?: string; + restorableDroppedDatabaseId?: string; + restorePointInTime?: Date; + sourceDatabaseId?: string; + readonly status?: ManagedDatabaseStatus; + storageContainerSasToken?: string; + storageContainerUri?: string; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselines { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface ManagedDatabaseVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScans { + beginInitiateScan(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; + beginInitiateScanAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; + export(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export type ManagedInstance = TrackedResource & { + identity?: ResourceIdentity; + sku?: Sku; + managedInstanceCreateMode?: ManagedServerCreateMode; + readonly fullyQualifiedDomainName?: string; + administratorLogin?: string; + administratorLoginPassword?: string; + subnetId?: string; + readonly state?: string; + licenseType?: ManagedInstanceLicenseType; + vCores?: number; + storageSizeInGB?: number; + collation?: string; + readonly dnsZone?: string; + dnsZonePartner?: string; + publicDataEndpointEnabled?: boolean; + sourceManagedInstanceId?: string; + restorePointInTime?: Date; + proxyOverride?: ManagedInstanceProxyOverride; + timezoneId?: string; + instancePoolId?: string; + minimalTlsVersion?: string; +}; + +// @public +export type ManagedInstanceAdministrator = ProxyResource & { + administratorType?: ManagedInstanceAdministratorType; + login?: string; + sid?: string; + tenantId?: string; +}; + +// @public +export interface ManagedInstanceAdministratorListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceAdministrator[]; +} + +// @public +export interface ManagedInstanceAdministrators { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceAdministratorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceAdministratorsCreateOrUpdateResponse = ManagedInstanceAdministrator; + +// @public +export interface ManagedInstanceAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceAdministratorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceAdministratorsGetResponse = ManagedInstanceAdministrator; + +// @public +export interface ManagedInstanceAdministratorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceAdministratorsListByInstanceNextResponse = ManagedInstanceAdministratorListResult; + +// @public +export interface ManagedInstanceAdministratorsListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceAdministratorsListByInstanceResponse = ManagedInstanceAdministratorListResult; + +// @public +export type ManagedInstanceAdministratorType = string; + +// @public +export interface ManagedInstanceEditionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedFamilies?: ManagedInstanceFamilyCapability[]; +} + +// @public +export type ManagedInstanceEncryptionProtector = ProxyResource & { + readonly kind?: string; + serverKeyName?: string; + serverKeyType?: ServerKeyType; + readonly uri?: string; + readonly thumbprint?: string; +}; + +// @public +export interface ManagedInstanceEncryptionProtectorListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceEncryptionProtector[]; +} + +// @public +export interface ManagedInstanceEncryptionProtectors { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise; + beginRevalidate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise, void>>; + beginRevalidateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse = ManagedInstanceEncryptionProtector; + +// @public +export interface ManagedInstanceEncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceEncryptionProtectorsGetResponse = ManagedInstanceEncryptionProtector; + +// @public +export interface ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceEncryptionProtectorsListByInstanceNextResponse = ManagedInstanceEncryptionProtectorListResult; + +// @public +export interface ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceEncryptionProtectorsListByInstanceResponse = ManagedInstanceEncryptionProtectorListResult; + +// @public +export interface ManagedInstanceEncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceFamilyCapability { + readonly name?: string; + reason?: string; + readonly sku?: string; + readonly status?: CapabilityStatus; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedVcoresValues?: ManagedInstanceVcoresCapability[]; +} + +// @public +export type ManagedInstanceKey = ProxyResource & { + readonly kind?: string; + serverKeyType?: ServerKeyType; + uri?: string; + readonly thumbprint?: string; + readonly creationDate?: Date; +}; + +// @public +export interface ManagedInstanceKeyListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceKey[]; +} + +// @public +export interface ManagedInstanceKeys { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise, ManagedInstanceKeysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceKeysListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceKeysCreateOrUpdateResponse = ManagedInstanceKey; + +// @public +export interface ManagedInstanceKeysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceKeysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceKeysGetResponse = ManagedInstanceKey; + +// @public +export interface ManagedInstanceKeysListByInstanceNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedInstanceKeysListByInstanceNextResponse = ManagedInstanceKeyListResult; + +// @public +export interface ManagedInstanceKeysListByInstanceOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedInstanceKeysListByInstanceResponse = ManagedInstanceKeyListResult; + +// @public +export type ManagedInstanceLicenseType = string; + +// @public +export interface ManagedInstanceListResult { + readonly nextLink?: string; + readonly value?: ManagedInstance[]; +} + +// @public +export type ManagedInstanceLongTermRetentionBackup = ProxyResource & { + readonly managedInstanceName?: string; + readonly managedInstanceCreateTime?: Date; + readonly databaseName?: string; + readonly databaseDeletionTime?: Date; + readonly backupTime?: Date; + readonly backupExpirationTime?: Date; +}; + +// @public +export interface ManagedInstanceLongTermRetentionBackupListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceLongTermRetentionBackup[]; +} + +// @public +export interface ManagedInstanceLongTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, options?: ManagedInstanceLongTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse = ManagedInstanceLongTermRetentionPolicy; + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesGetResponse = ManagedInstanceLongTermRetentionPolicy; + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse = ManagedInstanceLongTermRetentionPolicyListResult; + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse = ManagedInstanceLongTermRetentionPolicyListResult; + +// @public +export type ManagedInstanceLongTermRetentionPolicy = ProxyResource & { + weeklyRetention?: string; + monthlyRetention?: string; + yearlyRetention?: string; + weekOfYear?: number; +}; + +// @public +export interface ManagedInstanceLongTermRetentionPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceLongTermRetentionPolicy[]; +} + +// @public +export type ManagedInstanceLongTermRetentionPolicyName = string; + +// @public +export type ManagedInstanceOperation = ProxyResource & { + readonly managedInstanceName?: string; + readonly operation?: string; + readonly operationFriendlyName?: string; + readonly percentComplete?: number; + readonly startTime?: Date; + readonly state?: ManagementOperationState; + readonly errorCode?: number; + readonly errorDescription?: string; + readonly errorSeverity?: number; + readonly isUserError?: boolean; + readonly estimatedCompletionTime?: Date; + readonly description?: string; + readonly isCancellable?: boolean; +}; + +// @public +export interface ManagedInstanceOperationListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceOperation[]; +} + +// @public +export interface ManagedInstanceOperations { + cancel(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsCancelOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsGetOptionalParams): Promise; + listByManagedInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceOperationsListByManagedInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceOperationsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedInstanceOperationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceOperationsGetResponse = ManagedInstanceOperation; + +// @public +export interface ManagedInstanceOperationsListByManagedInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceOperationsListByManagedInstanceNextResponse = ManagedInstanceOperationListResult; + +// @public +export interface ManagedInstanceOperationsListByManagedInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceOperationsListByManagedInstanceResponse = ManagedInstanceOperationListResult; + +// @public +export interface ManagedInstancePairInfo { + partnerManagedInstanceId?: string; + primaryManagedInstanceId?: string; +} + +// @public +export type ManagedInstanceProxyOverride = string; + +// @public +export interface ManagedInstances { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise, ManagedInstancesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise, ManagedInstancesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesGetOptionalParams): Promise; + list(options?: ManagedInstancesListOptionalParams): PagedAsyncIterableIterator; + listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: ManagedInstancesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ManagedInstancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstancesCreateOrUpdateResponse = ManagedInstance; + +// @public +export interface ManagedInstancesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstancesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesGetResponse = ManagedInstance; + +// @public +export interface ManagedInstancesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByInstancePoolNextResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListByInstancePoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByInstancePoolResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByResourceGroupNextResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByResourceGroupResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListNextResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstancesUpdateResponse = ManagedInstance; + +// @public +export interface ManagedInstanceTdeCertificates { + beginCreate(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise, void>>; + beginCreateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise; +} + +// @public +export interface ManagedInstanceTdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceUpdate { + administratorLogin?: string; + administratorLoginPassword?: string; + collation?: string; + readonly dnsZone?: string; + dnsZonePartner?: string; + readonly fullyQualifiedDomainName?: string; + instancePoolId?: string; + licenseType?: ManagedInstanceLicenseType; + managedInstanceCreateMode?: ManagedServerCreateMode; + minimalTlsVersion?: string; + proxyOverride?: ManagedInstanceProxyOverride; + publicDataEndpointEnabled?: boolean; + restorePointInTime?: Date; + sku?: Sku; + sourceManagedInstanceId?: string; + readonly state?: string; + storageSizeInGB?: number; + subnetId?: string; + tags?: { + [propertyName: string]: string; + }; + timezoneId?: string; + vCores?: number; +} + +// @public +export interface ManagedInstanceVcoresCapability { + readonly includedMaxSize?: MaxSizeCapability; + readonly instancePoolSupported?: boolean; + readonly name?: string; + reason?: string; + readonly standaloneSupported?: boolean; + readonly status?: CapabilityStatus; + readonly supportedStorageSizes?: MaxSizeRangeCapability[]; + readonly value?: number; +} + +// @public +export interface ManagedInstanceVersionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedEditions?: ManagedInstanceEditionCapability[]; + readonly supportedInstancePoolEditions?: InstancePoolEditionCapability[]; +} + +// @public +export type ManagedInstanceVulnerabilityAssessment = ProxyResource & { + storageContainerPath?: string; + storageContainerSasKey?: string; + storageAccountAccessKey?: string; + recurringScans?: VulnerabilityAssessmentRecurringScansProperties; +}; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceVulnerabilityAssessment[]; +} + +// @public +export interface ManagedInstanceVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ManagedInstanceVulnerabilityAssessment, options?: ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse = ManagedInstanceVulnerabilityAssessment; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsGetResponse = ManagedInstanceVulnerabilityAssessment; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse = ManagedInstanceVulnerabilityAssessmentListResult; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse = ManagedInstanceVulnerabilityAssessmentListResult; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams): Promise; + listByRestorableDroppedDatabase(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export type ManagedServerCreateMode = string; + +// @public +export interface ManagedServerSecurityAlertPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ManagedServerSecurityAlertPoliciesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse = ManagedServerSecurityAlertPolicy; + +// @public +export interface ManagedServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedServerSecurityAlertPoliciesGetResponse = ManagedServerSecurityAlertPolicy; + +// @public +export interface ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedServerSecurityAlertPoliciesListByInstanceNextResponse = ManagedServerSecurityAlertPolicyListResult; + +// @public +export interface ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedServerSecurityAlertPoliciesListByInstanceResponse = ManagedServerSecurityAlertPolicyListResult; + +// @public +export type ManagedServerSecurityAlertPolicy = ProxyResource & { + state?: SecurityAlertPolicyState; + disabledAlerts?: string[]; + emailAddresses?: string[]; + emailAccountAdmins?: boolean; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + readonly creationTime?: Date; +}; + +// @public +export interface ManagedServerSecurityAlertPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedServerSecurityAlertPolicy[]; +} + +// @public +export type ManagedShortTermRetentionPolicyName = string; + +// @public +export type ManagementOperationState = string; + +// @public +export interface MaxSizeCapability { + readonly limit?: number; + readonly unit?: MaxSizeUnit; +} + +// @public +export interface MaxSizeRangeCapability { + readonly logSize?: LogSizeCapability; + readonly maxValue?: MaxSizeCapability; + readonly minValue?: MaxSizeCapability; + reason?: string; + readonly scaleSize?: MaxSizeCapability; + readonly status?: CapabilityStatus; +} + +// @public +export type MaxSizeUnit = string; + +// @public +export interface Metric { + readonly endTime?: Date; + readonly metricValues?: MetricValue[]; + readonly name?: MetricName; + readonly startTime?: Date; + readonly timeGrain?: string; + readonly unit?: UnitType; +} + +// @public +export interface MetricAvailability { + readonly retention?: string; + readonly timeGrain?: string; +} + +// @public +export interface MetricDefinition { + readonly metricAvailabilities?: MetricAvailability[]; + readonly name?: MetricName; + readonly primaryAggregationType?: PrimaryAggregationType; + readonly resourceUri?: string; + readonly unit?: UnitDefinitionType; +} + +// @public +export interface MetricDefinitionListResult { + value: MetricDefinition[]; +} + +// @public +export interface MetricListResult { + value: Metric[]; +} + +// @public +export interface MetricName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export interface MetricValue { + readonly average?: number; + readonly count?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly timestamp?: Date; + readonly total?: number; +} + +// @public +export interface MinCapacityCapability { + reason?: string; + readonly status?: CapabilityStatus; + readonly value?: number; +} + +// @public +export interface Name { + localizedValue?: string; + value?: string; +} + +// @public +export interface Operation { + readonly display?: OperationDisplay; + readonly name?: string; + readonly origin?: OperationOrigin; + readonly properties?: { + [propertyName: string]: Record; + }; +} + +// @public +export interface OperationDisplay { + readonly description?: string; + readonly operation?: string; + readonly provider?: string; + readonly resource?: string; +} + +// @public +export interface OperationImpact { + readonly changeValueAbsolute?: number; + readonly changeValueRelative?: number; + readonly name?: string; + readonly unit?: string; +} + +// @public +export interface OperationListResult { + readonly nextLink?: string; + readonly value?: Operation[]; +} + +// @public +export type OperationOrigin = string; + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface PartnerInfo { + id: string; + readonly location?: string; + readonly replicationRole?: FailoverGroupReplicationRole; +} + +// @public +export interface PartnerRegionInfo { + location?: string; + readonly replicationRole?: InstanceFailoverGroupReplicationRole; +} + +// @public +export type PauseDelayTimeUnit = string; + +// @public +export interface PerformanceLevelCapability { + readonly unit?: PerformanceLevelUnit; + readonly value?: number; +} + +// @public +export type PerformanceLevelUnit = string; + +// @public +export type PrimaryAggregationType = string; + +// @public +export type PrivateEndpointConnection = ProxyResource & { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; + readonly provisioningState?: string; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + readonly nextLink?: string; + readonly value?: PrivateEndpointConnection[]; +} + +// @public +export interface PrivateEndpointConnectionProperties { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; + readonly provisioningState?: PrivateEndpointProvisioningState; +} + +// @public +export interface PrivateEndpointConnections { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: PrivateEndpointConnectionsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByServerNextResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateEndpointConnectionsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByServerResponse = PrivateEndpointConnectionListResult; + +// @public (undocumented) +export interface PrivateEndpointProperty { + id?: string; +} + +// @public +export type PrivateEndpointProvisioningState = string; + +// @public +export type PrivateLinkResource = ProxyResource & { + readonly properties?: PrivateLinkResourceProperties; +}; + +// @public +export interface PrivateLinkResourceListResult { + readonly nextLink?: string; + readonly value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResourceProperties { + readonly groupId?: string; + readonly requiredMembers?: string[]; +} + +// @public +export interface PrivateLinkResources { + get(resourceGroupName: string, serverName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: PrivateLinkResourcesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesGetResponse = PrivateLinkResource; + +// @public +export interface PrivateLinkResourcesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByServerNextResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkResourcesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByServerResponse = PrivateLinkResourceListResult; + +// @public +export type PrivateLinkServiceConnectionStateActionsRequire = string; + +// @public (undocumented) +export interface PrivateLinkServiceConnectionStateProperty { + readonly actionsRequired?: string; + description: string; + status: string; +} + +// @public (undocumented) +export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { + readonly actionsRequired?: PrivateLinkServiceConnectionStateActionsRequire; + description: string; + status: PrivateLinkServiceConnectionStateStatus; +} + +// @public +export type PrivateLinkServiceConnectionStateStatus = string; + +// @public +export type ProvisioningState = string; + +// @public +export type ProxyResource = Resource & {}; + +// @public +export type ReadOnlyEndpointFailoverPolicy = string; + +// @public +export interface ReadScaleCapability { + readonly maxNumberOfReplicas?: number; + reason?: string; + readonly status?: CapabilityStatus; +} + +// @public +export type ReadWriteEndpointFailoverPolicy = string; + +// @public +export type RecommendedElasticPool = ProxyResource & { + readonly databaseEdition?: ElasticPoolEdition; + dtu?: number; + databaseDtuMin?: number; + databaseDtuMax?: number; + storageMB?: number; + readonly observationPeriodStart?: Date; + readonly observationPeriodEnd?: Date; + readonly maxObservedDtu?: number; + readonly maxObservedStorageMB?: number; + readonly databases?: TrackedResource[]; + readonly metrics?: RecommendedElasticPoolMetric[]; +}; + +// @public +export interface RecommendedElasticPoolListMetricsResult { + value: RecommendedElasticPoolMetric[]; +} + +// @public +export interface RecommendedElasticPoolListResult { + value: RecommendedElasticPool[]; +} + +// @public +export interface RecommendedElasticPoolMetric { + dateTime?: Date; + dtu?: number; + sizeGB?: number; +} + +// @public +export interface RecommendedElasticPools { + get(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: RecommendedElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RecommendedElasticPoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecommendedElasticPoolsGetResponse = RecommendedElasticPool; + +// @public +export interface RecommendedElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecommendedElasticPoolsListByServerResponse = RecommendedElasticPoolListResult; + +// @public +export interface RecommendedElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecommendedElasticPoolsListMetricsResponse = RecommendedElasticPoolListMetricsResult; + +// @public +export type RecommendedIndex = ProxyResource & { + readonly action?: RecommendedIndexAction; + readonly state?: RecommendedIndexState; + readonly created?: Date; + readonly lastModified?: Date; + readonly indexType?: RecommendedIndexType; + readonly schema?: string; + readonly table?: string; + readonly columns?: string[]; + readonly includedColumns?: string[]; + readonly indexScript?: string; + readonly estimatedImpact?: OperationImpact[]; + readonly reportedImpact?: OperationImpact[]; +}; + +// @public +export type RecommendedIndexAction = "Create" | "Drop" | "Rebuild"; + +// @public +export type RecommendedIndexState = "Active" | "Pending" | "Executing" | "Verifying" | "Pending Revert" | "Reverting" | "Reverted" | "Ignored" | "Expired" | "Blocked" | "Success"; + +// @public +export type RecommendedIndexType = "CLUSTERED" | "NONCLUSTERED" | "COLUMNSTORE" | "CLUSTERED COLUMNSTORE"; + +// @public +export type RecoverableDatabase = ProxyResource & { + readonly edition?: string; + readonly serviceLevelObjective?: string; + readonly elasticPoolName?: string; + readonly lastAvailableBackupDate?: Date; +}; + +// @public +export interface RecoverableDatabaseListResult { + value: RecoverableDatabase[]; +} + +// @public +export interface RecoverableDatabases { + get(resourceGroupName: string, serverName: string, databaseName: string, options?: RecoverableDatabasesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: RecoverableDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RecoverableDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableDatabasesGetResponse = RecoverableDatabase; + +// @public +export interface RecoverableDatabasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableDatabasesListByServerResponse = RecoverableDatabaseListResult; + +// @public +export type RecoverableManagedDatabase = ProxyResource & { + readonly lastAvailableBackupDate?: string; +}; + +// @public +export interface RecoverableManagedDatabaseListResult { + readonly nextLink?: string; + readonly value?: RecoverableManagedDatabase[]; +} + +// @public +export interface RecoverableManagedDatabases { + get(resourceGroupName: string, managedInstanceName: string, recoverableDatabaseName: string, options?: RecoverableManagedDatabasesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RecoverableManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RecoverableManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableManagedDatabasesGetResponse = RecoverableManagedDatabase; + +// @public +export interface RecoverableManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableManagedDatabasesListByInstanceNextResponse = RecoverableManagedDatabaseListResult; + +// @public +export interface RecoverableManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableManagedDatabasesListByInstanceResponse = RecoverableManagedDatabaseListResult; + +// @public +export type ReplicationLink = ProxyResource & { + readonly location?: string; + readonly isTerminationAllowed?: boolean; + readonly replicationMode?: string; + readonly partnerServer?: string; + readonly partnerDatabase?: string; + readonly partnerLocation?: string; + readonly role?: ReplicationRole; + readonly partnerRole?: ReplicationRole; + readonly startTime?: Date; + readonly percentComplete?: number; + readonly replicationState?: ReplicationState; +}; + +// @public +export interface ReplicationLinkListResult { + value?: ReplicationLink[]; +} + +// @public +export interface ReplicationLinks { + beginFailover(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise, void>>; + beginFailoverAllowDataLoss(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise, void>>; + beginFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise; + beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise; + beginUnlink(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise, void>>; + beginUnlinkAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ReplicationLinksListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ReplicationLinksDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ReplicationLinksFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ReplicationLinksFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ReplicationLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ReplicationLinksGetResponse = ReplicationLink; + +// @public +export interface ReplicationLinksListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ReplicationLinksListByDatabaseResponse = ReplicationLinkListResult; + +// @public +export interface ReplicationLinksUnlinkOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ReplicationRole = "Primary" | "Secondary" | "NonReadableSecondary" | "Source" | "Copy"; + +// @public +export type ReplicationState = string; + +// @public +export type ReplicaType = string; + +// @public +export interface Resource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export interface ResourceIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: IdentityType; +} + +// @public +export interface ResourceMoveDefinition { + id: string; +} + +// @public +export type RestorableDroppedDatabase = ProxyResource & { + readonly location?: string; + readonly databaseName?: string; + readonly edition?: string; + readonly maxSizeBytes?: string; + readonly serviceLevelObjective?: string; + readonly elasticPoolName?: string; + readonly creationDate?: Date; + readonly deletionDate?: Date; + readonly earliestRestoreDate?: Date; +}; + +// @public +export interface RestorableDroppedDatabaseListResult { + value: RestorableDroppedDatabase[]; +} + +// @public +export interface RestorableDroppedDatabases { + get(resourceGroupName: string, serverName: string, restorableDroppededDatabaseId: string, options?: RestorableDroppedDatabasesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: RestorableDroppedDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RestorableDroppedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedDatabasesGetResponse = RestorableDroppedDatabase; + +// @public +export interface RestorableDroppedDatabasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedDatabasesListByServerResponse = RestorableDroppedDatabaseListResult; + +// @public +export type RestorableDroppedManagedDatabase = TrackedResource & { + readonly databaseName?: string; + readonly creationDate?: Date; + readonly deletionDate?: Date; + readonly earliestRestoreDate?: Date; +}; + +// @public +export interface RestorableDroppedManagedDatabaseListResult { + readonly nextLink?: string; + readonly value?: RestorableDroppedManagedDatabase[]; +} + +// @public +export interface RestorableDroppedManagedDatabases { + get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: RestorableDroppedManagedDatabasesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RestorableDroppedManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RestorableDroppedManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedManagedDatabasesGetResponse = RestorableDroppedManagedDatabase; + +// @public +export interface RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedManagedDatabasesListByInstanceNextResponse = RestorableDroppedManagedDatabaseListResult; + +// @public +export interface RestorableDroppedManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedManagedDatabasesListByInstanceResponse = RestorableDroppedManagedDatabaseListResult; + +// @public +export type RestoreDetailsName = string; + +// @public +export type RestorePoint = ProxyResource & { + readonly location?: string; + readonly restorePointType?: RestorePointType; + readonly earliestRestoreDate?: Date; + readonly restorePointCreationDate?: Date; + readonly restorePointLabel?: string; +}; + +// @public +export interface RestorePointListResult { + readonly nextLink?: string; + readonly value?: RestorePoint[]; +} + +// @public +export interface RestorePoints { + beginCreate(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise, RestorePointsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: RestorePointsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RestorePointsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RestorePointsCreateResponse = RestorePoint; + +// @public +export interface RestorePointsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RestorePointsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorePointsGetResponse = RestorePoint; + +// @public +export interface RestorePointsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorePointsListByDatabaseResponse = RestorePointListResult; + +// @public +export type RestorePointType = "CONTINUOUS" | "DISCRETE"; + +// @public +export type SampleName = string; + +// @public +export type SecurityAlertPolicyEmailAccountAdmins = "Enabled" | "Disabled"; + +// @public +export type SecurityAlertPolicyName = string; + +// @public +export type SecurityAlertPolicyNameAutoGenerated = string; + +// @public +export type SecurityAlertPolicyState = "New" | "Enabled" | "Disabled"; + +// @public +export type SecurityAlertPolicyUseServerDefault = "Enabled" | "Disabled"; + +// @public +export type SensitivityLabel = ProxyResource & { + labelName?: string; + labelId?: string; + informationType?: string; + informationTypeId?: string; + readonly isDisabled?: boolean; + rank?: SensitivityLabelRank; +}; + +// @public +export interface SensitivityLabelListResult { + readonly nextLink?: string; + readonly value?: SensitivityLabel[]; +} + +// @public +export type SensitivityLabelRank = "None" | "Low" | "Medium" | "High" | "Critical"; + +// @public +export interface SensitivityLabels { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams): Promise; + disableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams): Promise; + enableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams): Promise; + listCurrentByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; + listRecommendedByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; + +// @public +export interface SensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SensitivityLabelsGetResponse = SensitivityLabel; + +// @public +export interface SensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type SensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface SensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type SensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; + +// @public +export interface SensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type SensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface SensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type SensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; + +// @public +export type SensitivityLabelSource = "current" | "recommended"; + +// @public +export type Server = TrackedResource & { + identity?: ResourceIdentity; + readonly kind?: string; + administratorLogin?: string; + administratorLoginPassword?: string; + version?: string; + readonly state?: string; + readonly fullyQualifiedDomainName?: string; + readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; + minimalTlsVersion?: string; + publicNetworkAccess?: ServerPublicNetworkAccess; +}; + +// @public +export interface ServerAutomaticTuning { + get(resourceGroupName: string, serverName: string, options?: ServerAutomaticTuningGetOptionalParams): Promise; + update(resourceGroupName: string, serverName: string, parameters: ServerAutomaticTuningDef, options?: ServerAutomaticTuningUpdateOptionalParams): Promise; +} + +// @public +export type ServerAutomaticTuningDef = ProxyResource & { + desiredState?: AutomaticTuningServerMode; + readonly actualState?: AutomaticTuningServerMode; + options?: { + [propertyName: string]: AutomaticTuningServerOptions; + }; +}; + +// @public +export interface ServerAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAutomaticTuningGetResponse = ServerAutomaticTuningDef; + +// @public +export interface ServerAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAutomaticTuningUpdateResponse = ServerAutomaticTuningDef; + +// @public +export type ServerAzureADAdministrator = ProxyResource & { + administratorType?: AdministratorType; + login?: string; + sid?: string; + tenantId?: string; + azureADOnlyAuthentication?: boolean; +}; + +// @public +export interface ServerAzureADAdministrators { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise, ServerAzureADAdministratorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise; + beginDisableAzureADOnlyAuthentication(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise, ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse>>; + beginDisableAzureADOnlyAuthenticationAndWait(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerAzureADAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerAzureADAdministratorsCreateOrUpdateResponse = ServerAzureADAdministrator; + +// @public +export interface ServerAzureADAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse = ServerAzureADAdministrator; + +// @public +export interface ServerAzureADAdministratorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAzureADAdministratorsGetResponse = ServerAzureADAdministrator; + +// @public +export interface ServerAzureADAdministratorsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAzureADAdministratorsListByServerNextResponse = AdministratorListResult; + +// @public +export interface ServerAzureADAdministratorsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAzureADAdministratorsListByServerResponse = AdministratorListResult; + +// @public +export interface ServerBlobAuditingPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ServerBlobAuditingPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerBlobAuditingPoliciesCreateOrUpdateResponse = ServerBlobAuditingPolicy; + +// @public +export interface ServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerBlobAuditingPoliciesGetResponse = ServerBlobAuditingPolicy; + +// @public +export interface ServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerBlobAuditingPoliciesListByServerNextResponse = ServerBlobAuditingPolicyListResult; + +// @public +export interface ServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerBlobAuditingPoliciesListByServerResponse = ServerBlobAuditingPolicyListResult; + +// @public +export type ServerBlobAuditingPolicy = ProxyResource & { + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface ServerBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: ServerBlobAuditingPolicy[]; +} + +// @public +export type ServerCommunicationLink = ProxyResource & { + readonly location?: string; + readonly kind?: string; + readonly state?: string; + partnerServer?: string; +}; + +// @public +export interface ServerCommunicationLinkListResult { + value?: ServerCommunicationLink[]; +} + +// @public +export interface ServerCommunicationLinks { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise, ServerCommunicationLinksCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerCommunicationLinksListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerCommunicationLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerCommunicationLinksCreateOrUpdateResponse = ServerCommunicationLink; + +// @public +export interface ServerCommunicationLinksDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServerCommunicationLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerCommunicationLinksGetResponse = ServerCommunicationLink; + +// @public +export interface ServerCommunicationLinksListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerCommunicationLinksListByServerResponse = ServerCommunicationLinkListResult; + +// @public +export interface ServerConnectionPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, parameters: ServerConnectionPolicy, options?: ServerConnectionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, options?: ServerConnectionPoliciesGetOptionalParams): Promise; +} + +// @public +export interface ServerConnectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerConnectionPoliciesCreateOrUpdateResponse = ServerConnectionPolicy; + +// @public +export interface ServerConnectionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerConnectionPoliciesGetResponse = ServerConnectionPolicy; + +// @public +export type ServerConnectionPolicy = ProxyResource & { + readonly kind?: string; + readonly location?: string; + connectionType?: ServerConnectionType; +}; + +// @public +export type ServerConnectionType = "Default" | "Proxy" | "Redirect"; + +// @public +export type ServerDnsAlias = ProxyResource & { + readonly azureDnsRecord?: string; +}; + +// @public +export interface ServerDnsAliasAcquisition { + oldServerDnsAliasId?: string; +} + +// @public +export interface ServerDnsAliases { + beginAcquire(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise, void>>; + beginAcquireAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise, ServerDnsAliasesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerDnsAliasesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerDnsAliasesAcquireOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerDnsAliasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerDnsAliasesCreateOrUpdateResponse = ServerDnsAlias; + +// @public +export interface ServerDnsAliasesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerDnsAliasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerDnsAliasesGetResponse = ServerDnsAlias; + +// @public +export interface ServerDnsAliasesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerDnsAliasesListByServerNextResponse = ServerDnsAliasListResult; + +// @public +export interface ServerDnsAliasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerDnsAliasesListByServerResponse = ServerDnsAliasListResult; + +// @public +export interface ServerDnsAliasListResult { + readonly nextLink?: string; + readonly value?: ServerDnsAlias[]; +} + +// @public +export type ServerKey = ProxyResource & { + kind?: string; + readonly location?: string; + readonly subregion?: string; + serverKeyType?: ServerKeyType; + uri?: string; + thumbprint?: string; + creationDate?: Date; +}; + +// @public +export interface ServerKeyListResult { + readonly nextLink?: string; + readonly value?: ServerKey[]; +} + +// @public +export interface ServerKeys { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise, ServerKeysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerKeysListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerKeysCreateOrUpdateResponse = ServerKey; + +// @public +export interface ServerKeysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerKeysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerKeysGetResponse = ServerKey; + +// @public +export interface ServerKeysListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerKeysListByServerNextResponse = ServerKeyListResult; + +// @public +export interface ServerKeysListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerKeysListByServerResponse = ServerKeyListResult; + +// @public +export type ServerKeyType = string; + +// @public +export interface ServerListResult { + readonly nextLink?: string; + readonly value?: Server[]; +} + +// @public +export interface ServerPrivateEndpointConnection { + readonly id?: string; + readonly properties?: PrivateEndpointConnectionProperties; +} + +// @public +export type ServerPublicNetworkAccess = string; + +// @public +export interface Servers { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise, ServersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise, ServersUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise; + checkNameAvailability(parameters: CheckNameAvailabilityRequest, options?: ServersCheckNameAvailabilityOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, options?: ServersGetOptionalParams): Promise; + list(options?: ServersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ServersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServersCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersCheckNameAvailabilityResponse = CheckNameAvailabilityResponse; + +// @public +export interface ServersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServersCreateOrUpdateResponse = Server; + +// @public +export interface ServersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerSecurityAlertPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ServerSecurityAlertPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ServerSecurityAlertPoliciesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerSecurityAlertPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerSecurityAlertPoliciesCreateOrUpdateResponse = ServerSecurityAlertPolicy; + +// @public +export interface ServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerSecurityAlertPoliciesGetResponse = ServerSecurityAlertPolicy; + +// @public +export interface ServerSecurityAlertPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerSecurityAlertPoliciesListByServerNextResponse = LogicalServerSecurityAlertPolicyListResult; + +// @public +export interface ServerSecurityAlertPoliciesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerSecurityAlertPoliciesListByServerResponse = LogicalServerSecurityAlertPolicyListResult; + +// @public +export type ServerSecurityAlertPolicy = ProxyResource & { + state?: SecurityAlertPolicyState; + disabledAlerts?: string[]; + emailAddresses?: string[]; + emailAccountAdmins?: boolean; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + readonly creationTime?: Date; +}; + +// @public +export interface ServersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersGetResponse = Server; + +// @public +export interface ServersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListByResourceGroupNextResponse = ServerListResult; + +// @public +export interface ServersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListByResourceGroupResponse = ServerListResult; + +// @public +export interface ServersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListNextResponse = ServerListResult; + +// @public +export interface ServersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListResponse = ServerListResult; + +// @public +export interface ServersUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServersUpdateResponse = Server; + +// @public +export interface ServerUpdate { + administratorLogin?: string; + administratorLoginPassword?: string; + readonly fullyQualifiedDomainName?: string; + minimalTlsVersion?: string; + readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; + publicNetworkAccess?: ServerPublicNetworkAccess; + readonly state?: string; + tags?: { + [propertyName: string]: string; + }; + version?: string; +} + +// @public +export interface ServerUsage { + readonly currentValue?: number; + readonly displayName?: string; + readonly limit?: number; + readonly name?: string; + readonly nextResetTime?: Date; + readonly resourceName?: string; + readonly unit?: string; +} + +// @public +export interface ServerUsageListResult { + value: ServerUsage[]; +} + +// @public +export interface ServerUsages { + listByServer(resourceGroupName: string, serverName: string, options?: ServerUsagesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerUsagesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerUsagesListByServerResponse = ServerUsageListResult; + +// @public +export interface ServerVersionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedEditions?: EditionCapability[]; + readonly supportedElasticPoolEditions?: ElasticPoolEditionCapability[]; +} + +// @public +export type ServerVulnerabilityAssessment = ProxyResource & { + storageContainerPath?: string; + storageContainerSasKey?: string; + storageAccountAccessKey?: string; + recurringScans?: VulnerabilityAssessmentRecurringScansProperties; +}; + +// @public +export interface ServerVulnerabilityAssessmentListResult { + readonly nextLink?: string; + readonly value?: ServerVulnerabilityAssessment[]; +} + +// @public +export interface ServerVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ServerVulnerabilityAssessment, options?: ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerVulnerabilityAssessmentsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsCreateOrUpdateResponse = ServerVulnerabilityAssessment; + +// @public +export interface ServerVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServerVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsGetResponse = ServerVulnerabilityAssessment; + +// @public +export interface ServerVulnerabilityAssessmentsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsListByServerNextResponse = ServerVulnerabilityAssessmentListResult; + +// @public +export interface ServerVulnerabilityAssessmentsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsListByServerResponse = ServerVulnerabilityAssessmentListResult; + +// @public +export type ServiceObjective = ProxyResource & { + readonly serviceObjectiveName?: string; + readonly isDefault?: boolean; + readonly isSystem?: boolean; + readonly description?: string; + readonly enabled?: boolean; +}; + +// @public +export interface ServiceObjectiveCapability { + readonly computeModel?: string; + readonly id?: string; + readonly includedMaxSize?: MaxSizeCapability; + readonly name?: string; + readonly performanceLevel?: PerformanceLevelCapability; + reason?: string; + readonly sku?: Sku; + readonly status?: CapabilityStatus; + readonly supportedAutoPauseDelay?: AutoPauseDelayTimeRange; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedMaxSizes?: MaxSizeRangeCapability[]; + readonly supportedMinCapacities?: MinCapacityCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export interface ServiceObjectiveListResult { + value: ServiceObjective[]; +} + +// @public +export type ServiceObjectiveName = string; + +// @public +export interface ServiceObjectives { + get(resourceGroupName: string, serverName: string, serviceObjectiveName: string, options?: ServiceObjectivesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServiceObjectivesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServiceObjectivesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceObjectivesGetResponse = ServiceObjective; + +// @public +export interface ServiceObjectivesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceObjectivesListByServerResponse = ServiceObjectiveListResult; + +// @public +export type ServiceTierAdvisor = ProxyResource & { + readonly observationPeriodStart?: Date; + readonly observationPeriodEnd?: Date; + readonly activeTimeRatio?: number; + readonly minDtu?: number; + readonly avgDtu?: number; + readonly maxDtu?: number; + readonly maxSizeInGB?: number; + readonly serviceLevelObjectiveUsageMetrics?: SloUsageMetric[]; + readonly currentServiceLevelObjective?: string; + readonly currentServiceLevelObjectiveId?: string; + readonly usageBasedRecommendationServiceLevelObjective?: string; + readonly usageBasedRecommendationServiceLevelObjectiveId?: string; + readonly databaseSizeBasedRecommendationServiceLevelObjective?: string; + readonly databaseSizeBasedRecommendationServiceLevelObjectiveId?: string; + readonly disasterPlanBasedRecommendationServiceLevelObjective?: string; + readonly disasterPlanBasedRecommendationServiceLevelObjectiveId?: string; + readonly overallRecommendationServiceLevelObjective?: string; + readonly overallRecommendationServiceLevelObjectiveId?: string; + readonly confidence?: number; +}; + +// @public +export interface ServiceTierAdvisorListResult { + value: ServiceTierAdvisor[]; +} + +// @public +export interface ServiceTierAdvisors { + get(resourceGroupName: string, serverName: string, databaseName: string, serviceTierAdvisorName: string, options?: ServiceTierAdvisorsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ServiceTierAdvisorsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServiceTierAdvisorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceTierAdvisorsGetResponse = ServiceTierAdvisor; + +// @public +export interface ServiceTierAdvisorsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceTierAdvisorsListByDatabaseResponse = ServiceTierAdvisorListResult; + +// @public +export type ShortTermRetentionPolicyName = string; + +// @public +export interface Sku { + capacity?: number; + family?: string; + name: string; + size?: string; + tier?: string; +} + +// @public +export interface SloUsageMetric { + readonly inRangeTimeRatio?: number; + readonly serviceLevelObjective?: ServiceObjectiveName; + readonly serviceLevelObjectiveId?: string; +} + +// @public (undocumented) +export class SqlManagementClient extends SqlManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); + // (undocumented) + backupLongTermRetentionPolicies: BackupLongTermRetentionPolicies; + // (undocumented) + backupShortTermRetentionPolicies: BackupShortTermRetentionPolicies; + // (undocumented) + capabilities: Capabilities; + // (undocumented) + databaseAutomaticTuning: DatabaseAutomaticTuning; + // (undocumented) + databaseBlobAuditingPolicies: DatabaseBlobAuditingPolicies; + // (undocumented) + databaseOperations: DatabaseOperations; + // (undocumented) + databases: Databases; + // (undocumented) + databaseThreatDetectionPolicies: DatabaseThreatDetectionPolicies; + // (undocumented) + databaseUsages: DatabaseUsages; + // (undocumented) + databaseVulnerabilityAssessmentRuleBaselines: DatabaseVulnerabilityAssessmentRuleBaselines; + // (undocumented) + databaseVulnerabilityAssessments: DatabaseVulnerabilityAssessments; + // (undocumented) + databaseVulnerabilityAssessmentScans: DatabaseVulnerabilityAssessmentScans; + // (undocumented) + dataMaskingPolicies: DataMaskingPolicies; + // (undocumented) + dataMaskingRules: DataMaskingRules; + // (undocumented) + elasticPoolActivities: ElasticPoolActivities; + // (undocumented) + elasticPoolDatabaseActivities: ElasticPoolDatabaseActivities; + // (undocumented) + elasticPoolOperations: ElasticPoolOperations; + // (undocumented) + elasticPools: ElasticPools; + // (undocumented) + encryptionProtectors: EncryptionProtectors; + // (undocumented) + extendedDatabaseBlobAuditingPolicies: ExtendedDatabaseBlobAuditingPolicies; + // (undocumented) + extendedServerBlobAuditingPolicies: ExtendedServerBlobAuditingPolicies; + // (undocumented) + failoverGroups: FailoverGroups; + // (undocumented) + firewallRules: FirewallRules; + // (undocumented) + geoBackupPolicies: GeoBackupPolicies; + // (undocumented) + instanceFailoverGroups: InstanceFailoverGroups; + // (undocumented) + instancePools: InstancePools; + // (undocumented) + jobAgents: JobAgents; + // (undocumented) + jobCredentials: JobCredentials; + // (undocumented) + jobExecutions: JobExecutions; + // (undocumented) + jobs: Jobs; + // (undocumented) + jobStepExecutions: JobStepExecutions; + // (undocumented) + jobSteps: JobSteps; + // (undocumented) + jobTargetExecutions: JobTargetExecutions; + // (undocumented) + jobTargetGroups: JobTargetGroups; + // (undocumented) + jobVersions: JobVersions; + // (undocumented) + longTermRetentionBackups: LongTermRetentionBackups; + // (undocumented) + longTermRetentionManagedInstanceBackups: LongTermRetentionManagedInstanceBackups; + // (undocumented) + managedBackupShortTermRetentionPolicies: ManagedBackupShortTermRetentionPolicies; + // (undocumented) + managedDatabaseRestoreDetails: ManagedDatabaseRestoreDetails; + // (undocumented) + managedDatabases: ManagedDatabases; + // (undocumented) + managedDatabaseSecurityAlertPolicies: ManagedDatabaseSecurityAlertPolicies; + // (undocumented) + managedDatabaseSensitivityLabels: ManagedDatabaseSensitivityLabels; + // (undocumented) + managedDatabaseVulnerabilityAssessmentRuleBaselines: ManagedDatabaseVulnerabilityAssessmentRuleBaselines; + // (undocumented) + managedDatabaseVulnerabilityAssessments: ManagedDatabaseVulnerabilityAssessments; + // (undocumented) + managedDatabaseVulnerabilityAssessmentScans: ManagedDatabaseVulnerabilityAssessmentScans; + // (undocumented) + managedInstanceAdministrators: ManagedInstanceAdministrators; + // (undocumented) + managedInstanceEncryptionProtectors: ManagedInstanceEncryptionProtectors; + // (undocumented) + managedInstanceKeys: ManagedInstanceKeys; + // (undocumented) + managedInstanceLongTermRetentionPolicies: ManagedInstanceLongTermRetentionPolicies; + // (undocumented) + managedInstanceOperations: ManagedInstanceOperations; + // (undocumented) + managedInstances: ManagedInstances; + // (undocumented) + managedInstanceTdeCertificates: ManagedInstanceTdeCertificates; + // (undocumented) + managedInstanceVulnerabilityAssessments: ManagedInstanceVulnerabilityAssessments; + // (undocumented) + managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies; + // (undocumented) + managedServerSecurityAlertPolicies: ManagedServerSecurityAlertPolicies; + // (undocumented) + operations: Operations; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + recommendedElasticPools: RecommendedElasticPools; + // (undocumented) + recoverableDatabases: RecoverableDatabases; + // (undocumented) + recoverableManagedDatabases: RecoverableManagedDatabases; + // (undocumented) + replicationLinks: ReplicationLinks; + // (undocumented) + restorableDroppedDatabases: RestorableDroppedDatabases; + // (undocumented) + restorableDroppedManagedDatabases: RestorableDroppedManagedDatabases; + // (undocumented) + restorePoints: RestorePoints; + // (undocumented) + sensitivityLabels: SensitivityLabels; + // (undocumented) + serverAutomaticTuning: ServerAutomaticTuning; + // (undocumented) + serverAzureADAdministrators: ServerAzureADAdministrators; + // (undocumented) + serverBlobAuditingPolicies: ServerBlobAuditingPolicies; + // (undocumented) + serverCommunicationLinks: ServerCommunicationLinks; + // (undocumented) + serverConnectionPolicies: ServerConnectionPolicies; + // (undocumented) + serverDnsAliases: ServerDnsAliases; + // (undocumented) + serverKeys: ServerKeys; + // (undocumented) + servers: Servers; + // (undocumented) + serverSecurityAlertPolicies: ServerSecurityAlertPolicies; + // (undocumented) + serverUsages: ServerUsages; + // (undocumented) + serverVulnerabilityAssessments: ServerVulnerabilityAssessments; + // (undocumented) + serviceObjectives: ServiceObjectives; + // (undocumented) + serviceTierAdvisors: ServiceTierAdvisors; + // (undocumented) + subscriptionUsages: SubscriptionUsages; + // (undocumented) + syncAgents: SyncAgents; + // (undocumented) + syncGroups: SyncGroups; + // (undocumented) + syncMembers: SyncMembers; + // (undocumented) + tdeCertificates: TdeCertificates; + // (undocumented) + transparentDataEncryptionActivities: TransparentDataEncryptionActivities; + // (undocumented) + transparentDataEncryptions: TransparentDataEncryptions; + // (undocumented) + usages: Usages; + // (undocumented) + virtualClusters: VirtualClusters; + // (undocumented) + virtualNetworkRules: VirtualNetworkRules; + // (undocumented) + workloadClassifiers: WorkloadClassifiers; + // (undocumented) + workloadGroups: WorkloadGroups; +} + +// @public (undocumented) +export class SqlManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface SqlManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface StorageCapability { + reason?: string; + readonly status?: CapabilityStatus; + readonly storageAccountType?: StorageCapabilityStorageAccountType; +} + +// @public +export type StorageCapabilityStorageAccountType = string; + +// @public +export type StorageKeyType = "StorageAccessKey" | "SharedAccessKey"; + +// @public +export type SubscriptionUsage = ProxyResource & { + readonly displayName?: string; + readonly currentValue?: number; + readonly limit?: number; + readonly unit?: string; +}; + +// @public +export interface SubscriptionUsageListResult { + readonly nextLink?: string; + readonly value?: SubscriptionUsage[]; +} + +// @public +export interface SubscriptionUsages { + get(locationName: string, usageName: string, options?: SubscriptionUsagesGetOptionalParams): Promise; + listByLocation(locationName: string, options?: SubscriptionUsagesListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SubscriptionUsagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionUsagesGetResponse = SubscriptionUsage; + +// @public +export interface SubscriptionUsagesListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionUsagesListByLocationNextResponse = SubscriptionUsageListResult; + +// @public +export interface SubscriptionUsagesListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionUsagesListByLocationResponse = SubscriptionUsageListResult; + +// @public +export type SyncAgent = ProxyResource & { + readonly namePropertiesName?: string; + syncDatabaseId?: string; + readonly lastAliveTime?: Date; + readonly state?: SyncAgentState; + readonly isUpToDate?: boolean; + readonly expiryTime?: Date; + readonly version?: string; +}; + +// @public +export interface SyncAgentKeyProperties { + readonly syncAgentKey?: string; +} + +// @public +export type SyncAgentLinkedDatabase = ProxyResource & { + readonly databaseType?: SyncMemberDbType; + readonly databaseId?: string; + readonly description?: string; + readonly serverName?: string; + readonly databaseName?: string; + readonly userName?: string; +}; + +// @public +export interface SyncAgentLinkedDatabaseListResult { + readonly nextLink?: string; + readonly value?: SyncAgentLinkedDatabase[]; +} + +// @public +export interface SyncAgentListResult { + readonly nextLink?: string; + readonly value?: SyncAgent[]; +} + +// @public +export interface SyncAgents { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise, SyncAgentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise; + generateKey(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGenerateKeyOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: SyncAgentsListByServerOptionalParams): PagedAsyncIterableIterator; + listLinkedDatabases(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsListLinkedDatabasesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SyncAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncAgentsCreateOrUpdateResponse = SyncAgent; + +// @public +export interface SyncAgentsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SyncAgentsGenerateKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsGenerateKeyResponse = SyncAgentKeyProperties; + +// @public +export interface SyncAgentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsGetResponse = SyncAgent; + +// @public +export interface SyncAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListByServerNextResponse = SyncAgentListResult; + +// @public +export interface SyncAgentsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListByServerResponse = SyncAgentListResult; + +// @public +export interface SyncAgentsListLinkedDatabasesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListLinkedDatabasesNextResponse = SyncAgentLinkedDatabaseListResult; + +// @public +export interface SyncAgentsListLinkedDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListLinkedDatabasesResponse = SyncAgentLinkedDatabaseListResult; + +// @public +export type SyncAgentState = string; + +// @public +export type SyncConflictResolutionPolicy = string; + +// @public +export interface SyncDatabaseIdListResult { + readonly nextLink?: string; + readonly value?: SyncDatabaseIdProperties[]; +} + +// @public +export interface SyncDatabaseIdProperties { + readonly id?: string; +} + +// @public +export type SyncDirection = string; + +// @public +export interface SyncFullSchemaProperties { + readonly lastUpdateTime?: Date; + readonly tables?: SyncFullSchemaTable[]; +} + +// @public +export interface SyncFullSchemaPropertiesListResult { + readonly nextLink?: string; + readonly value?: SyncFullSchemaProperties[]; +} + +// @public +export interface SyncFullSchemaTable { + readonly columns?: SyncFullSchemaTableColumn[]; + readonly errorId?: string; + readonly hasError?: boolean; + readonly name?: string; + readonly quotedName?: string; +} + +// @public +export interface SyncFullSchemaTableColumn { + readonly dataSize?: string; + readonly dataType?: string; + readonly errorId?: string; + readonly hasError?: boolean; + readonly isPrimaryKey?: boolean; + readonly name?: string; + readonly quotedName?: string; +} + +// @public +export type SyncGroup = ProxyResource & { + interval?: number; + readonly lastSyncTime?: Date; + conflictResolutionPolicy?: SyncConflictResolutionPolicy; + syncDatabaseId?: string; + hubDatabaseUserName?: string; + hubDatabasePassword?: string; + readonly syncState?: SyncGroupState; + schema?: SyncGroupSchema; +}; + +// @public +export interface SyncGroupListResult { + readonly nextLink?: string; + readonly value?: SyncGroup[]; +} + +// @public +export interface SyncGroupLogListResult { + readonly nextLink?: string; + readonly value?: SyncGroupLogProperties[]; +} + +// @public +export interface SyncGroupLogProperties { + readonly details?: string; + readonly operationStatus?: string; + readonly source?: string; + readonly timestamp?: Date; + readonly tracingId?: string; + readonly type?: SyncGroupLogType; +} + +// @public +export type SyncGroupLogType = string; + +// @public +export interface SyncGroups { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise, SyncGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise; + beginRefreshHubSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise, void>>; + beginRefreshHubSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise, SyncGroupsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise; + cancelSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsCancelSyncOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SyncGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; + listHubSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsListHubSchemasOptionalParams): PagedAsyncIterableIterator; + listLogs(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, startTime: string, endTime: string, typeParam: Enum21, options?: SyncGroupsListLogsOptionalParams): PagedAsyncIterableIterator; + listSyncDatabaseIds(locationName: string, options?: SyncGroupsListSyncDatabaseIdsOptionalParams): PagedAsyncIterableIterator; + triggerSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsTriggerSyncOptionalParams): Promise; +} + +// @public +export interface SyncGroupsCancelSyncOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SyncGroupSchema { + masterSyncMemberName?: string; + tables?: SyncGroupSchemaTable[]; +} + +// @public +export interface SyncGroupSchemaTable { + columns?: SyncGroupSchemaTableColumn[]; + quotedName?: string; +} + +// @public +export interface SyncGroupSchemaTableColumn { + dataSize?: string; + dataType?: string; + quotedName?: string; +} + +// @public +export interface SyncGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncGroupsCreateOrUpdateResponse = SyncGroup; + +// @public +export interface SyncGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SyncGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsGetResponse = SyncGroup; + +// @public +export interface SyncGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListByDatabaseNextResponse = SyncGroupListResult; + +// @public +export interface SyncGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListByDatabaseResponse = SyncGroupListResult; + +// @public +export interface SyncGroupsListHubSchemasNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListHubSchemasNextResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncGroupsListHubSchemasOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListHubSchemasResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncGroupsListLogsNextOptionalParams extends coreClient.OperationOptions { + continuationToken?: string; +} + +// @public +export type SyncGroupsListLogsNextResponse = SyncGroupLogListResult; + +// @public +export interface SyncGroupsListLogsOptionalParams extends coreClient.OperationOptions { + continuationToken?: string; +} + +// @public +export type SyncGroupsListLogsResponse = SyncGroupLogListResult; + +// @public +export interface SyncGroupsListSyncDatabaseIdsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListSyncDatabaseIdsNextResponse = SyncDatabaseIdListResult; + +// @public +export interface SyncGroupsListSyncDatabaseIdsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListSyncDatabaseIdsResponse = SyncDatabaseIdListResult; + +// @public +export interface SyncGroupsRefreshHubSchemaOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncGroupState = string; + +// @public +export interface SyncGroupsTriggerSyncOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SyncGroupsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncGroupsUpdateResponse = SyncGroup; + +// @public +export type SyncMember = ProxyResource & { + databaseType?: SyncMemberDbType; + syncAgentId?: string; + sqlServerDatabaseId?: string; + serverName?: string; + databaseName?: string; + userName?: string; + password?: string; + syncDirection?: SyncDirection; + readonly syncState?: SyncMemberState; +}; + +// @public +export type SyncMemberDbType = string; + +// @public +export interface SyncMemberListResult { + readonly nextLink?: string; + readonly value?: SyncMember[]; +} + +// @public +export interface SyncMembers { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise, SyncMembersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise; + beginRefreshMemberSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise, void>>; + beginRefreshMemberSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise, SyncMembersUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersGetOptionalParams): Promise; + listBySyncGroup(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncMembersListBySyncGroupOptionalParams): PagedAsyncIterableIterator; + listMemberSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersListMemberSchemasOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SyncMembersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncMembersCreateOrUpdateResponse = SyncMember; + +// @public +export interface SyncMembersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SyncMembersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersGetResponse = SyncMember; + +// @public +export interface SyncMembersListBySyncGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListBySyncGroupNextResponse = SyncMemberListResult; + +// @public +export interface SyncMembersListBySyncGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListBySyncGroupResponse = SyncMemberListResult; + +// @public +export interface SyncMembersListMemberSchemasNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListMemberSchemasNextResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncMembersListMemberSchemasOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListMemberSchemasResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncMembersRefreshMemberSchemaOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncMemberState = string; + +// @public +export interface SyncMembersUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncMembersUpdateResponse = SyncMember; + +// @public +export type TdeCertificate = ProxyResource & { + privateBlob?: string; + certPassword?: string; +}; + +// @public +export interface TdeCertificates { + beginCreate(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise, void>>; + beginCreateAndWait(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise; +} + +// @public +export interface TdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type TrackedResource = Resource & { + location: string; + tags?: { + [propertyName: string]: string; + }; +}; + +// @public +export type TransparentDataEncryption = ProxyResource & { + readonly location?: string; + status?: TransparentDataEncryptionStatus; +}; + +// @public +export interface TransparentDataEncryptionActivities { + listByConfiguration(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionActivitiesListByConfigurationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TransparentDataEncryptionActivitiesListByConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TransparentDataEncryptionActivitiesListByConfigurationResponse = TransparentDataEncryptionActivityListResult; + +// @public +export type TransparentDataEncryptionActivity = ProxyResource & { + readonly location?: string; + readonly status?: TransparentDataEncryptionActivityStatus; + readonly percentComplete?: number; +}; + +// @public +export interface TransparentDataEncryptionActivityListResult { + value: TransparentDataEncryptionActivity[]; +} + +// @public +export type TransparentDataEncryptionActivityStatus = string; + +// @public +export type TransparentDataEncryptionName = string; + +// @public +export interface TransparentDataEncryptions { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, parameters: TransparentDataEncryption, options?: TransparentDataEncryptionsCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionsGetOptionalParams): Promise; +} + +// @public +export interface TransparentDataEncryptionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TransparentDataEncryptionsCreateOrUpdateResponse = TransparentDataEncryption; + +// @public +export interface TransparentDataEncryptionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TransparentDataEncryptionsGetResponse = TransparentDataEncryption; + +// @public +export type TransparentDataEncryptionStatus = "Enabled" | "Disabled"; + +// @public +export type UnitDefinitionType = string; + +// @public +export type UnitType = string; + +// @public +export interface UnlinkParameters { + forcedTermination?: boolean; +} + +// @public +export interface Usage { + readonly currentValue?: number; + readonly id?: string; + readonly limit?: number; + readonly name?: Name; + readonly requestedLimit?: number; + readonly type?: string; + readonly unit?: string; +} + +// @public +export interface UsageListResult { + readonly nextLink?: string; + readonly value?: Usage[]; +} + +// @public +export interface Usages { + listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: UsagesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsagesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { + expandChildren?: boolean; +} + +// @public +export type UsagesListByInstancePoolNextResponse = UsageListResult; + +// @public +export interface UsagesListByInstancePoolOptionalParams extends coreClient.OperationOptions { + expandChildren?: boolean; +} + +// @public +export type UsagesListByInstancePoolResponse = UsageListResult; + +// @public +export type VirtualCluster = TrackedResource & { + readonly subnetId?: string; + family?: string; + readonly childResources?: string[]; +}; + +// @public +export interface VirtualClusterListResult { + readonly nextLink?: string; + readonly value?: VirtualCluster[]; +} + +// @public +export interface VirtualClusters { + beginDelete(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise, VirtualClustersUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise; + get(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersGetOptionalParams): Promise; + list(options?: VirtualClustersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualClustersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualClustersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersGetResponse = VirtualCluster; + +// @public +export interface VirtualClustersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListByResourceGroupNextResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListByResourceGroupResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListNextResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualClustersUpdateResponse = VirtualCluster; + +// @public +export interface VirtualClusterUpdate { + readonly childResources?: string[]; + family?: string; + readonly subnetId?: string; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type VirtualNetworkRule = ProxyResource & { + virtualNetworkSubnetId?: string; + ignoreMissingVnetServiceEndpoint?: boolean; + readonly state?: VirtualNetworkRuleState; +}; + +// @public +export interface VirtualNetworkRuleListResult { + readonly nextLink?: string; + readonly value?: VirtualNetworkRule[]; +} + +// @public +export interface VirtualNetworkRules { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise, VirtualNetworkRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: VirtualNetworkRulesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualNetworkRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkRulesCreateOrUpdateResponse = VirtualNetworkRule; + +// @public +export interface VirtualNetworkRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkRulesGetResponse = VirtualNetworkRule; + +// @public +export interface VirtualNetworkRulesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkRulesListByServerNextResponse = VirtualNetworkRuleListResult; + +// @public +export interface VirtualNetworkRulesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkRulesListByServerResponse = VirtualNetworkRuleListResult; + +// @public +export type VirtualNetworkRuleState = string; + +// @public +export type VulnerabilityAssessmentName = string; + +// @public +export type VulnerabilityAssessmentPolicyBaselineName = "master" | "default"; + +// @public +export interface VulnerabilityAssessmentRecurringScansProperties { + emails?: string[]; + emailSubscriptionAdmins?: boolean; + isEnabled?: boolean; +} + +// @public +export interface VulnerabilityAssessmentScanError { + readonly code?: string; + readonly message?: string; +} + +// @public +export type VulnerabilityAssessmentScanRecord = ProxyResource & { + readonly scanId?: string; + readonly triggerType?: VulnerabilityAssessmentScanTriggerType; + readonly state?: VulnerabilityAssessmentScanState; + readonly startTime?: Date; + readonly endTime?: Date; + readonly errors?: VulnerabilityAssessmentScanError[]; + readonly storageContainerPath?: string; + readonly numberOfFailedSecurityChecks?: number; +}; + +// @public +export interface VulnerabilityAssessmentScanRecordListResult { + readonly nextLink?: string; + readonly value?: VulnerabilityAssessmentScanRecord[]; +} + +// @public +export type VulnerabilityAssessmentScanState = string; + +// @public +export type VulnerabilityAssessmentScanTriggerType = string; + +// @public +export type WorkloadClassifier = ProxyResource & { + memberName?: string; + label?: string; + context?: string; + startTime?: string; + endTime?: string; + importance?: string; +}; + +// @public +export interface WorkloadClassifierListResult { + readonly nextLink?: string; + readonly value?: WorkloadClassifier[]; +} + +// @public +export interface WorkloadClassifiers { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise, WorkloadClassifiersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersGetOptionalParams): Promise; + listByWorkloadGroup(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadClassifiersListByWorkloadGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface WorkloadClassifiersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WorkloadClassifiersCreateOrUpdateResponse = WorkloadClassifier; + +// @public +export interface WorkloadClassifiersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WorkloadClassifiersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadClassifiersGetResponse = WorkloadClassifier; + +// @public +export interface WorkloadClassifiersListByWorkloadGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadClassifiersListByWorkloadGroupNextResponse = WorkloadClassifierListResult; + +// @public +export interface WorkloadClassifiersListByWorkloadGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadClassifiersListByWorkloadGroupResponse = WorkloadClassifierListResult; + +// @public +export type WorkloadGroup = ProxyResource & { + minResourcePercent?: number; + maxResourcePercent?: number; + minResourcePercentPerRequest?: number; + maxResourcePercentPerRequest?: number; + importance?: string; + queryExecutionTimeout?: number; +}; + +// @public +export interface WorkloadGroupListResult { + readonly nextLink?: string; + readonly value?: WorkloadGroup[]; +} + +// @public +export interface WorkloadGroups { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise, WorkloadGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: WorkloadGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface WorkloadGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WorkloadGroupsCreateOrUpdateResponse = WorkloadGroup; + +// @public +export interface WorkloadGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WorkloadGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadGroupsGetResponse = WorkloadGroup; + +// @public +export interface WorkloadGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadGroupsListByDatabaseNextResponse = WorkloadGroupListResult; + +// @public +export interface WorkloadGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadGroupsListByDatabaseResponse = WorkloadGroupListResult; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/sql-resource-manager/src/models/index.ts b/test/smoke/generated/sql-resource-manager/src/models/index.ts index 8b3e473063..d8e054b1b1 100644 --- a/test/smoke/generated/sql-resource-manager/src/models/index.ts +++ b/test/smoke/generated/sql-resource-manager/src/models/index.ts @@ -5730,7 +5730,7 @@ export type ManagedDatabase = TrackedResource & { }; /** Known values of {@link ConnectionPolicyName} that the service accepts. */ -export const enum KnownConnectionPolicyName { +export enum KnownConnectionPolicyName { Default = "default" } @@ -5744,7 +5744,7 @@ export const enum KnownConnectionPolicyName { export type ConnectionPolicyName = string; /** Known values of {@link SecurityAlertPolicyName} that the service accepts. */ -export const enum KnownSecurityAlertPolicyName { +export enum KnownSecurityAlertPolicyName { Default = "default" } @@ -5758,7 +5758,7 @@ export const enum KnownSecurityAlertPolicyName { export type SecurityAlertPolicyName = string; /** Known values of {@link GeoBackupPolicyName} that the service accepts. */ -export const enum KnownGeoBackupPolicyName { +export enum KnownGeoBackupPolicyName { Default = "Default" } @@ -5772,7 +5772,7 @@ export const enum KnownGeoBackupPolicyName { export type GeoBackupPolicyName = string; /** Known values of {@link DatabaseEdition} that the service accepts. */ -export const enum KnownDatabaseEdition { +export enum KnownDatabaseEdition { Web = "Web", Business = "Business", Basic = "Basic", @@ -5812,7 +5812,7 @@ export const enum KnownDatabaseEdition { export type DatabaseEdition = string; /** Known values of {@link ServiceObjectiveName} that the service accepts. */ -export const enum KnownServiceObjectiveName { +export enum KnownServiceObjectiveName { System = "System", System0 = "System0", System1 = "System1", @@ -5954,7 +5954,7 @@ export const enum KnownServiceObjectiveName { export type ServiceObjectiveName = string; /** Known values of {@link ExtensionName} that the service accepts. */ -export const enum KnownExtensionName { +export enum KnownExtensionName { Import = "import" } @@ -5968,7 +5968,7 @@ export const enum KnownExtensionName { export type ExtensionName = string; /** Known values of {@link UnitType} that the service accepts. */ -export const enum KnownUnitType { +export enum KnownUnitType { Count = "count", Bytes = "bytes", Seconds = "seconds", @@ -5992,7 +5992,7 @@ export const enum KnownUnitType { export type UnitType = string; /** Known values of {@link PrimaryAggregationType} that the service accepts. */ -export const enum KnownPrimaryAggregationType { +export enum KnownPrimaryAggregationType { None = "None", Average = "Average", Count = "Count", @@ -6016,7 +6016,7 @@ export const enum KnownPrimaryAggregationType { export type PrimaryAggregationType = string; /** Known values of {@link UnitDefinitionType} that the service accepts. */ -export const enum KnownUnitDefinitionType { +export enum KnownUnitDefinitionType { Count = "Count", Bytes = "Bytes", Seconds = "Seconds", @@ -6040,7 +6040,7 @@ export const enum KnownUnitDefinitionType { export type UnitDefinitionType = string; /** Known values of {@link ElasticPoolEdition} that the service accepts. */ -export const enum KnownElasticPoolEdition { +export enum KnownElasticPoolEdition { Basic = "Basic", Standard = "Standard", Premium = "Premium", @@ -6062,7 +6062,7 @@ export const enum KnownElasticPoolEdition { export type ElasticPoolEdition = string; /** Known values of {@link ReplicationState} that the service accepts. */ -export const enum KnownReplicationState { +export enum KnownReplicationState { Pending = "PENDING", Seeding = "SEEDING", CatchUP = "CATCH_UP", @@ -6082,7 +6082,7 @@ export const enum KnownReplicationState { export type ReplicationState = string; /** Known values of {@link TransparentDataEncryptionName} that the service accepts. */ -export const enum KnownTransparentDataEncryptionName { +export enum KnownTransparentDataEncryptionName { Current = "current" } @@ -6096,7 +6096,7 @@ export const enum KnownTransparentDataEncryptionName { export type TransparentDataEncryptionName = string; /** Known values of {@link TransparentDataEncryptionActivityStatus} that the service accepts. */ -export const enum KnownTransparentDataEncryptionActivityStatus { +export enum KnownTransparentDataEncryptionActivityStatus { Encrypting = "Encrypting", Decrypting = "Decrypting" } @@ -6112,7 +6112,7 @@ export const enum KnownTransparentDataEncryptionActivityStatus { export type TransparentDataEncryptionActivityStatus = string; /** Known values of {@link EncryptionProtectorName} that the service accepts. */ -export const enum KnownEncryptionProtectorName { +export enum KnownEncryptionProtectorName { Current = "current" } @@ -6126,7 +6126,7 @@ export const enum KnownEncryptionProtectorName { export type EncryptionProtectorName = string; /** Known values of {@link ServerKeyType} that the service accepts. */ -export const enum KnownServerKeyType { +export enum KnownServerKeyType { ServiceManaged = "ServiceManaged", AzureKeyVault = "AzureKeyVault" } @@ -6142,7 +6142,7 @@ export const enum KnownServerKeyType { export type ServerKeyType = string; /** Known values of {@link ReadWriteEndpointFailoverPolicy} that the service accepts. */ -export const enum KnownReadWriteEndpointFailoverPolicy { +export enum KnownReadWriteEndpointFailoverPolicy { Manual = "Manual", Automatic = "Automatic" } @@ -6158,7 +6158,7 @@ export const enum KnownReadWriteEndpointFailoverPolicy { export type ReadWriteEndpointFailoverPolicy = string; /** Known values of {@link ReadOnlyEndpointFailoverPolicy} that the service accepts. */ -export const enum KnownReadOnlyEndpointFailoverPolicy { +export enum KnownReadOnlyEndpointFailoverPolicy { Disabled = "Disabled", Enabled = "Enabled" } @@ -6174,7 +6174,7 @@ export const enum KnownReadOnlyEndpointFailoverPolicy { export type ReadOnlyEndpointFailoverPolicy = string; /** Known values of {@link FailoverGroupReplicationRole} that the service accepts. */ -export const enum KnownFailoverGroupReplicationRole { +export enum KnownFailoverGroupReplicationRole { Primary = "Primary", Secondary = "Secondary" } @@ -6190,7 +6190,7 @@ export const enum KnownFailoverGroupReplicationRole { export type FailoverGroupReplicationRole = string; /** Known values of {@link OperationOrigin} that the service accepts. */ -export const enum KnownOperationOrigin { +export enum KnownOperationOrigin { User = "user", System = "system" } @@ -6206,7 +6206,7 @@ export const enum KnownOperationOrigin { export type OperationOrigin = string; /** Known values of {@link SyncAgentState} that the service accepts. */ -export const enum KnownSyncAgentState { +export enum KnownSyncAgentState { Online = "Online", Offline = "Offline", NeverConnected = "NeverConnected" @@ -6224,7 +6224,7 @@ export const enum KnownSyncAgentState { export type SyncAgentState = string; /** Known values of {@link SyncMemberDbType} that the service accepts. */ -export const enum KnownSyncMemberDbType { +export enum KnownSyncMemberDbType { AzureSqlDatabase = "AzureSqlDatabase", SqlServerDatabase = "SqlServerDatabase" } @@ -6240,7 +6240,7 @@ export const enum KnownSyncMemberDbType { export type SyncMemberDbType = string; /** Known values of {@link Enum21} that the service accepts. */ -export const enum KnownEnum21 { +export enum KnownEnum21 { All = "All", Error = "Error", Warning = "Warning", @@ -6260,7 +6260,7 @@ export const enum KnownEnum21 { export type Enum21 = string; /** Known values of {@link SyncGroupLogType} that the service accepts. */ -export const enum KnownSyncGroupLogType { +export enum KnownSyncGroupLogType { All = "All", Error = "Error", Warning = "Warning", @@ -6280,7 +6280,7 @@ export const enum KnownSyncGroupLogType { export type SyncGroupLogType = string; /** Known values of {@link SyncConflictResolutionPolicy} that the service accepts. */ -export const enum KnownSyncConflictResolutionPolicy { +export enum KnownSyncConflictResolutionPolicy { HubWin = "HubWin", MemberWin = "MemberWin" } @@ -6296,7 +6296,7 @@ export const enum KnownSyncConflictResolutionPolicy { export type SyncConflictResolutionPolicy = string; /** Known values of {@link SyncGroupState} that the service accepts. */ -export const enum KnownSyncGroupState { +export enum KnownSyncGroupState { NotReady = "NotReady", Error = "Error", Warning = "Warning", @@ -6318,7 +6318,7 @@ export const enum KnownSyncGroupState { export type SyncGroupState = string; /** Known values of {@link SyncDirection} that the service accepts. */ -export const enum KnownSyncDirection { +export enum KnownSyncDirection { Bidirectional = "Bidirectional", OneWayMemberToHub = "OneWayMemberToHub", OneWayHubToMember = "OneWayHubToMember" @@ -6336,7 +6336,7 @@ export const enum KnownSyncDirection { export type SyncDirection = string; /** Known values of {@link SyncMemberState} that the service accepts. */ -export const enum KnownSyncMemberState { +export enum KnownSyncMemberState { SyncInProgress = "SyncInProgress", SyncSucceeded = "SyncSucceeded", SyncFailed = "SyncFailed", @@ -6384,7 +6384,7 @@ export const enum KnownSyncMemberState { export type SyncMemberState = string; /** Known values of {@link VirtualNetworkRuleState} that the service accepts. */ -export const enum KnownVirtualNetworkRuleState { +export enum KnownVirtualNetworkRuleState { Initializing = "Initializing", InProgress = "InProgress", Ready = "Ready", @@ -6406,7 +6406,7 @@ export const enum KnownVirtualNetworkRuleState { export type VirtualNetworkRuleState = string; /** Known values of {@link VulnerabilityAssessmentName} that the service accepts. */ -export const enum KnownVulnerabilityAssessmentName { +export enum KnownVulnerabilityAssessmentName { Default = "default" } @@ -6420,7 +6420,7 @@ export const enum KnownVulnerabilityAssessmentName { export type VulnerabilityAssessmentName = string; /** Known values of {@link JobAgentState} that the service accepts. */ -export const enum KnownJobAgentState { +export enum KnownJobAgentState { Creating = "Creating", Ready = "Ready", Updating = "Updating", @@ -6442,7 +6442,7 @@ export const enum KnownJobAgentState { export type JobAgentState = string; /** Known values of {@link JobExecutionLifecycle} that the service accepts. */ -export const enum KnownJobExecutionLifecycle { +export enum KnownJobExecutionLifecycle { Created = "Created", InProgress = "InProgress", WaitingForChildJobExecutions = "WaitingForChildJobExecutions", @@ -6474,7 +6474,7 @@ export const enum KnownJobExecutionLifecycle { export type JobExecutionLifecycle = string; /** Known values of {@link ProvisioningState} that the service accepts. */ -export const enum KnownProvisioningState { +export enum KnownProvisioningState { Created = "Created", InProgress = "InProgress", Succeeded = "Succeeded", @@ -6496,7 +6496,7 @@ export const enum KnownProvisioningState { export type ProvisioningState = string; /** Known values of {@link JobTargetType} that the service accepts. */ -export const enum KnownJobTargetType { +export enum KnownJobTargetType { TargetGroup = "TargetGroup", SqlDatabase = "SqlDatabase", SqlElasticPool = "SqlElasticPool", @@ -6518,7 +6518,7 @@ export const enum KnownJobTargetType { export type JobTargetType = string; /** Known values of {@link JobStepActionType} that the service accepts. */ -export const enum KnownJobStepActionType { +export enum KnownJobStepActionType { TSql = "TSql" } @@ -6532,7 +6532,7 @@ export const enum KnownJobStepActionType { export type JobStepActionType = string; /** Known values of {@link JobStepActionSource} that the service accepts. */ -export const enum KnownJobStepActionSource { +export enum KnownJobStepActionSource { Inline = "Inline" } @@ -6546,7 +6546,7 @@ export const enum KnownJobStepActionSource { export type JobStepActionSource = string; /** Known values of {@link JobStepOutputType} that the service accepts. */ -export const enum KnownJobStepOutputType { +export enum KnownJobStepOutputType { SqlDatabase = "SqlDatabase" } @@ -6560,7 +6560,7 @@ export const enum KnownJobStepOutputType { export type JobStepOutputType = string; /** Known values of {@link LongTermRetentionDatabaseState} that the service accepts. */ -export const enum KnownLongTermRetentionDatabaseState { +export enum KnownLongTermRetentionDatabaseState { All = "All", Live = "Live", Deleted = "Deleted" @@ -6578,7 +6578,7 @@ export const enum KnownLongTermRetentionDatabaseState { export type LongTermRetentionDatabaseState = string; /** Known values of {@link LongTermRetentionPolicyName} that the service accepts. */ -export const enum KnownLongTermRetentionPolicyName { +export enum KnownLongTermRetentionPolicyName { Default = "default" } @@ -6592,7 +6592,7 @@ export const enum KnownLongTermRetentionPolicyName { export type LongTermRetentionPolicyName = string; /** Known values of {@link ManagedShortTermRetentionPolicyName} that the service accepts. */ -export const enum KnownManagedShortTermRetentionPolicyName { +export enum KnownManagedShortTermRetentionPolicyName { Default = "default" } @@ -6606,7 +6606,7 @@ export const enum KnownManagedShortTermRetentionPolicyName { export type ManagedShortTermRetentionPolicyName = string; /** Known values of {@link SecurityAlertPolicyNameAutoGenerated} that the service accepts. */ -export const enum KnownSecurityAlertPolicyNameAutoGenerated { +export enum KnownSecurityAlertPolicyNameAutoGenerated { Default = "Default" } @@ -6620,7 +6620,7 @@ export const enum KnownSecurityAlertPolicyNameAutoGenerated { export type SecurityAlertPolicyNameAutoGenerated = string; /** Known values of {@link ManagedInstanceAdministratorType} that the service accepts. */ -export const enum KnownManagedInstanceAdministratorType { +export enum KnownManagedInstanceAdministratorType { ActiveDirectory = "ActiveDirectory" } @@ -6634,7 +6634,7 @@ export const enum KnownManagedInstanceAdministratorType { export type ManagedInstanceAdministratorType = string; /** Known values of {@link ManagementOperationState} that the service accepts. */ -export const enum KnownManagementOperationState { +export enum KnownManagementOperationState { Pending = "Pending", InProgress = "InProgress", Succeeded = "Succeeded", @@ -6658,7 +6658,7 @@ export const enum KnownManagementOperationState { export type ManagementOperationState = string; /** Known values of {@link CreateMode} that the service accepts. */ -export const enum KnownCreateMode { +export enum KnownCreateMode { Default = "Default", Copy = "Copy", Secondary = "Secondary", @@ -6690,7 +6690,7 @@ export const enum KnownCreateMode { export type CreateMode = string; /** Known values of {@link SampleName} that the service accepts. */ -export const enum KnownSampleName { +export enum KnownSampleName { AdventureWorksLT = "AdventureWorksLT", WideWorldImportersStd = "WideWorldImportersStd", WideWorldImportersFull = "WideWorldImportersFull" @@ -6708,7 +6708,7 @@ export const enum KnownSampleName { export type SampleName = string; /** Known values of {@link DatabaseStatus} that the service accepts. */ -export const enum KnownDatabaseStatus { +export enum KnownDatabaseStatus { Online = "Online", Restoring = "Restoring", RecoveryPending = "RecoveryPending", @@ -6762,7 +6762,7 @@ export const enum KnownDatabaseStatus { export type DatabaseStatus = string; /** Known values of {@link CatalogCollationType} that the service accepts. */ -export const enum KnownCatalogCollationType { +export enum KnownCatalogCollationType { DatabaseDefault = "DATABASE_DEFAULT", SQLLatin1GeneralCP1CIAS = "SQL_Latin1_General_CP1_CI_AS" } @@ -6778,7 +6778,7 @@ export const enum KnownCatalogCollationType { export type CatalogCollationType = string; /** Known values of {@link DatabaseLicenseType} that the service accepts. */ -export const enum KnownDatabaseLicenseType { +export enum KnownDatabaseLicenseType { LicenseIncluded = "LicenseIncluded", BasePrice = "BasePrice" } @@ -6794,7 +6794,7 @@ export const enum KnownDatabaseLicenseType { export type DatabaseLicenseType = string; /** Known values of {@link DatabaseReadScale} that the service accepts. */ -export const enum KnownDatabaseReadScale { +export enum KnownDatabaseReadScale { Enabled = "Enabled", Disabled = "Disabled" } @@ -6810,7 +6810,7 @@ export const enum KnownDatabaseReadScale { export type DatabaseReadScale = string; /** Known values of {@link ElasticPoolState} that the service accepts. */ -export const enum KnownElasticPoolState { +export enum KnownElasticPoolState { Creating = "Creating", Ready = "Ready", Disabled = "Disabled" @@ -6828,7 +6828,7 @@ export const enum KnownElasticPoolState { export type ElasticPoolState = string; /** Known values of {@link ElasticPoolLicenseType} that the service accepts. */ -export const enum KnownElasticPoolLicenseType { +export enum KnownElasticPoolLicenseType { LicenseIncluded = "LicenseIncluded", BasePrice = "BasePrice" } @@ -6844,7 +6844,7 @@ export const enum KnownElasticPoolLicenseType { export type ElasticPoolLicenseType = string; /** Known values of {@link VulnerabilityAssessmentScanTriggerType} that the service accepts. */ -export const enum KnownVulnerabilityAssessmentScanTriggerType { +export enum KnownVulnerabilityAssessmentScanTriggerType { OnDemand = "OnDemand", Recurring = "Recurring" } @@ -6860,7 +6860,7 @@ export const enum KnownVulnerabilityAssessmentScanTriggerType { export type VulnerabilityAssessmentScanTriggerType = string; /** Known values of {@link VulnerabilityAssessmentScanState} that the service accepts. */ -export const enum KnownVulnerabilityAssessmentScanState { +export enum KnownVulnerabilityAssessmentScanState { Passed = "Passed", Failed = "Failed", FailedToRun = "FailedToRun", @@ -6880,7 +6880,7 @@ export const enum KnownVulnerabilityAssessmentScanState { export type VulnerabilityAssessmentScanState = string; /** Known values of {@link InstanceFailoverGroupReplicationRole} that the service accepts. */ -export const enum KnownInstanceFailoverGroupReplicationRole { +export enum KnownInstanceFailoverGroupReplicationRole { Primary = "Primary", Secondary = "Secondary" } @@ -6896,7 +6896,7 @@ export const enum KnownInstanceFailoverGroupReplicationRole { export type InstanceFailoverGroupReplicationRole = string; /** Known values of {@link ShortTermRetentionPolicyName} that the service accepts. */ -export const enum KnownShortTermRetentionPolicyName { +export enum KnownShortTermRetentionPolicyName { Default = "default" } @@ -6910,7 +6910,7 @@ export const enum KnownShortTermRetentionPolicyName { export type ShortTermRetentionPolicyName = string; /** Known values of {@link InstancePoolLicenseType} that the service accepts. */ -export const enum KnownInstancePoolLicenseType { +export enum KnownInstancePoolLicenseType { LicenseIncluded = "LicenseIncluded", BasePrice = "BasePrice" } @@ -6926,7 +6926,7 @@ export const enum KnownInstancePoolLicenseType { export type InstancePoolLicenseType = string; /** Known values of {@link IdentityType} that the service accepts. */ -export const enum KnownIdentityType { +export enum KnownIdentityType { SystemAssigned = "SystemAssigned" } @@ -6940,7 +6940,7 @@ export const enum KnownIdentityType { export type IdentityType = string; /** Known values of {@link ManagedServerCreateMode} that the service accepts. */ -export const enum KnownManagedServerCreateMode { +export enum KnownManagedServerCreateMode { Default = "Default", PointInTimeRestore = "PointInTimeRestore" } @@ -6956,7 +6956,7 @@ export const enum KnownManagedServerCreateMode { export type ManagedServerCreateMode = string; /** Known values of {@link ManagedInstanceLicenseType} that the service accepts. */ -export const enum KnownManagedInstanceLicenseType { +export enum KnownManagedInstanceLicenseType { LicenseIncluded = "LicenseIncluded", BasePrice = "BasePrice" } @@ -6972,7 +6972,7 @@ export const enum KnownManagedInstanceLicenseType { export type ManagedInstanceLicenseType = string; /** Known values of {@link ManagedInstanceProxyOverride} that the service accepts. */ -export const enum KnownManagedInstanceProxyOverride { +export enum KnownManagedInstanceProxyOverride { Proxy = "Proxy", Redirect = "Redirect", Default = "Default" @@ -6990,7 +6990,7 @@ export const enum KnownManagedInstanceProxyOverride { export type ManagedInstanceProxyOverride = string; /** Known values of {@link ReplicaType} that the service accepts. */ -export const enum KnownReplicaType { +export enum KnownReplicaType { Primary = "Primary", ReadableSecondary = "ReadableSecondary" } @@ -7006,7 +7006,7 @@ export const enum KnownReplicaType { export type ReplicaType = string; /** Known values of {@link PrivateLinkServiceConnectionStateStatus} that the service accepts. */ -export const enum KnownPrivateLinkServiceConnectionStateStatus { +export enum KnownPrivateLinkServiceConnectionStateStatus { Approved = "Approved", Pending = "Pending", Rejected = "Rejected", @@ -7026,7 +7026,7 @@ export const enum KnownPrivateLinkServiceConnectionStateStatus { export type PrivateLinkServiceConnectionStateStatus = string; /** Known values of {@link PrivateLinkServiceConnectionStateActionsRequire} that the service accepts. */ -export const enum KnownPrivateLinkServiceConnectionStateActionsRequire { +export enum KnownPrivateLinkServiceConnectionStateActionsRequire { None = "None" } @@ -7040,7 +7040,7 @@ export const enum KnownPrivateLinkServiceConnectionStateActionsRequire { export type PrivateLinkServiceConnectionStateActionsRequire = string; /** Known values of {@link PrivateEndpointProvisioningState} that the service accepts. */ -export const enum KnownPrivateEndpointProvisioningState { +export enum KnownPrivateEndpointProvisioningState { Approving = "Approving", Ready = "Ready", Dropping = "Dropping", @@ -7062,7 +7062,7 @@ export const enum KnownPrivateEndpointProvisioningState { export type PrivateEndpointProvisioningState = string; /** Known values of {@link ServerPublicNetworkAccess} that the service accepts. */ -export const enum KnownServerPublicNetworkAccess { +export enum KnownServerPublicNetworkAccess { Enabled = "Enabled", Disabled = "Disabled" } @@ -7078,7 +7078,7 @@ export const enum KnownServerPublicNetworkAccess { export type ServerPublicNetworkAccess = string; /** Known values of {@link CapabilityGroup} that the service accepts. */ -export const enum KnownCapabilityGroup { +export enum KnownCapabilityGroup { SupportedEditions = "supportedEditions", SupportedElasticPoolEditions = "supportedElasticPoolEditions", SupportedManagedInstanceVersions = "supportedManagedInstanceVersions", @@ -7100,7 +7100,7 @@ export const enum KnownCapabilityGroup { export type CapabilityGroup = string; /** Known values of {@link MaxSizeUnit} that the service accepts. */ -export const enum KnownMaxSizeUnit { +export enum KnownMaxSizeUnit { Megabytes = "Megabytes", Gigabytes = "Gigabytes", Terabytes = "Terabytes", @@ -7120,7 +7120,7 @@ export const enum KnownMaxSizeUnit { export type MaxSizeUnit = string; /** Known values of {@link LogSizeUnit} that the service accepts. */ -export const enum KnownLogSizeUnit { +export enum KnownLogSizeUnit { Megabytes = "Megabytes", Gigabytes = "Gigabytes", Terabytes = "Terabytes", @@ -7142,7 +7142,7 @@ export const enum KnownLogSizeUnit { export type LogSizeUnit = string; /** Known values of {@link PerformanceLevelUnit} that the service accepts. */ -export const enum KnownPerformanceLevelUnit { +export enum KnownPerformanceLevelUnit { DTU = "DTU", VCores = "VCores" } @@ -7158,7 +7158,7 @@ export const enum KnownPerformanceLevelUnit { export type PerformanceLevelUnit = string; /** Known values of {@link PauseDelayTimeUnit} that the service accepts. */ -export const enum KnownPauseDelayTimeUnit { +export enum KnownPauseDelayTimeUnit { Minutes = "Minutes" } @@ -7172,7 +7172,7 @@ export const enum KnownPauseDelayTimeUnit { export type PauseDelayTimeUnit = string; /** Known values of {@link StorageCapabilityStorageAccountType} that the service accepts. */ -export const enum KnownStorageCapabilityStorageAccountType { +export enum KnownStorageCapabilityStorageAccountType { GRS = "GRS", LRS = "LRS", ZRS = "ZRS" @@ -7190,7 +7190,7 @@ export const enum KnownStorageCapabilityStorageAccountType { export type StorageCapabilityStorageAccountType = string; /** Known values of {@link DatabaseState} that the service accepts. */ -export const enum KnownDatabaseState { +export enum KnownDatabaseState { All = "All", Live = "Live", Deleted = "Deleted" @@ -7208,7 +7208,7 @@ export const enum KnownDatabaseState { export type DatabaseState = string; /** Known values of {@link ManagedInstanceLongTermRetentionPolicyName} that the service accepts. */ -export const enum KnownManagedInstanceLongTermRetentionPolicyName { +export enum KnownManagedInstanceLongTermRetentionPolicyName { Default = "default" } @@ -7222,7 +7222,7 @@ export const enum KnownManagedInstanceLongTermRetentionPolicyName { export type ManagedInstanceLongTermRetentionPolicyName = string; /** Known values of {@link RestoreDetailsName} that the service accepts. */ -export const enum KnownRestoreDetailsName { +export enum KnownRestoreDetailsName { Default = "Default" } @@ -7236,7 +7236,7 @@ export const enum KnownRestoreDetailsName { export type RestoreDetailsName = string; /** Known values of {@link ManagedDatabaseStatus} that the service accepts. */ -export const enum KnownManagedDatabaseStatus { +export enum KnownManagedDatabaseStatus { Online = "Online", Offline = "Offline", Shutdown = "Shutdown", @@ -7262,7 +7262,7 @@ export const enum KnownManagedDatabaseStatus { export type ManagedDatabaseStatus = string; /** Known values of {@link ManagedDatabaseCreateMode} that the service accepts. */ -export const enum KnownManagedDatabaseCreateMode { +export enum KnownManagedDatabaseCreateMode { Default = "Default", RestoreExternalBackup = "RestoreExternalBackup", PointInTimeRestore = "PointInTimeRestore", @@ -7284,7 +7284,7 @@ export const enum KnownManagedDatabaseCreateMode { export type ManagedDatabaseCreateMode = string; /** Known values of {@link AdministratorName} that the service accepts. */ -export const enum KnownAdministratorName { +export enum KnownAdministratorName { ActiveDirectory = "ActiveDirectory" } @@ -7298,7 +7298,7 @@ export const enum KnownAdministratorName { export type AdministratorName = string; /** Known values of {@link AdministratorType} that the service accepts. */ -export const enum KnownAdministratorType { +export enum KnownAdministratorType { ActiveDirectory = "ActiveDirectory" } diff --git a/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.json b/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.json index bcebd7f363..b8a844d55e 100644 --- a/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.json +++ b/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.json @@ -1,121574 +1,121574 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "sql-resource-manager!", - "docComment": "", - "name": "sql-resource-manager", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "sql-resource-manager!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!AdministratorListResult:interface", - "docComment": "/**\n * A list of active directory administrators.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AdministratorListResult " - } - ], - "releaseTag": "Public", - "name": "AdministratorListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AdministratorListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AdministratorListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrator", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AdministratorName:type", - "docComment": "/**\n * Defines values for AdministratorName. \\ {@link KnownAdministratorName} can be used interchangeably with AdministratorName, this enum contains the known values that the service supports. ### Known values supported by the service **ActiveDirectory**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AdministratorName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AdministratorName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AdministratorType:type", - "docComment": "/**\n * Defines values for AdministratorType. \\ {@link KnownAdministratorType} can be used interchangeably with AdministratorType, this enum contains the known values that the service supports. ### Known values supported by the service **ActiveDirectory**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AdministratorType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AdministratorType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AuthenticationType:type", - "docComment": "/**\n * Defines values for AuthenticationType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AuthenticationType = " - }, - { - "kind": "Content", - "text": "\"SQL\" | \"ADPassword\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AuthenticationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AutomaticTuningDisabledReason:type", - "docComment": "/**\n * Defines values for AutomaticTuningDisabledReason.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AutomaticTuningDisabledReason = " - }, - { - "kind": "Content", - "text": "\"Default\" | \"Disabled\" | \"AutoConfigured\" | \"InheritedFromServer\" | \"QueryStoreOff\" | \"QueryStoreReadOnly\" | \"NotSupported\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningDisabledReason", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AutomaticTuningMode:type", - "docComment": "/**\n * Defines values for AutomaticTuningMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AutomaticTuningMode = " - }, - { - "kind": "Content", - "text": "\"Inherit\" | \"Custom\" | \"Auto\" | \"Unspecified\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeActual:type", - "docComment": "/**\n * Defines values for AutomaticTuningOptionModeActual.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AutomaticTuningOptionModeActual = " - }, - { - "kind": "Content", - "text": "\"Off\" | \"On\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningOptionModeActual", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeDesired:type", - "docComment": "/**\n * Defines values for AutomaticTuningOptionModeDesired.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AutomaticTuningOptionModeDesired = " - }, - { - "kind": "Content", - "text": "\"Off\" | \"On\" | \"Default\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningOptionModeDesired", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptions:interface", - "docComment": "/**\n * Automatic tuning properties for individual advisors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutomaticTuningOptions " - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningOptions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#actualState:member", - "docComment": "/**\n * Automatic tuning option actual state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly actualState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningOptionModeActual", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeActual:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actualState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#desiredState:member", - "docComment": "/**\n * Automatic tuning option desired state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "desiredState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningOptionModeDesired", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeDesired:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "desiredState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#reasonCode:member", - "docComment": "/**\n * Reason code if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reasonCode?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reasonCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#reasonDesc:member", - "docComment": "/**\n * Reason description if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reasonDesc?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningDisabledReason", - "canonicalReference": "sql-resource-manager!AutomaticTuningDisabledReason:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reasonDesc", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerMode:type", - "docComment": "/**\n * Defines values for AutomaticTuningServerMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AutomaticTuningServerMode = " - }, - { - "kind": "Content", - "text": "\"Custom\" | \"Auto\" | \"Unspecified\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningServerMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions:interface", - "docComment": "/**\n * Automatic tuning properties for individual advisors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutomaticTuningServerOptions " - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningServerOptions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#actualState:member", - "docComment": "/**\n * Automatic tuning option actual state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly actualState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningOptionModeActual", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeActual:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actualState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#desiredState:member", - "docComment": "/**\n * Automatic tuning option desired state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "desiredState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningOptionModeDesired", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeDesired:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "desiredState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#reasonCode:member", - "docComment": "/**\n * Reason code if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reasonCode?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reasonCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#reasonDesc:member", - "docComment": "/**\n * Reason description if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reasonDesc?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningServerReason", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerReason:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reasonDesc", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerReason:type", - "docComment": "/**\n * Defines values for AutomaticTuningServerReason.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AutomaticTuningServerReason = " - }, - { - "kind": "Content", - "text": "\"Default\" | \"Disabled\" | \"AutoConfigured\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AutomaticTuningServerReason", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange:interface", - "docComment": "/**\n * Supported auto pause delay time range\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoPauseDelayTimeRange " - } - ], - "releaseTag": "Public", - "name": "AutoPauseDelayTimeRange", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#default:member", - "docComment": "/**\n * Default value is no value is provided NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly default?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "default", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#doNotPauseValue:member", - "docComment": "/**\n * Value that is used to not pause (infinite delay before pause) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly doNotPauseValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "doNotPauseValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#maxValue:member", - "docComment": "/**\n * Maximum value NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#minValue:member", - "docComment": "/**\n * Minimum value NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#stepSize:member", - "docComment": "/**\n * Step value for discrete values between the minimum value and the maximum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly stepSize?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "stepSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#unit:member", - "docComment": "/**\n * Unit of time that delay is expressed in NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "PauseDelayTimeUnit", - "canonicalReference": "sql-resource-manager!PauseDelayTimeUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies:interface", - "docComment": "/**\n * Interface representing a BackupLongTermRetentionPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupLongTermRetentionPolicies " - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#get:member(1)", - "docComment": "/**\n * Gets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Gets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPoliciesListByDatabaseResponse", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupLongTermRetentionPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupLongTermRetentionPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupLongTermRetentionPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupLongTermRetentionPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupLongTermRetentionPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type", - "docComment": "/**\n * A long term retention policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupLongTermRetentionPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n weeklyRetention?: string;\n monthlyRetention?: string;\n yearlyRetention?: string;\n weekOfYear?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupLongTermRetentionPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies:interface", - "docComment": "/**\n * Interface representing a BackupShortTermRetentionPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupShortTermRetentionPolicies " - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginUpdate:member(1)", - "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#get:member(1)", - "docComment": "/**\n * Gets a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Gets a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupShortTermRetentionPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupShortTermRetentionPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupShortTermRetentionPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupShortTermRetentionPoliciesListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupShortTermRetentionPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupShortTermRetentionPoliciesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupShortTermRetentionPoliciesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPoliciesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type", - "docComment": "/**\n * A short term retention policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupShortTermRetentionPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n retentionDays?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult:interface", - "docComment": "/**\n * A list of short term retention policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupShortTermRetentionPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "BackupShortTermRetentionPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type", - "docComment": "/**\n * Defines values for BlobAuditingPolicyState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobAuditingPolicyState = " - }, - { - "kind": "Content", - "text": "\"Enabled\" | \"Disabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobAuditingPolicyState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Capabilities:interface", - "docComment": "/**\n * Interface representing a Capabilities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Capabilities " - } - ], - "releaseTag": "Public", - "name": "Capabilities", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Capabilities#listByLocation:member(1)", - "docComment": "/**\n * Gets the subscription capabilities available for the specified location.\n *\n * @param locationName - The location name whose capabilities are retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CapabilitiesListByLocationOptionalParams", - "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CapabilitiesListByLocationResponse", - "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByLocation" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CapabilitiesListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CapabilitiesListByLocationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationOptionalParams#include:member", - "docComment": "/**\n * If specified, restricts the response to only include the selected item.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "include?: " - }, - { - "kind": "Reference", - "text": "CapabilityGroup", - "canonicalReference": "sql-resource-manager!CapabilityGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "include", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CapabilitiesListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "LocationCapabilities", - "canonicalReference": "sql-resource-manager!LocationCapabilities:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CapabilitiesListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!CapabilityGroup:type", - "docComment": "/**\n * Defines values for CapabilityGroup. \\ {@link KnownCapabilityGroup} can be used interchangeably with CapabilityGroup, this enum contains the known values that the service supports. ### Known values supported by the service **supportedEditions** \\ **supportedElasticPoolEditions** \\ **supportedManagedInstanceVersions** \\ **supportedInstancePoolEditions** \\ **supportedManagedInstanceEditions**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CapabilityGroup = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CapabilityGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type", - "docComment": "/**\n * Defines values for CapabilityStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CapabilityStatus = " - }, - { - "kind": "Content", - "text": "\"Visible\" | \"Available\" | \"Default\" | \"Disabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CapabilityStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!CatalogCollationType:type", - "docComment": "/**\n * Defines values for CatalogCollationType. \\ {@link KnownCatalogCollationType} can be used interchangeably with CatalogCollationType, this enum contains the known values that the service supports. ### Known values supported by the service **DATABASE_DEFAULT** \\ **SQL_Latin1_General_CP1_CI_AS**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CatalogCollationType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CatalogCollationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityReason:type", - "docComment": "/**\n * Defines values for CheckNameAvailabilityReason.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CheckNameAvailabilityReason = " - }, - { - "kind": "Content", - "text": "\"Invalid\" | \"AlreadyExists\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CheckNameAvailabilityReason", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest:interface", - "docComment": "/**\n * A request to check whether the specified name for a resource is available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CheckNameAvailabilityRequest " - } - ], - "releaseTag": "Public", - "name": "CheckNameAvailabilityRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest#type:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "\"Microsoft.Sql/servers\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse:interface", - "docComment": "/**\n * The result of a name availability check.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CheckNameAvailabilityResponse " - } - ], - "releaseTag": "Public", - "name": "CheckNameAvailabilityResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#available:member", - "docComment": "/**\n * True if the name is available, otherwise false. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly available?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "available", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#message:member", - "docComment": "/**\n * A message explaining why the name is unavailable. Will be undefined if the name is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#name:member", - "docComment": "/**\n * The name whose availability was checked. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#reason:member", - "docComment": "/**\n * The reason code explaining why the name is unavailable. Will be undefined if the name is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reason?: " - }, - { - "kind": "Reference", - "text": "CheckNameAvailabilityReason", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityReason:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition:interface", - "docComment": "/**\n * Contains the information necessary to perform a complete database restore operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CompleteDatabaseRestoreDefinition " - } - ], - "releaseTag": "Public", - "name": "CompleteDatabaseRestoreDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition#lastBackupName:member", - "docComment": "/**\n * The last backup name to apply\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lastBackupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastBackupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ConnectionPolicyName:type", - "docComment": "/**\n * Defines values for ConnectionPolicyName. \\ {@link KnownConnectionPolicyName} can be used interchangeably with ConnectionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition:interface", - "docComment": "/**\n * Contains the information necessary to perform a create database restore point operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CreateDatabaseRestorePointDefinition " - } - ], - "releaseTag": "Public", - "name": "CreateDatabaseRestorePointDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition#restorePointLabel:member", - "docComment": "/**\n * The restore point label to apply\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorePointLabel: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorePointLabel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!CreateMode:type", - "docComment": "/**\n * Defines values for CreateMode. \\ {@link KnownCreateMode} can be used interchangeably with CreateMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **Copy** \\ **Secondary** \\ **PointInTimeRestore** \\ **Restore** \\ **Recovery** \\ **RestoreExternalBackup** \\ **RestoreExternalBackupSecondary** \\ **RestoreLongTermRetentionBackup** \\ **OnlineSecondary**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CreateMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CreateMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!Database:type", - "docComment": "/**\n * A database resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Database = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly kind?: string;\n readonly managedBy?: string;\n createMode?: " - }, - { - "kind": "Reference", - "text": "CreateMode", - "canonicalReference": "sql-resource-manager!CreateMode:type" - }, - { - "kind": "Content", - "text": ";\n collation?: string;\n maxSizeBytes?: number;\n sampleName?: " - }, - { - "kind": "Reference", - "text": "SampleName", - "canonicalReference": "sql-resource-manager!SampleName:type" - }, - { - "kind": "Content", - "text": ";\n elasticPoolId?: string;\n sourceDatabaseId?: string;\n readonly status?: " - }, - { - "kind": "Reference", - "text": "DatabaseStatus", - "canonicalReference": "sql-resource-manager!DatabaseStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly databaseId?: string;\n readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly currentServiceObjectiveName?: string;\n readonly requestedServiceObjectiveName?: string;\n readonly defaultSecondaryLocation?: string;\n readonly failoverGroupId?: string;\n restorePointInTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n sourceDatabaseDeletionDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n recoveryServicesRecoveryPointId?: string;\n longTermRetentionBackupResourceId?: string;\n recoverableDatabaseId?: string;\n restorableDroppedDatabaseId?: string;\n catalogCollation?: " - }, - { - "kind": "Reference", - "text": "CatalogCollationType", - "canonicalReference": "sql-resource-manager!CatalogCollationType:type" - }, - { - "kind": "Content", - "text": ";\n zoneRedundant?: boolean;\n licenseType?: " - }, - { - "kind": "Reference", - "text": "DatabaseLicenseType", - "canonicalReference": "sql-resource-manager!DatabaseLicenseType:type" - }, - { - "kind": "Content", - "text": ";\n readonly maxLogSizeBytes?: number;\n readonly earliestRestoreDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readScale?: " - }, - { - "kind": "Reference", - "text": "DatabaseReadScale", - "canonicalReference": "sql-resource-manager!DatabaseReadScale:type" - }, - { - "kind": "Content", - "text": ";\n readReplicaCount?: number;\n readonly currentSku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n autoPauseDelay?: number;\n minCapacity?: number;\n readonly pausedDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resumedDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Database", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 31 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning:interface", - "docComment": "/**\n * Interface representing a DatabaseAutomaticTuning.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAutomaticTuning " - } - ], - "releaseTag": "Public", - "name": "DatabaseAutomaticTuning", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning#get:member(1)", - "docComment": "/**\n * Gets a database's automatic tuning.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuningGetOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuningGetResponse", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning#update:member(1)", - "docComment": "/**\n * Update automatic tuning properties for target database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested automatic tuning resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuningDef", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuningUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuningUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type", - "docComment": "/**\n * Database-level Automatic Tuning.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAutomaticTuningDef = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n desiredState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningMode", - "canonicalReference": "sql-resource-manager!AutomaticTuningMode:type" - }, - { - "kind": "Content", - "text": ";\n readonly actualState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningMode", - "canonicalReference": "sql-resource-manager!AutomaticTuningMode:type" - }, - { - "kind": "Content", - "text": ";\n options?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningOptions", - "canonicalReference": "sql-resource-manager!AutomaticTuningOptions:interface" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAutomaticTuningDef", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAutomaticTuningGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAutomaticTuningGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAutomaticTuningGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuningDef", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAutomaticTuningGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseAutomaticTuningUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseAutomaticTuningUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseAutomaticTuningUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuningDef", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseAutomaticTuningUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies:interface", - "docComment": "/**\n * Interface representing a DatabaseBlobAuditingPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseBlobAuditingPolicies " - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The database blob auditing policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies#get:member(1)", - "docComment": "/**\n * Gets a database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Lists auditing settings of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseBlobAuditingPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseBlobAuditingPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseBlobAuditingPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseBlobAuditingPoliciesListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseBlobAuditingPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type", - "docComment": "/**\n * A database blob auditing policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseBlobAuditingPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly kind?: string;\n state?: " - }, - { - "kind": "Reference", - "text": "BlobAuditingPolicyState", - "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult:interface", - "docComment": "/**\n * A list of database auditing settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseBlobAuditingPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseBlobAuditingPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseEdition:type", - "docComment": "/**\n * Defines values for DatabaseEdition. \\ {@link KnownDatabaseEdition} can be used interchangeably with DatabaseEdition, this enum contains the known values that the service supports. ### Known values supported by the service **Web** \\ **Business** \\ **Basic** \\ **Standard** \\ **Premium** \\ **PremiumRS** \\ **Free** \\ **Stretch** \\ **DataWarehouse** \\ **System** \\ **System2** \\ **GeneralPurpose** \\ **BusinessCritical** \\ **Hyperscale**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseEdition = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseEdition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseLicenseType:type", - "docComment": "/**\n * Defines values for DatabaseLicenseType. \\ {@link KnownDatabaseLicenseType} can be used interchangeably with DatabaseLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseLicenseType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseLicenseType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseListResult:interface", - "docComment": "/**\n * A list of databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseOperation:type", - "docComment": "/**\n * A database operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseOperation = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly databaseName?: string;\n readonly operation?: string;\n readonly operationFriendlyName?: string;\n readonly percentComplete?: number;\n readonly serverName?: string;\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: " - }, - { - "kind": "Reference", - "text": "ManagementOperationState", - "canonicalReference": "sql-resource-manager!ManagementOperationState:type" - }, - { - "kind": "Content", - "text": ";\n readonly errorCode?: number;\n readonly errorDescription?: string;\n readonly errorSeverity?: number;\n readonly isUserError?: boolean;\n readonly estimatedCompletionTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly description?: string;\n readonly isCancellable?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseOperation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseOperationListResult:interface", - "docComment": "/**\n * The response to a list database operations request\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseOperationListResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseOperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseOperationListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseOperationListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "DatabaseOperation", - "canonicalReference": "sql-resource-manager!DatabaseOperation:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseOperations:interface", - "docComment": "/**\n * Interface representing a DatabaseOperations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseOperations " - } - ], - "releaseTag": "Public", - "name": "DatabaseOperations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseOperations#cancel:member(1)", - "docComment": "/**\n * Cancels the asynchronous operation on the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param operationId - The operation identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseOperationsCancelOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseOperationsCancelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "cancel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseOperations#listByDatabase:member(1)", - "docComment": "/**\n * Gets a list of operations performed on the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseOperationsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseOperation", - "canonicalReference": "sql-resource-manager!DatabaseOperation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseOperationsCancelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseOperationsCancelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseOperationsCancelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseOperationsListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseOperationsListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseOperationsListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseOperationListResult", - "canonicalReference": "sql-resource-manager!DatabaseOperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseOperationsListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseOperationsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseOperationsListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseOperationsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseOperationListResult", - "canonicalReference": "sql-resource-manager!DatabaseOperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseOperationsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseReadScale:type", - "docComment": "/**\n * Defines values for DatabaseReadScale. \\ {@link KnownDatabaseReadScale} can be used interchangeably with DatabaseReadScale, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseReadScale = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseReadScale", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Databases:interface", - "docComment": "/**\n * Interface representing a Databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Databases " - } - ], - "releaseTag": "Public", - "name": "Databases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginCreateImportOperation:member(1)", - "docComment": "/**\n * Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to import into\n *\n * @param extensionName - The name of the operation to perform\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateImportOperation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionName: " - }, - { - "kind": "Reference", - "text": "ExtensionName", - "canonicalReference": "sql-resource-manager!ExtensionName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ImportExtensionRequest", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesCreateImportOperationOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesCreateImportOperationResponse", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabasesCreateImportOperationResponse", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateImportOperation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginCreateImportOperationAndWait:member(1)", - "docComment": "/**\n * Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to import into\n *\n * @param extensionName - The name of the operation to perform\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateImportOperationAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionName: " - }, - { - "kind": "Reference", - "text": "ExtensionName", - "canonicalReference": "sql-resource-manager!ExtensionName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ImportExtensionRequest", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesCreateImportOperationOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesCreateImportOperationResponse", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateImportOperationAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginDelete:member(1)", - "docComment": "/**\n * Deletes the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginExport:member(1)", - "docComment": "/**\n * Exports a database to a bacpac.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be exported.\n *\n * @param parameters - The required parameters for exporting a database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExport(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExportRequest", - "canonicalReference": "sql-resource-manager!ExportRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesExportOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesExportResponse", - "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabasesExportResponse", - "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginExport" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginExportAndWait:member(1)", - "docComment": "/**\n * Exports a database to a bacpac.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be exported.\n *\n * @param parameters - The required parameters for exporting a database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExportAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExportRequest", - "canonicalReference": "sql-resource-manager!ExportRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesExportOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesExportResponse", - "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginExportAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginFailover:member(1)", - "docComment": "/**\n * Failovers a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to failover.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailover(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailover" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginFailoverAndWait:member(1)", - "docComment": "/**\n * Failovers a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to failover.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailoverAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginImport:member(1)", - "docComment": "/**\n * Imports a bacpac into a new database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginImport(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ImportRequest", - "canonicalReference": "sql-resource-manager!ImportRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesImportOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesImportResponse", - "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabasesImportResponse", - "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginImport" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginImportAndWait:member(1)", - "docComment": "/**\n * Imports a bacpac into a new database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginImportAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ImportRequest", - "canonicalReference": "sql-resource-manager!ImportRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesImportOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesImportResponse", - "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginImportAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginPause:member(1)", - "docComment": "/**\n * Pauses a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be paused.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPause(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesPauseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesPauseResponse", - "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabasesPauseResponse", - "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginPause" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginPauseAndWait:member(1)", - "docComment": "/**\n * Pauses a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be paused.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPauseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesPauseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesPauseResponse", - "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginPauseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginResume:member(1)", - "docComment": "/**\n * Resumes a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be resumed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResume(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesResumeOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesResumeResponse", - "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabasesResumeResponse", - "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginResume" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginResumeAndWait:member(1)", - "docComment": "/**\n * Resumes a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be resumed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResumeAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesResumeOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesResumeResponse", - "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginResumeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginUpdate:member(1)", - "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseUpdate", - "canonicalReference": "sql-resource-manager!DatabaseUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DatabasesUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseUpdate", - "canonicalReference": "sql-resource-manager!DatabaseUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginUpgradeDataWarehouse:member(1)", - "docComment": "/**\n * Upgrades a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be upgraded.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpgradeDataWarehouse(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesUpgradeDataWarehouseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpgradeDataWarehouse" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#beginUpgradeDataWarehouseAndWait:member(1)", - "docComment": "/**\n * Upgrades a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be upgraded.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpgradeDataWarehouseAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesUpgradeDataWarehouseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpgradeDataWarehouseAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#get:member(1)", - "docComment": "/**\n * Gets a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesGetOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabasesGetResponse", - "canonicalReference": "sql-resource-manager!DatabasesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#listByElasticPool:member(1)", - "docComment": "/**\n * Gets a list of databases in an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByElasticPool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesListByElasticPoolOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByElasticPool" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#listByServer:member(1)", - "docComment": "/**\n * Gets a list of databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#listMetricDefinitions:member(1)", - "docComment": "/**\n * Returns database metric definitions.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesListMetricDefinitionsOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesListMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MetricDefinition", - "canonicalReference": "sql-resource-manager!MetricDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#listMetrics:member(1)", - "docComment": "/**\n * Returns database metrics.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesListMetricsOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "sql-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listMetrics" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Databases#rename:member(1)", - "docComment": "/**\n * Renames a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to rename.\n *\n * @param parameters - The resource move definition for renaming this database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rename(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourceMoveDefinition", - "canonicalReference": "sql-resource-manager!ResourceMoveDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabasesRenameOptionalParams", - "canonicalReference": "sql-resource-manager!DatabasesRenameOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "rename" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesCreateImportOperationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesCreateImportOperationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type", - "docComment": "/**\n * Contains response data for the createImportOperation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesCreateImportOperationResponse = " - }, - { - "kind": "Reference", - "text": "ImportExportResponse", - "canonicalReference": "sql-resource-manager!ImportExportResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesCreateImportOperationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type", - "docComment": "/**\n * Contains information about a database Threat Detection policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseSecurityAlertPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n location?: string;\n readonly kind?: string;\n state?: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyState", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n disabledAlerts?: string;\n emailAddresses?: string;\n emailAccountAdmins?: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyEmailAccountAdmins", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyEmailAccountAdmins:type" - }, - { - "kind": "Content", - "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n useServerDefault?: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyUseServerDefault", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyUseServerDefault:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseSecurityAlertPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesExportOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesExportOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type", - "docComment": "/**\n * Contains response data for the export operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesExportResponse = " - }, - { - "kind": "Reference", - "text": "ImportExportResponse", - "canonicalReference": "sql-resource-manager!ImportExportResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesExportResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesFailoverOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesFailoverOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams#replicaType:member", - "docComment": "/**\n * The type of replica to be failed over.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "replicaType?: " - }, - { - "kind": "Reference", - "text": "ReplicaType", - "canonicalReference": "sql-resource-manager!ReplicaType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "replicaType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesGetResponse = " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesImportOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesImportOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type", - "docComment": "/**\n * Contains response data for the import operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesImportResponse = " - }, - { - "kind": "Reference", - "text": "ImportExportResponse", - "canonicalReference": "sql-resource-manager!ImportExportResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesImportResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesListByElasticPoolNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesListByElasticPoolNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolNextResponse:type", - "docComment": "/**\n * Contains response data for the listByElasticPoolNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesListByElasticPoolNextResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseListResult", - "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesListByElasticPoolNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesListByElasticPoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesListByElasticPoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolResponse:type", - "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesListByElasticPoolResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseListResult", - "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesListByElasticPoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseListResult", - "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseListResult", - "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesListMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesListMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesListMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesListMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesListMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "MetricDefinitionListResult", - "canonicalReference": "sql-resource-manager!MetricDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesListMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "MetricListResult", - "canonicalReference": "sql-resource-manager!MetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesPauseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesPauseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type", - "docComment": "/**\n * Contains response data for the pause operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesPauseResponse = " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesPauseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesRenameOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesRenameOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesRenameOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesResumeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesResumeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type", - "docComment": "/**\n * Contains response data for the resume operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesResumeResponse = " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesResumeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseState:type", - "docComment": "/**\n * Defines values for DatabaseState. \\ {@link KnownDatabaseState} can be used interchangeably with DatabaseState, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Live** \\ **Deleted**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseStatus:type", - "docComment": "/**\n * Defines values for DatabaseStatus. \\ {@link KnownDatabaseStatus} can be used interchangeably with DatabaseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Online** \\ **Restoring** \\ **RecoveryPending** \\ **Recovering** \\ **Suspect** \\ **Offline** \\ **Standby** \\ **Shutdown** \\ **EmergencyMode** \\ **AutoClosed** \\ **Copying** \\ **Creating** \\ **Inaccessible** \\ **OfflineSecondary** \\ **Pausing** \\ **Paused** \\ **Resuming** \\ **Scaling** \\ **OfflineChangingDwPerformanceTiers** \\ **OnlineChangingDwPerformanceTiers** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabasesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Database", - "canonicalReference": "sql-resource-manager!Database:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabasesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabasesUpgradeDataWarehouseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabasesUpgradeDataWarehouseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies:interface", - "docComment": "/**\n * Interface representing a DatabaseThreatDetectionPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseThreatDetectionPolicies " - } - ], - "releaseTag": "Public", - "name": "DatabaseThreatDetectionPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database's threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which database Threat Detection policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The database Threat Detection policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyName", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseThreatDetectionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies#get:member(1)", - "docComment": "/**\n * Gets a database's threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which database Threat Detection policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyName", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseThreatDetectionPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseThreatDetectionPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseThreatDetectionPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseThreatDetectionPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseThreatDetectionPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseThreatDetectionPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseThreatDetectionPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseThreatDetectionPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseUpdate:interface", - "docComment": "/**\n * A database resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseUpdate " - } - ], - "releaseTag": "Public", - "name": "DatabaseUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#autoPauseDelay:member", - "docComment": "/**\n * Time in minutes after which database is automatically paused. A value of -1 means that automatic pause is disabled\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoPauseDelay?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoPauseDelay", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#catalogCollation:member", - "docComment": "/**\n * Collation of the metadata catalog.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "catalogCollation?: " - }, - { - "kind": "Reference", - "text": "CatalogCollationType", - "canonicalReference": "sql-resource-manager!CatalogCollationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "catalogCollation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#collation:member", - "docComment": "/**\n * The collation of the database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "collation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "collation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#createMode:member", - "docComment": "/**\n * Specifies the mode of database creation.\n *\n * Default: regular database creation.\n *\n * Copy: creates a database as a copy of an existing database. sourceDatabaseId must be specified as the resource ID of the source database.\n *\n * Secondary: creates a database as a secondary replica of an existing database. sourceDatabaseId must be specified as the resource ID of the existing primary database.\n *\n * PointInTimeRestore: Creates a database by restoring a point in time backup of an existing database. sourceDatabaseId must be specified as the resource ID of the existing database, and restorePointInTime must be specified.\n *\n * Recovery: Creates a database by restoring a geo-replicated backup. sourceDatabaseId must be specified as the recoverable database resource ID to restore.\n *\n * Restore: Creates a database by restoring a backup of a deleted database. sourceDatabaseId must be specified. If sourceDatabaseId is the database's original resource ID, then sourceDatabaseDeletionDate must be specified. Otherwise sourceDatabaseId must be the restorable dropped database resource ID and sourceDatabaseDeletionDate is ignored. restorePointInTime may also be specified to restore from an earlier point in time.\n *\n * RestoreLongTermRetentionBackup: Creates a database by restoring from a long term retention vault. recoveryServicesRecoveryPointResourceId must be specified as the recovery point resource ID.\n *\n * Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createMode?: " - }, - { - "kind": "Reference", - "text": "CreateMode", - "canonicalReference": "sql-resource-manager!CreateMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#creationDate:member", - "docComment": "/**\n * The creation date of the database (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "creationDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#currentServiceObjectiveName:member", - "docComment": "/**\n * The current service level objective name of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentServiceObjectiveName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentServiceObjectiveName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#currentSku:member", - "docComment": "/**\n * The name and tier of the SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentSku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentSku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#databaseId:member", - "docComment": "/**\n * The ID of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly databaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#defaultSecondaryLocation:member", - "docComment": "/**\n * The default secondary region for this database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly defaultSecondaryLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultSecondaryLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#earliestRestoreDate:member", - "docComment": "/**\n * This records the earliest start date and time that restore is available for this database (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly earliestRestoreDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "earliestRestoreDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#elasticPoolId:member", - "docComment": "/**\n * The resource identifier of the elastic pool containing this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "elasticPoolId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "elasticPoolId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#failoverGroupId:member", - "docComment": "/**\n * Failover Group resource identifier that this database belongs to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly failoverGroupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverGroupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#licenseType:member", - "docComment": "/**\n * The license type to apply for this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "licenseType?: " - }, - { - "kind": "Reference", - "text": "DatabaseLicenseType", - "canonicalReference": "sql-resource-manager!DatabaseLicenseType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "licenseType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#longTermRetentionBackupResourceId:member", - "docComment": "/**\n * The resource identifier of the long term retention backup associated with create operation of this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "longTermRetentionBackupResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "longTermRetentionBackupResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#maxLogSizeBytes:member", - "docComment": "/**\n * The max log size for this database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxLogSizeBytes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxLogSizeBytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#maxSizeBytes:member", - "docComment": "/**\n * The max size of the database expressed in bytes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxSizeBytes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxSizeBytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#minCapacity:member", - "docComment": "/**\n * Minimal capacity that database will always have allocated, if not paused\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minCapacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#pausedDate:member", - "docComment": "/**\n * The date when database was paused by user configuration or action (ISO8601 format). Null if the database is ready. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly pausedDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pausedDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#readReplicaCount:member", - "docComment": "/**\n * The number of readonly secondary replicas associated with the database to which readonly application intent connections may be routed. This property is only settable for Hyperscale edition databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readReplicaCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "readReplicaCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#readScale:member", - "docComment": "/**\n * If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica. This property is only settable for Premium and Business Critical databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readScale?: " - }, - { - "kind": "Reference", - "text": "DatabaseReadScale", - "canonicalReference": "sql-resource-manager!DatabaseReadScale:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "readScale", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#recoverableDatabaseId:member", - "docComment": "/**\n * The resource identifier of the recoverable database associated with create operation of this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recoverableDatabaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recoverableDatabaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#recoveryServicesRecoveryPointId:member", - "docComment": "/**\n * The resource identifier of the recovery point associated with create operation of this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recoveryServicesRecoveryPointId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recoveryServicesRecoveryPointId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#requestedServiceObjectiveName:member", - "docComment": "/**\n * The requested service level objective name of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly requestedServiceObjectiveName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestedServiceObjectiveName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#restorableDroppedDatabaseId:member", - "docComment": "/**\n * The resource identifier of the restorable dropped database associated with create operation of this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorableDroppedDatabaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorableDroppedDatabaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#restorePointInTime:member", - "docComment": "/**\n * Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorePointInTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorePointInTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#resumedDate:member", - "docComment": "/**\n * The date when database was resumed by user action or database login (ISO8601 format). Null if the database is paused. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resumedDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumedDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#sampleName:member", - "docComment": "/**\n * The name of the sample schema to apply when creating this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sampleName?: " - }, - { - "kind": "Reference", - "text": "SampleName", - "canonicalReference": "sql-resource-manager!SampleName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sampleName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#sku:member", - "docComment": "/**\n * The name and tier of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#sourceDatabaseDeletionDate:member", - "docComment": "/**\n * Specifies the time that the database was deleted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceDatabaseDeletionDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceDatabaseDeletionDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#sourceDatabaseId:member", - "docComment": "/**\n * The resource identifier of the source database associated with create operation of this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceDatabaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceDatabaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#status:member", - "docComment": "/**\n * The status of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "DatabaseStatus", - "canonicalReference": "sql-resource-manager!DatabaseStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUpdate#zoneRedundant:member", - "docComment": "/**\n * Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "zoneRedundant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneRedundant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseUsage:interface", - "docComment": "/**\n * The database usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseUsage " - } - ], - "releaseTag": "Public", - "name": "DatabaseUsage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsage#currentValue:member", - "docComment": "/**\n * The current value of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsage#displayName:member", - "docComment": "/**\n * The usage metric display name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsage#limit:member", - "docComment": "/**\n * The current limit of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsage#name:member", - "docComment": "/**\n * The name of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsage#nextResetTime:member", - "docComment": "/**\n * The next reset time for the usage metric (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextResetTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextResetTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsage#resourceName:member", - "docComment": "/**\n * The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsage#unit:member", - "docComment": "/**\n * The units of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseUsageListResult:interface", - "docComment": "/**\n * The response to a list database metrics request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseUsageListResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseUsageListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseUsageListResult#value:member", - "docComment": "/**\n * The list of database usages for the database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DatabaseUsage", - "canonicalReference": "sql-resource-manager!DatabaseUsage:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseUsages:interface", - "docComment": "/**\n * Interface representing a DatabaseUsages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseUsages " - } - ], - "releaseTag": "Public", - "name": "DatabaseUsages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseUsages#listByDatabase:member(1)", - "docComment": "/**\n * Returns database usages.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseUsagesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseUsagesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseUsage", - "canonicalReference": "sql-resource-manager!DatabaseUsage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseUsagesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseUsagesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseUsagesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseUsagesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseUsagesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseUsageListResult", - "canonicalReference": "sql-resource-manager!DatabaseUsageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseUsagesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type", - "docComment": "/**\n * A database vulnerability assessment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessment = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n storageContainerPath?: string;\n storageContainerSasKey?: string;\n storageAccountAccessKey?: string;\n recurringScans?: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentRecurringScansProperties", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessment", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface", - "docComment": "/**\n * A list of the database's vulnerability assessments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentListResult " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type", - "docComment": "/**\n * A database vulnerability assessment rule baseline.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentRuleBaseline = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n baselineResults?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaselineItem", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselineItem:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaseline", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselineItem:interface", - "docComment": "/**\n * Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselineItem " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaselineItem", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselineItem#result:member", - "docComment": "/**\n * The rule baseline result\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "result: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "result", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines:interface", - "docComment": "/**\n * Interface representing a DatabaseVulnerabilityAssessmentRuleBaselines.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselines " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaselines", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param parameters - The requested rule baseline resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", ruleId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baselineName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentPolicyBaselineName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaseline", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ruleId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "baselineName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines#delete:member(1)", - "docComment": "/**\n * Removes the database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", ruleId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baselineName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentPolicyBaselineName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ruleId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "baselineName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines#get:member(1)", - "docComment": "/**\n * Gets a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", ruleId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baselineName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentPolicyBaselineName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ruleId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "baselineName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaseline", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaseline", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments:interface", - "docComment": "/**\n * Interface representing a DatabaseVulnerabilityAssessments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessments " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessments", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#delete:member(1)", - "docComment": "/**\n * Removes the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#get:member(1)", - "docComment": "/**\n * Gets the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentsGetOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentsGetResponse", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#listByDatabase:member(1)", - "docComment": "/**\n * Lists the vulnerability assessment policies associated with a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment policies are defined.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans:interface", - "docComment": "/**\n * Interface representing a DatabaseVulnerabilityAssessmentScans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentScans " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScans", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#beginInitiateScan:member(1)", - "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInitiateScan(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginInitiateScan" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#beginInitiateScanAndWait:member(1)", - "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInitiateScanAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginInitiateScanAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#export:member(1)", - "docComment": "/**\n * Convert an existing scan result to a human readable format. If already exists nothing happens\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the scanned database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansExportOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansExportResponse", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "export" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#get:member(1)", - "docComment": "/**\n * Gets a vulnerability assessment scan record of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansGetOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansGetResponse", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#listByDatabase:member(1)", - "docComment": "/**\n * Lists the vulnerability assessment scans of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecord", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExport:type", - "docComment": "/**\n * A database Vulnerability Assessment scan export resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentScansExport = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly exportedReportLocation?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansExport", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentScansExportOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansExportOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportResponse:type", - "docComment": "/**\n * Contains response data for the export operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentScansExportResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansExport", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExport:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansExportResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentScansGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentScansGetResponse = " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecord", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecordListResult", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentScansListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecordListResult", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentsGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseVulnerabilityAssessmentsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseVulnerabilityAssessmentsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingFunction:type", - "docComment": "/**\n * Defines values for DataMaskingFunction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingFunction = " - }, - { - "kind": "Content", - "text": "\"Default\" | \"CCN\" | \"Email\" | \"Number\" | \"SSN\" | \"Text\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingFunction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DataMaskingPolicies:interface", - "docComment": "/**\n * Interface representing a DataMaskingPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataMaskingPolicies " - } - ], - "releaseTag": "Public", - "name": "DataMaskingPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DataMaskingPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database data masking policy\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - Parameters for creating or updating a data masking policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DataMaskingPolicy", - "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DataMaskingPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DataMaskingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DataMaskingPolicies#get:member(1)", - "docComment": "/**\n * Gets a database data masking policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DataMaskingPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DataMaskingPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataMaskingPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DataMaskingPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DataMaskingPolicy", - "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataMaskingPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DataMaskingPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "DataMaskingPolicy", - "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type", - "docComment": "/**\n * Represents a database data masking policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n readonly kind?: string;\n dataMaskingState?: " - }, - { - "kind": "Reference", - "text": "DataMaskingState", - "canonicalReference": "sql-resource-manager!DataMaskingState:type" - }, - { - "kind": "Content", - "text": ";\n exemptPrincipals?: string;\n readonly applicationPrincipals?: string;\n readonly maskingLevel?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingRule:type", - "docComment": "/**\n * Represents a database data masking rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingRule = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n readonly kind?: string;\n readonly idPropertiesId?: string;\n aliasName?: string;\n ruleState?: " - }, - { - "kind": "Reference", - "text": "DataMaskingRuleState", - "canonicalReference": "sql-resource-manager!DataMaskingRuleState:type" - }, - { - "kind": "Content", - "text": ";\n schemaName?: string;\n tableName?: string;\n columnName?: string;\n maskingFunction?: " - }, - { - "kind": "Reference", - "text": "DataMaskingFunction", - "canonicalReference": "sql-resource-manager!DataMaskingFunction:type" - }, - { - "kind": "Content", - "text": ";\n numberFrom?: string;\n numberTo?: string;\n prefixSize?: string;\n suffixSize?: string;\n replacementString?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DataMaskingRuleListResult:interface", - "docComment": "/**\n * The response to a list data masking rules request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataMaskingRuleListResult " - } - ], - "releaseTag": "Public", - "name": "DataMaskingRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!DataMaskingRuleListResult#value:member", - "docComment": "/**\n * The list of database data masking rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "DataMaskingRule", - "canonicalReference": "sql-resource-manager!DataMaskingRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DataMaskingRules:interface", - "docComment": "/**\n * Interface representing a DataMaskingRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataMaskingRules " - } - ], - "releaseTag": "Public", - "name": "DataMaskingRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DataMaskingRules#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database data masking rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param dataMaskingRuleName - The name of the data masking rule.\n *\n * @param parameters - The required parameters for creating or updating a data masking rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dataMaskingRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DataMaskingRule", - "canonicalReference": "sql-resource-manager!DataMaskingRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DataMaskingRulesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DataMaskingRulesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "dataMaskingRuleName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!DataMaskingRules#listByDatabase:member(1)", - "docComment": "/**\n * Gets a list of database data masking rules.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DataMaskingRulesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!DataMaskingRulesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DataMaskingRule", - "canonicalReference": "sql-resource-manager!DataMaskingRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataMaskingRulesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DataMaskingRulesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingRulesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DataMaskingRule", - "canonicalReference": "sql-resource-manager!DataMaskingRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingRulesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!DataMaskingRulesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataMaskingRulesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DataMaskingRulesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingRulesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingRulesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "DataMaskingRuleListResult", - "canonicalReference": "sql-resource-manager!DataMaskingRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingRulesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingRuleState:type", - "docComment": "/**\n * Defines values for DataMaskingRuleState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingRuleState = " - }, - { - "kind": "Content", - "text": "\"Disabled\" | \"Enabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingRuleState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!DataMaskingState:type", - "docComment": "/**\n * Defines values for DataMaskingState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataMaskingState = " - }, - { - "kind": "Content", - "text": "\"Disabled\" | \"Enabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataMaskingState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EditionCapability:interface", - "docComment": "/**\n * The edition capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EditionCapability " - } - ], - "releaseTag": "Public", - "name": "EditionCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EditionCapability#name:member", - "docComment": "/**\n * The database edition name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EditionCapability#readScale:member", - "docComment": "/**\n * The read scale capability for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly readScale?: " - }, - { - "kind": "Reference", - "text": "ReadScaleCapability", - "canonicalReference": "sql-resource-manager!ReadScaleCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "readScale", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EditionCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EditionCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EditionCapability#supportedServiceLevelObjectives:member", - "docComment": "/**\n * The list of supported service objectives for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedServiceLevelObjectives?: " - }, - { - "kind": "Reference", - "text": "ServiceObjectiveCapability", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedServiceLevelObjectives", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EditionCapability#supportedStorageCapabilities:member", - "docComment": "/**\n * The list of supported storage capabilities for this edition NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedStorageCapabilities?: " - }, - { - "kind": "Reference", - "text": "StorageCapability", - "canonicalReference": "sql-resource-manager!StorageCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedStorageCapabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EditionCapability#zoneRedundant:member", - "docComment": "/**\n * Whether or not zone redundancy is supported for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly zoneRedundant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneRedundant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPool:type", - "docComment": "/**\n * An elastic pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPool = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly kind?: string;\n readonly state?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolState", - "canonicalReference": "sql-resource-manager!ElasticPoolState:type" - }, - { - "kind": "Content", - "text": ";\n readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n maxSizeBytes?: number;\n perDatabaseSettings?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolPerDatabaseSettings", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings:interface" - }, - { - "kind": "Content", - "text": ";\n zoneRedundant?: boolean;\n licenseType?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolLicenseType", - "canonicalReference": "sql-resource-manager!ElasticPoolLicenseType:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPool", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolActivities:interface", - "docComment": "/**\n * Interface representing a ElasticPoolActivities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolActivities " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolActivities", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPoolActivities#listByElasticPool:member(1)", - "docComment": "/**\n * Returns elastic pool activities.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool for which to get the current activity.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByElasticPool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolActivitiesListByElasticPoolOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolActivitiesListByElasticPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolActivity", - "canonicalReference": "sql-resource-manager!ElasticPoolActivity:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByElasticPool" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolActivitiesListByElasticPoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolActivitiesListByElasticPoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolActivitiesListByElasticPoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolActivitiesListByElasticPoolResponse:type", - "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolActivitiesListByElasticPoolResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPoolActivityListResult", - "canonicalReference": "sql-resource-manager!ElasticPoolActivityListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolActivitiesListByElasticPoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolActivity:type", - "docComment": "/**\n * Represents the activity on an elastic pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolActivity = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n location?: string;\n readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly errorCode?: number;\n readonly errorMessage?: string;\n readonly errorSeverity?: number;\n readonly operation?: string;\n readonly operationId?: string;\n readonly percentComplete?: number;\n readonly requestedDatabaseDtuMax?: number;\n readonly requestedDatabaseDtuMin?: number;\n readonly requestedDtu?: number;\n readonly requestedElasticPoolName?: string;\n readonly requestedStorageLimitInGB?: number;\n readonly elasticPoolName?: string;\n readonly serverName?: string;\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: string;\n readonly requestedStorageLimitInMB?: number;\n readonly requestedDatabaseDtuGuarantee?: number;\n readonly requestedDatabaseDtuCap?: number;\n readonly requestedDtuGuarantee?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolActivity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolActivityListResult:interface", - "docComment": "/**\n * Represents the response to a list elastic pool activity request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolActivityListResult " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolActivityListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolActivityListResult#value:member", - "docComment": "/**\n * The list of elastic pool activities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ElasticPoolActivity", - "canonicalReference": "sql-resource-manager!ElasticPoolActivity:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivities:interface", - "docComment": "/**\n * Interface representing a ElasticPoolDatabaseActivities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolDatabaseActivities " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolDatabaseActivities", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivities#listByElasticPool:member(1)", - "docComment": "/**\n * Returns activity on databases inside of an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByElasticPool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolDatabaseActivity", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivity:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByElasticPool" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivitiesListByElasticPoolResponse:type", - "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolDatabaseActivitiesListByElasticPoolResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPoolDatabaseActivityListResult", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivityListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolDatabaseActivitiesListByElasticPoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivity:type", - "docComment": "/**\n * Represents the activity on an elastic pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolDatabaseActivity = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n location?: string;\n readonly databaseName?: string;\n readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly errorCode?: number;\n readonly errorMessage?: string;\n readonly errorSeverity?: number;\n readonly operation?: string;\n readonly operationId?: string;\n readonly percentComplete?: number;\n readonly requestedElasticPoolName?: string;\n readonly currentElasticPoolName?: string;\n readonly currentServiceObjective?: string;\n readonly requestedServiceObjective?: string;\n readonly serverName?: string;\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolDatabaseActivity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivityListResult:interface", - "docComment": "/**\n * Represents the response to a list elastic pool database activity request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolDatabaseActivityListResult " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolDatabaseActivityListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivityListResult#value:member", - "docComment": "/**\n * The list of elastic pool database activities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ElasticPoolDatabaseActivity", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivity:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolEdition:type", - "docComment": "/**\n * Defines values for ElasticPoolEdition. \\ {@link KnownElasticPoolEdition} can be used interchangeably with ElasticPoolEdition, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard** \\ **Premium** \\ **GeneralPurpose** \\ **BusinessCritical**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolEdition = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolEdition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability:interface", - "docComment": "/**\n * The elastic pool edition capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolEditionCapability " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolEditionCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#name:member", - "docComment": "/**\n * The elastic pool edition name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#supportedElasticPoolPerformanceLevels:member", - "docComment": "/**\n * The list of supported elastic pool DTU levels for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedElasticPoolPerformanceLevels?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolPerformanceLevelCapability", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedElasticPoolPerformanceLevels", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#zoneRedundant:member", - "docComment": "/**\n * Whether or not zone redundancy is supported for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly zoneRedundant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneRedundant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolLicenseType:type", - "docComment": "/**\n * Defines values for ElasticPoolLicenseType. \\ {@link KnownElasticPoolLicenseType} can be used interchangeably with ElasticPoolLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolLicenseType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolLicenseType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolListResult:interface", - "docComment": "/**\n * The result of an elastic pool list request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolListResult " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ElasticPool", - "canonicalReference": "sql-resource-manager!ElasticPool:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolOperation:type", - "docComment": "/**\n * A elastic pool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolOperation = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly elasticPoolName?: string;\n readonly operation?: string;\n readonly operationFriendlyName?: string;\n readonly percentComplete?: number;\n readonly serverName?: string;\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: string;\n readonly errorCode?: number;\n readonly errorDescription?: string;\n readonly errorSeverity?: number;\n readonly isUserError?: boolean;\n readonly estimatedCompletionTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly description?: string;\n readonly isCancellable?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult:interface", - "docComment": "/**\n * The response to a list elastic pool operations request\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolOperationListResult " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolOperation", - "canonicalReference": "sql-resource-manager!ElasticPoolOperation:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolOperations:interface", - "docComment": "/**\n * Interface representing a ElasticPoolOperations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolOperations " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPoolOperations#cancel:member(1)", - "docComment": "/**\n * Cancels the asynchronous operation on the elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - \n *\n * @param operationId - The operation identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolOperationsCancelOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationsCancelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "cancel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPoolOperations#listByElasticPool:member(1)", - "docComment": "/**\n * Gets a list of operations performed on the elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByElasticPool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolOperationsListByElasticPoolOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolOperation", - "canonicalReference": "sql-resource-manager!ElasticPoolOperation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByElasticPool" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationsCancelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolOperationsCancelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperationsCancelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolOperationsListByElasticPoolNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperationsListByElasticPoolNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolNextResponse:type", - "docComment": "/**\n * Contains response data for the listByElasticPoolNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolOperationsListByElasticPoolNextResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPoolOperationListResult", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperationsListByElasticPoolNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolOperationsListByElasticPoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperationsListByElasticPoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolResponse:type", - "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolOperationsListByElasticPoolResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPoolOperationListResult", - "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolOperationsListByElasticPoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability:interface", - "docComment": "/**\n * The max per-database performance level capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolPerDatabaseMaxPerformanceLevelCapability " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolPerDatabaseMaxPerformanceLevelCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#limit:member", - "docComment": "/**\n * The maximum performance level per database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#supportedPerDatabaseMinPerformanceLevels:member", - "docComment": "/**\n * The list of supported min database performance levels. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedPerDatabaseMinPerformanceLevels?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolPerDatabaseMinPerformanceLevelCapability", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedPerDatabaseMinPerformanceLevels", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#unit:member", - "docComment": "/**\n * Unit type used to measure performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "PerformanceLevelUnit", - "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability:interface", - "docComment": "/**\n * The minimum per-database performance level capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolPerDatabaseMinPerformanceLevelCapability " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolPerDatabaseMinPerformanceLevelCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#limit:member", - "docComment": "/**\n * The minimum performance level per database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#unit:member", - "docComment": "/**\n * Unit type used to measure performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "PerformanceLevelUnit", - "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings:interface", - "docComment": "/**\n * Per database settings of an elastic pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolPerDatabaseSettings " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolPerDatabaseSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings#maxCapacity:member", - "docComment": "/**\n * The maximum capacity any one database can consume.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxCapacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings#minCapacity:member", - "docComment": "/**\n * The minimum capacity all databases are guaranteed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minCapacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability:interface", - "docComment": "/**\n * The Elastic Pool performance level capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolPerformanceLevelCapability " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolPerformanceLevelCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#includedMaxSize:member", - "docComment": "/**\n * The included (free) max size for this performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly includedMaxSize?: " - }, - { - "kind": "Reference", - "text": "MaxSizeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includedMaxSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#maxDatabaseCount:member", - "docComment": "/**\n * The maximum number of databases supported. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxDatabaseCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxDatabaseCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#performanceLevel:member", - "docComment": "/**\n * The performance level for the pool. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly performanceLevel?: " - }, - { - "kind": "Reference", - "text": "PerformanceLevelCapability", - "canonicalReference": "sql-resource-manager!PerformanceLevelCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "performanceLevel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#sku:member", - "docComment": "/**\n * The sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedLicenseTypes:member", - "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedLicenseTypes?: " - }, - { - "kind": "Reference", - "text": "LicenseTypeCapability", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedLicenseTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedMaxSizes:member", - "docComment": "/**\n * The list of supported max sizes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedMaxSizes?: " - }, - { - "kind": "Reference", - "text": "MaxSizeRangeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedMaxSizes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedPerDatabaseMaxPerformanceLevels:member", - "docComment": "/**\n * The list of supported per database max performance levels. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedPerDatabaseMaxPerformanceLevels?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolPerDatabaseMaxPerformanceLevelCapability", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedPerDatabaseMaxPerformanceLevels", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedPerDatabaseMaxSizes:member", - "docComment": "/**\n * The list of supported per database max sizes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedPerDatabaseMaxSizes?: " - }, - { - "kind": "Reference", - "text": "MaxSizeRangeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedPerDatabaseMaxSizes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#zoneRedundant:member", - "docComment": "/**\n * Whether or not zone redundancy is supported for the performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly zoneRedundant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneRedundant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPools:interface", - "docComment": "/**\n * Interface representing a ElasticPools.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPools " - } - ], - "releaseTag": "Public", - "name": "ElasticPools", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ElasticPool", - "canonicalReference": "sql-resource-manager!ElasticPool:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ElasticPoolsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ElasticPool", - "canonicalReference": "sql-resource-manager!ElasticPool:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginDelete:member(1)", - "docComment": "/**\n * Deletes an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginFailover:member(1)", - "docComment": "/**\n * Failovers an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool to failover.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailover(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailover" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginFailoverAndWait:member(1)", - "docComment": "/**\n * Failovers an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool to failover.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailoverAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginUpdate:member(1)", - "docComment": "/**\n * Updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool update parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ElasticPoolUpdate", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolsUpdateResponse", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ElasticPoolsUpdateResponse", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool update parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ElasticPoolUpdate", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolsUpdateResponse", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#get:member(1)", - "docComment": "/**\n * Gets an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPoolsGetResponse", - "canonicalReference": "sql-resource-manager!ElasticPoolsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#listByServer:member(1)", - "docComment": "/**\n * Gets all elastic pools in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ElasticPool", - "canonicalReference": "sql-resource-manager!ElasticPool:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#listMetricDefinitions:member(1)", - "docComment": "/**\n * Returns elastic pool metric definitions.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsListMetricDefinitionsOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MetricDefinition", - "canonicalReference": "sql-resource-manager!MetricDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ElasticPools#listMetrics:member(1)", - "docComment": "/**\n * Returns elastic pool metrics.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", elasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolsListMetricsOptionalParams", - "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "sql-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "elasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPool", - "canonicalReference": "sql-resource-manager!ElasticPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsFailoverOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsFailoverOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolsGetResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPool", - "canonicalReference": "sql-resource-manager!ElasticPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListByServerNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerNextOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPoolListResult", - "canonicalReference": "sql-resource-manager!ElasticPoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListByServerOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPoolListResult", - "canonicalReference": "sql-resource-manager!ElasticPoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsListMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolsListMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "MetricDefinitionListResult", - "canonicalReference": "sql-resource-manager!MetricDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolsListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "MetricListResult", - "canonicalReference": "sql-resource-manager!MetricListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolState:type", - "docComment": "/**\n * Defines values for ElasticPoolState. \\ {@link KnownElasticPoolState} can be used interchangeably with ElasticPoolState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Ready** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ElasticPoolsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ElasticPool", - "canonicalReference": "sql-resource-manager!ElasticPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ElasticPoolsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate:interface", - "docComment": "/**\n * An elastic pool update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ElasticPoolUpdate " - } - ], - "releaseTag": "Public", - "name": "ElasticPoolUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#licenseType:member", - "docComment": "/**\n * The license type to apply for this elastic pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "licenseType?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolLicenseType", - "canonicalReference": "sql-resource-manager!ElasticPoolLicenseType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "licenseType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#maxSizeBytes:member", - "docComment": "/**\n * The storage limit for the database elastic pool in bytes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxSizeBytes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxSizeBytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#perDatabaseSettings:member", - "docComment": "/**\n * The per database settings for the elastic pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "perDatabaseSettings?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolPerDatabaseSettings", - "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "perDatabaseSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#sku:member", - "docComment": "/**\n * An ARM Resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#zoneRedundant:member", - "docComment": "/**\n * Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "zoneRedundant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneRedundant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!EncryptionProtector:type", - "docComment": "/**\n * The server encryption protector.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionProtector = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly kind?: string;\n readonly location?: string;\n readonly subregion?: string;\n serverKeyName?: string;\n serverKeyType?: " - }, - { - "kind": "Reference", - "text": "ServerKeyType", - "canonicalReference": "sql-resource-manager!ServerKeyType:type" - }, - { - "kind": "Content", - "text": ";\n readonly uri?: string;\n readonly thumbprint?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionProtector", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult:interface", - "docComment": "/**\n * A list of server encryption protectors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionProtectorListResult " - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "EncryptionProtector", - "canonicalReference": "sql-resource-manager!EncryptionProtector:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type", - "docComment": "/**\n * Defines values for EncryptionProtectorName. \\ {@link KnownEncryptionProtectorName} can be used interchangeably with EncryptionProtectorName, this enum contains the known values that the service supports. ### Known values supported by the service **current**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionProtectorName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EncryptionProtectors:interface", - "docComment": "/**\n * Interface representing a EncryptionProtectors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionProtectors " - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectors", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "EncryptionProtector", - "canonicalReference": "sql-resource-manager!EncryptionProtector:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "EncryptionProtector", - "canonicalReference": "sql-resource-manager!EncryptionProtector:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginRevalidate:member(1)", - "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevalidate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsRevalidateOptionalParams", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRevalidate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginRevalidateAndWait:member(1)", - "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevalidateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsRevalidateOptionalParams", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRevalidateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectors#get:member(1)", - "docComment": "/**\n * Gets a server encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsGetOptionalParams", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsGetResponse", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectors#listByServer:member(1)", - "docComment": "/**\n * Gets a list of server encryption protectors\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionProtector", - "canonicalReference": "sql-resource-manager!EncryptionProtector:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionProtectorsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionProtectorsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionProtector", - "canonicalReference": "sql-resource-manager!EncryptionProtector:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionProtectorsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionProtectorsGetResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionProtector", - "canonicalReference": "sql-resource-manager!EncryptionProtector:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionProtectorsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionProtectorsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorListResult", - "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionProtectorsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionProtectorsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorListResult", - "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionProtectorsRevalidateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionProtectorsRevalidateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!Enum21:type", - "docComment": "/**\n * Defines values for Enum21. \\ {@link KnownEnum21} can be used interchangeably with Enum21, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Error** \\ **Warning** \\ **Success**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Enum21 = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Enum21", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExportRequest:interface", - "docComment": "/**\n * Export database parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExportRequest " - } - ], - "releaseTag": "Public", - "name": "ExportRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExportRequest#administratorLogin:member", - "docComment": "/**\n * The name of the SQL administrator.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLogin: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLogin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExportRequest#administratorLoginPassword:member", - "docComment": "/**\n * The password of the SQL administrator.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLoginPassword: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLoginPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExportRequest#authenticationType:member", - "docComment": "/**\n * The authentication type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "authenticationType?: " - }, - { - "kind": "Reference", - "text": "AuthenticationType", - "canonicalReference": "sql-resource-manager!AuthenticationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authenticationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExportRequest#storageKey:member", - "docComment": "/**\n * The storage key to use. If storage key type is SharedAccessKey, it must be preceded with a \"?.\"\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageKey: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExportRequest#storageKeyType:member", - "docComment": "/**\n * The type of the storage key to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageKeyType: " - }, - { - "kind": "Reference", - "text": "StorageKeyType", - "canonicalReference": "sql-resource-manager!StorageKeyType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageKeyType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExportRequest#storageUri:member", - "docComment": "/**\n * The storage uri to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageUri: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies:interface", - "docComment": "/**\n * Interface representing a ExtendedDatabaseBlobAuditingPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedDatabaseBlobAuditingPolicies " - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an extended database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The extended database blob auditing policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies#get:member(1)", - "docComment": "/**\n * Gets an extended database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Lists extended auditing settings of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type", - "docComment": "/**\n * An extended database blob auditing policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedDatabaseBlobAuditingPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n predicateExpression?: string;\n state?: " - }, - { - "kind": "Reference", - "text": "BlobAuditingPolicyState", - "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult:interface", - "docComment": "/**\n * A list of database extended auditing settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedDatabaseBlobAuditingPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ExtendedDatabaseBlobAuditingPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies:interface", - "docComment": "/**\n * Interface representing a ExtendedServerBlobAuditingPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedServerBlobAuditingPolicies " - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an extended server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of extended blob auditing policy\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an extended server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of extended blob auditing policy\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#get:member(1)", - "docComment": "/**\n * Gets an extended server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#listByServer:member(1)", - "docComment": "/**\n * Lists extended auditing settings of a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPoliciesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedServerBlobAuditingPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedServerBlobAuditingPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedServerBlobAuditingPoliciesListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedServerBlobAuditingPoliciesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedServerBlobAuditingPoliciesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPoliciesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type", - "docComment": "/**\n * An extended server blob auditing policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtendedServerBlobAuditingPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n predicateExpression?: string;\n state?: " - }, - { - "kind": "Reference", - "text": "BlobAuditingPolicyState", - "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult:interface", - "docComment": "/**\n * A list of server extended auditing settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExtendedServerBlobAuditingPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ExtendedServerBlobAuditingPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ExtensionName:type", - "docComment": "/**\n * Defines values for ExtensionName. \\ {@link KnownExtensionName} can be used interchangeably with ExtensionName, this enum contains the known values that the service supports. ### Known values supported by the service **import**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExtensionName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExtensionName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroup:type", - "docComment": "/**\n * A failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroup = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n tags?: {\n [propertyName: string]: string;\n };\n readWriteEndpoint?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupReadWriteEndpoint", - "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint:interface" - }, - { - "kind": "Content", - "text": ";\n readOnlyEndpoint?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupReadOnlyEndpoint", - "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint:interface" - }, - { - "kind": "Content", - "text": ";\n readonly replicationRole?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupReplicationRole", - "canonicalReference": "sql-resource-manager!FailoverGroupReplicationRole:type" - }, - { - "kind": "Content", - "text": ";\n readonly replicationState?: string;\n partnerServers?: " - }, - { - "kind": "Reference", - "text": "PartnerInfo", - "canonicalReference": "sql-resource-manager!PartnerInfo:interface" - }, - { - "kind": "Content", - "text": "[];\n databases?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupListResult:interface", - "docComment": "/**\n * A list of failover groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupListResult " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint:interface", - "docComment": "/**\n * Read-only endpoint of the failover group instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupReadOnlyEndpoint " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupReadOnlyEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint#failoverPolicy:member", - "docComment": "/**\n * Failover policy of the read-only endpoint for the failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverPolicy?: " - }, - { - "kind": "Reference", - "text": "ReadOnlyEndpointFailoverPolicy", - "canonicalReference": "sql-resource-manager!ReadOnlyEndpointFailoverPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint:interface", - "docComment": "/**\n * Read-write endpoint of the failover group instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupReadWriteEndpoint " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupReadWriteEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint#failoverPolicy:member", - "docComment": "/**\n * Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverPolicy: " - }, - { - "kind": "Reference", - "text": "ReadWriteEndpointFailoverPolicy", - "canonicalReference": "sql-resource-manager!ReadWriteEndpointFailoverPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint#failoverWithDataLossGracePeriodMinutes:member", - "docComment": "/**\n * Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverWithDataLossGracePeriodMinutes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverWithDataLossGracePeriodMinutes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupReplicationRole:type", - "docComment": "/**\n * Defines values for FailoverGroupReplicationRole. \\ {@link KnownFailoverGroupReplicationRole} can be used interchangeably with FailoverGroupReplicationRole, this enum contains the known values that the service supports. ### Known values supported by the service **Primary** \\ **Secondary**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupReplicationRole = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupReplicationRole", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroups:interface", - "docComment": "/**\n * Interface representing a FailoverGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroups " - } - ], - "releaseTag": "Public", - "name": "FailoverGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "FailoverGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginFailover:member(1)", - "docComment": "/**\n * Fails over from the current primary server to this server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailover(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsFailoverResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "FailoverGroupsFailoverResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailover" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginFailoverAndWait:member(1)", - "docComment": "/**\n * Fails over from the current primary server to this server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsFailoverResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailoverAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginForceFailoverAllowDataLoss:member(1)", - "docComment": "/**\n * Fails over from the current primary server to this server. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginForceFailoverAllowDataLoss(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsForceFailoverAllowDataLossOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsForceFailoverAllowDataLossResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "FailoverGroupsForceFailoverAllowDataLossResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginForceFailoverAllowDataLoss" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginForceFailoverAllowDataLossAndWait:member(1)", - "docComment": "/**\n * Fails over from the current primary server to this server. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginForceFailoverAllowDataLossAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsForceFailoverAllowDataLossOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsForceFailoverAllowDataLossResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginForceFailoverAllowDataLossAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginUpdate:member(1)", - "docComment": "/**\n * Updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FailoverGroupUpdate", - "canonicalReference": "sql-resource-manager!FailoverGroupUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsUpdateResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "FailoverGroupsUpdateResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FailoverGroupUpdate", - "canonicalReference": "sql-resource-manager!FailoverGroupUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsUpdateResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#get:member(1)", - "docComment": "/**\n * Gets a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsGetOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroupsGetResponse", - "canonicalReference": "sql-resource-manager!FailoverGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FailoverGroups#listByServer:member(1)", - "docComment": "/**\n * Lists the failover groups in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsFailoverOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsFailoverOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type", - "docComment": "/**\n * Contains response data for the failover operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupsFailoverResponse = " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsFailoverResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsForceFailoverAllowDataLossOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsForceFailoverAllowDataLossOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type", - "docComment": "/**\n * Contains response data for the forceFailoverAllowDataLoss operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupsForceFailoverAllowDataLossResponse = " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsForceFailoverAllowDataLossResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "FailoverGroupListResult", - "canonicalReference": "sql-resource-manager!FailoverGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "FailoverGroupListResult", - "canonicalReference": "sql-resource-manager!FailoverGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FailoverGroupsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "FailoverGroup", - "canonicalReference": "sql-resource-manager!FailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FailoverGroupsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FailoverGroupUpdate:interface", - "docComment": "/**\n * A failover group update request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FailoverGroupUpdate " - } - ], - "releaseTag": "Public", - "name": "FailoverGroupUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#databases:member", - "docComment": "/**\n * List of databases in the failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databases?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#readOnlyEndpoint:member", - "docComment": "/**\n * Read-only endpoint of the failover group instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readOnlyEndpoint?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupReadOnlyEndpoint", - "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "readOnlyEndpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#readWriteEndpoint:member", - "docComment": "/**\n * Read-write endpoint of the failover group instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readWriteEndpoint?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupReadWriteEndpoint", - "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "readWriteEndpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FirewallRule:type", - "docComment": "/**\n * Represents a server firewall rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallRule = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly kind?: string;\n readonly location?: string;\n startIpAddress?: string;\n endIpAddress?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FirewallRuleListResult:interface", - "docComment": "/**\n * Represents the response to a List Firewall Rules request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallRuleListResult " - } - ], - "releaseTag": "Public", - "name": "FirewallRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!FirewallRuleListResult#value:member", - "docComment": "/**\n * The list of server firewall rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "FirewallRule", - "canonicalReference": "sql-resource-manager!FirewallRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FirewallRules:interface", - "docComment": "/**\n * Interface representing a FirewallRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallRules " - } - ], - "releaseTag": "Public", - "name": "FirewallRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FirewallRules#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a firewall rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param firewallRuleName - The name of the firewall rule.\n *\n * @param parameters - The required parameters for creating or updating a firewall rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FirewallRule", - "canonicalReference": "sql-resource-manager!FirewallRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallRulesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallRulesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "firewallRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FirewallRules#delete:member(1)", - "docComment": "/**\n * Deletes a firewall rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param firewallRuleName - The name of the firewall rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallRulesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!FirewallRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "firewallRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FirewallRules#get:member(1)", - "docComment": "/**\n * Gets a firewall rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param firewallRuleName - The name of the firewall rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallRulesGetOptionalParams", - "canonicalReference": "sql-resource-manager!FirewallRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallRulesGetResponse", - "canonicalReference": "sql-resource-manager!FirewallRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "firewallRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!FirewallRules#listByServer:member(1)", - "docComment": "/**\n * Returns a list of firewall rules.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallRulesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!FirewallRulesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallRule", - "canonicalReference": "sql-resource-manager!FirewallRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallRulesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallRulesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallRulesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "FirewallRule", - "canonicalReference": "sql-resource-manager!FirewallRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallRulesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FirewallRulesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallRulesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallRulesDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FirewallRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallRulesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FirewallRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "FirewallRule", - "canonicalReference": "sql-resource-manager!FirewallRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!FirewallRulesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallRulesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallRulesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!FirewallRulesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallRulesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "FirewallRuleListResult", - "canonicalReference": "sql-resource-manager!FirewallRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallRulesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!GeoBackupPolicies:interface", - "docComment": "/**\n * Interface representing a GeoBackupPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GeoBackupPolicies " - } - ], - "releaseTag": "Public", - "name": "GeoBackupPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!GeoBackupPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Updates a database geo backup policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param geoBackupPolicyName - The name of the geo backup policy.\n *\n * @param parameters - The required parameters for creating or updating the geo backup policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", geoBackupPolicyName: " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicyName", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicy", - "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GeoBackupPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GeoBackupPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "geoBackupPolicyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!GeoBackupPolicies#get:member(1)", - "docComment": "/**\n * Gets a geo backup policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param geoBackupPolicyName - The name of the geo backup policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", geoBackupPolicyName: " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicyName", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GeoBackupPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GeoBackupPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "geoBackupPolicyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!GeoBackupPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Returns a list of geo backup policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GeoBackupPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GeoBackupPolicy", - "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GeoBackupPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GeoBackupPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoBackupPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicy", - "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoBackupPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GeoBackupPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GeoBackupPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoBackupPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicy", - "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoBackupPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GeoBackupPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GeoBackupPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!GeoBackupPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoBackupPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicyListResult", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoBackupPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type", - "docComment": "/**\n * A database geo backup policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoBackupPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly kind?: string;\n readonly location?: string;\n state: " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicyState", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n readonly storageType?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoBackupPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyListResult:interface", - "docComment": "/**\n * The response to a list geo backup policies request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GeoBackupPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "GeoBackupPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyListResult#value:member", - "docComment": "/**\n * The list of geo backup policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicy", - "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyName:type", - "docComment": "/**\n * Defines values for GeoBackupPolicyName. \\ {@link KnownGeoBackupPolicyName} can be used interchangeably with GeoBackupPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **Default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoBackupPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoBackupPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!GeoBackupPolicyState:type", - "docComment": "/**\n * Defines values for GeoBackupPolicyState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoBackupPolicyState = " - }, - { - "kind": "Content", - "text": "\"Disabled\" | \"Enabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoBackupPolicyState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!IdentityType:type", - "docComment": "/**\n * Defines values for IdentityType. \\ {@link KnownIdentityType} can be used interchangeably with IdentityType, this enum contains the known values that the service supports. ### Known values supported by the service **SystemAssigned**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IdentityType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ImportExportResponse:type", - "docComment": "/**\n * Response for Import/Export Get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImportExportResponse = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly requestType?: string;\n readonly requestId?: string;\n readonly serverName?: string;\n readonly databaseName?: string;\n readonly status?: string;\n readonly lastModifiedTime?: string;\n readonly queuedTime?: string;\n readonly blobUri?: string;\n readonly errorMessage?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImportExportResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ImportExtensionProperties:type", - "docComment": "/**\n * Represents the properties for an import operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImportExtensionProperties = " - }, - { - "kind": "Reference", - "text": "ExportRequest", - "canonicalReference": "sql-resource-manager!ExportRequest:interface" - }, - { - "kind": "Content", - "text": " & {\n operationMode: \"Import\";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImportExtensionProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest:interface", - "docComment": "/**\n * Import database parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImportExtensionRequest " - } - ], - "releaseTag": "Public", - "name": "ImportExtensionRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#administratorLogin:member", - "docComment": "/**\n * The name of the SQL administrator.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLogin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLogin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#administratorLoginPassword:member", - "docComment": "/**\n * The password of the SQL administrator.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLoginPassword?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLoginPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#authenticationType:member", - "docComment": "/**\n * The authentication type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "authenticationType?: " - }, - { - "kind": "Reference", - "text": "AuthenticationType", - "canonicalReference": "sql-resource-manager!AuthenticationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authenticationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#name:member", - "docComment": "/**\n * The name of the extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#operationMode:member", - "docComment": "/**\n * The type of import operation being performed. This is always Import.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operationMode?: " - }, - { - "kind": "Content", - "text": "\"Import\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operationMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#storageKey:member", - "docComment": "/**\n * The storage key to use. If storage key type is SharedAccessKey, it must be preceded with a \"?.\"\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#storageKeyType:member", - "docComment": "/**\n * The type of the storage key to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageKeyType?: " - }, - { - "kind": "Reference", - "text": "StorageKeyType", - "canonicalReference": "sql-resource-manager!StorageKeyType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageKeyType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#storageUri:member", - "docComment": "/**\n * The storage uri to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ImportExtensionRequest#type:member", - "docComment": "/**\n * The type of the extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ImportRequest:type", - "docComment": "/**\n * Import database parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImportRequest = " - }, - { - "kind": "Reference", - "text": "ExportRequest", - "canonicalReference": "sql-resource-manager!ExportRequest:interface" - }, - { - "kind": "Content", - "text": " & {\n databaseName: string;\n edition: " - }, - { - "kind": "Reference", - "text": "DatabaseEdition", - "canonicalReference": "sql-resource-manager!DatabaseEdition:type" - }, - { - "kind": "Content", - "text": ";\n serviceObjectiveName: " - }, - { - "kind": "Reference", - "text": "ServiceObjectiveName", - "canonicalReference": "sql-resource-manager!ServiceObjectiveName:type" - }, - { - "kind": "Content", - "text": ";\n maxSizeBytes: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImportRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type", - "docComment": "/**\n * An instance failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroup = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readWriteEndpoint?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupReadWriteEndpoint", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint:interface" - }, - { - "kind": "Content", - "text": ";\n readOnlyEndpoint?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupReadOnlyEndpoint", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadOnlyEndpoint:interface" - }, - { - "kind": "Content", - "text": ";\n readonly replicationRole?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupReplicationRole", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReplicationRole:type" - }, - { - "kind": "Content", - "text": ";\n readonly replicationState?: string;\n partnerRegions?: " - }, - { - "kind": "Reference", - "text": "PartnerRegionInfo", - "canonicalReference": "sql-resource-manager!PartnerRegionInfo:interface" - }, - { - "kind": "Content", - "text": "[];\n managedInstancePairs?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancePairInfo", - "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult:interface", - "docComment": "/**\n * A list of instance failover groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupListResult " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadOnlyEndpoint:interface", - "docComment": "/**\n * Read-only endpoint of the failover group instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupReadOnlyEndpoint " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupReadOnlyEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadOnlyEndpoint#failoverPolicy:member", - "docComment": "/**\n * Failover policy of the read-only endpoint for the failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverPolicy?: " - }, - { - "kind": "Reference", - "text": "ReadOnlyEndpointFailoverPolicy", - "canonicalReference": "sql-resource-manager!ReadOnlyEndpointFailoverPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint:interface", - "docComment": "/**\n * Read-write endpoint of the failover group instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupReadWriteEndpoint " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupReadWriteEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint#failoverPolicy:member", - "docComment": "/**\n * Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverPolicy: " - }, - { - "kind": "Reference", - "text": "ReadWriteEndpointFailoverPolicy", - "canonicalReference": "sql-resource-manager!ReadWriteEndpointFailoverPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint#failoverWithDataLossGracePeriodMinutes:member", - "docComment": "/**\n * Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverWithDataLossGracePeriodMinutes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverWithDataLossGracePeriodMinutes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReplicationRole:type", - "docComment": "/**\n * Defines values for InstanceFailoverGroupReplicationRole. \\ {@link KnownInstanceFailoverGroupReplicationRole} can be used interchangeably with InstanceFailoverGroupReplicationRole, this enum contains the known values that the service supports. ### Known values supported by the service **Primary** \\ **Secondary**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroupReplicationRole = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupReplicationRole", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups:interface", - "docComment": "/**\n * Interface representing a InstanceFailoverGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroups " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginFailover:member(1)", - "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailover(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsFailoverResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsFailoverResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailover" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginFailoverAndWait:member(1)", - "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsFailoverResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginFailoverAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginForceFailoverAllowDataLoss:member(1)", - "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginForceFailoverAllowDataLoss(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginForceFailoverAllowDataLoss" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginForceFailoverAllowDataLossAndWait:member(1)", - "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginForceFailoverAllowDataLossAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginForceFailoverAllowDataLossAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#get:member(1)", - "docComment": "/**\n * Gets a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", failoverGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsGetOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsGetResponse", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "failoverGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#listByLocation:member(1)", - "docComment": "/**\n * Lists the failover groups in a location.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupsListByLocationOptionalParams", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByLocation" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupsFailoverOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsFailoverOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type", - "docComment": "/**\n * Contains response data for the failover operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroupsFailoverResponse = " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsFailoverResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type", - "docComment": "/**\n * Contains response data for the forceFailoverAllowDataLoss operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroupsForceFailoverAllowDataLossResponse = " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroup", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupsListByLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsListByLocationNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroupsListByLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupListResult", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsListByLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceFailoverGroupsListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsListByLocationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstanceFailoverGroupsListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupListResult", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstanceFailoverGroupsListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePool:type", - "docComment": "/**\n * An Azure SQL instance pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePool = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n subnetId?: string;\n vCores?: number;\n licenseType?: " - }, - { - "kind": "Reference", - "text": "InstancePoolLicenseType", - "canonicalReference": "sql-resource-manager!InstancePoolLicenseType:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePool", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability:interface", - "docComment": "/**\n * The instance pool capability\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolEditionCapability " - } - ], - "releaseTag": "Public", - "name": "InstancePoolEditionCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#name:member", - "docComment": "/**\n * The instance pool version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#supportedFamilies:member", - "docComment": "/**\n * The supported families. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedFamilies?: " - }, - { - "kind": "Reference", - "text": "InstancePoolFamilyCapability", - "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedFamilies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability:interface", - "docComment": "/**\n * The instance pool family capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolFamilyCapability " - } - ], - "releaseTag": "Public", - "name": "InstancePoolFamilyCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#name:member", - "docComment": "/**\n * Family name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#supportedLicenseTypes:member", - "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedLicenseTypes?: " - }, - { - "kind": "Reference", - "text": "LicenseTypeCapability", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedLicenseTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#supportedVcoresValues:member", - "docComment": "/**\n * List of supported virtual cores values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedVcoresValues?: " - }, - { - "kind": "Reference", - "text": "InstancePoolVcoresCapability", - "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedVcoresValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolLicenseType:type", - "docComment": "/**\n * Defines values for InstancePoolLicenseType. \\ {@link KnownInstancePoolLicenseType} can be used interchangeably with InstancePoolLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolLicenseType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolLicenseType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface", - "docComment": "/**\n * A list of Azure SQL instance pools.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolListResult " - } - ], - "releaseTag": "Public", - "name": "InstancePoolListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePools:interface", - "docComment": "/**\n * Interface representing a InstancePools.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePools " - } - ], - "releaseTag": "Public", - "name": "InstancePools", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be created or updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstancePoolsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "InstancePoolsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be created or updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstancePoolsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#beginDelete:member(1)", - "docComment": "/**\n * Deletes an instance pool\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be deleted\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes an instance pool\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be deleted\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#beginUpdate:member(1)", - "docComment": "/**\n * Updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "InstancePoolUpdate", - "canonicalReference": "sql-resource-manager!InstancePoolUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstancePoolsUpdateResponse", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "InstancePoolsUpdateResponse", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "InstancePoolUpdate", - "canonicalReference": "sql-resource-manager!InstancePoolUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstancePoolsUpdateResponse", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#get:member(1)", - "docComment": "/**\n * Gets an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsGetOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstancePoolsGetResponse", - "canonicalReference": "sql-resource-manager!InstancePoolsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#list:member(1)", - "docComment": "/**\n * Gets a list of all instance pools in the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsListOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!InstancePools#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets a list of instance pools in the resource group\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InstancePoolsListByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolsGetResponse = " - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "InstancePoolListResult", - "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "InstancePoolListResult", - "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolsListNextResponse = " - }, - { - "kind": "Reference", - "text": "InstancePoolListResult", - "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolsListResponse = " - }, - { - "kind": "Reference", - "text": "InstancePoolListResult", - "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InstancePoolsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InstancePoolsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "InstancePool", - "canonicalReference": "sql-resource-manager!InstancePool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InstancePoolsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolUpdate:interface", - "docComment": "/**\n * An update to an Instance pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolUpdate " - } - ], - "releaseTag": "Public", - "name": "InstancePoolUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability:interface", - "docComment": "/**\n * The managed instance virtual cores capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstancePoolVcoresCapability " - } - ], - "releaseTag": "Public", - "name": "InstancePoolVcoresCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#name:member", - "docComment": "/**\n * The virtual cores identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#storageLimit:member", - "docComment": "/**\n * Storage limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly storageLimit?: " - }, - { - "kind": "Reference", - "text": "MaxSizeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageLimit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#value:member", - "docComment": "/**\n * The virtual cores value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!Job:type", - "docComment": "/**\n * A job.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Job = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n description?: string;\n readonly version?: number;\n schedule?: " - }, - { - "kind": "Reference", - "text": "JobSchedule", - "canonicalReference": "sql-resource-manager!JobSchedule:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Job", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobAgent:type", - "docComment": "/**\n * An Azure SQL job agent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobAgent = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n databaseId?: string;\n readonly state?: " - }, - { - "kind": "Reference", - "text": "JobAgentState", - "canonicalReference": "sql-resource-manager!JobAgentState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobAgent", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentListResult:interface", - "docComment": "/**\n * A list of Azure SQL job agents.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentListResult " - } - ], - "releaseTag": "Public", - "name": "JobAgentListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "JobAgent", - "canonicalReference": "sql-resource-manager!JobAgent:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgents:interface", - "docComment": "/**\n * Interface representing a JobAgents.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgents " - } - ], - "releaseTag": "Public", - "name": "JobAgents", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be created or updated.\n *\n * @param parameters - The requested job agent resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "JobAgent", - "canonicalReference": "sql-resource-manager!JobAgent:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobAgentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "JobAgentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be created or updated.\n *\n * @param parameters - The requested job agent resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "JobAgent", - "canonicalReference": "sql-resource-manager!JobAgent:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobAgentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#beginDelete:member(1)", - "docComment": "/**\n * Deletes a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#beginUpdate:member(1)", - "docComment": "/**\n * Updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be updated.\n *\n * @param parameters - The update to the job agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "JobAgentUpdate", - "canonicalReference": "sql-resource-manager!JobAgentUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobAgentsUpdateResponse", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "JobAgentsUpdateResponse", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be updated.\n *\n * @param parameters - The update to the job agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "JobAgentUpdate", - "canonicalReference": "sql-resource-manager!JobAgentUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobAgentsUpdateResponse", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#get:member(1)", - "docComment": "/**\n * Gets a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobAgentsGetResponse", - "canonicalReference": "sql-resource-manager!JobAgentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobAgents#listByServer:member(1)", - "docComment": "/**\n * Gets a list of job agents in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobAgentsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!JobAgentsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobAgent", - "canonicalReference": "sql-resource-manager!JobAgent:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobAgentsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobAgentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "JobAgent", - "canonicalReference": "sql-resource-manager!JobAgent:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobAgentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobAgentsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobAgentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobAgentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobAgentsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobAgent", - "canonicalReference": "sql-resource-manager!JobAgent:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobAgentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobAgentsListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobAgentsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobAgentsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "JobAgentListResult", - "canonicalReference": "sql-resource-manager!JobAgentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobAgentsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobAgentsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobAgentsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobAgentsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "JobAgentListResult", - "canonicalReference": "sql-resource-manager!JobAgentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobAgentsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobAgentState:type", - "docComment": "/**\n * Defines values for JobAgentState. \\ {@link KnownJobAgentState} can be used interchangeably with JobAgentState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Ready** \\ **Updating** \\ **Deleting** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobAgentState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobAgentState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobAgentsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobAgentsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "JobAgent", - "canonicalReference": "sql-resource-manager!JobAgent:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobAgentsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobAgentUpdate:interface", - "docComment": "/**\n * An update to an Azure SQL job agent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobAgentUpdate " - } - ], - "releaseTag": "Public", - "name": "JobAgentUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobAgentUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobCredential:type", - "docComment": "/**\n * A stored credential that can be used by a job to connect to target databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobCredential = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n username?: string;\n password?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobCredential", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobCredentialListResult:interface", - "docComment": "/**\n * A list of job credentials.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobCredentialListResult " - } - ], - "releaseTag": "Public", - "name": "JobCredentialListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobCredentialListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobCredentialListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "JobCredential", - "canonicalReference": "sql-resource-manager!JobCredential:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobCredentials:interface", - "docComment": "/**\n * Interface representing a JobCredentials.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobCredentials " - } - ], - "releaseTag": "Public", - "name": "JobCredentials", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobCredentials#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a job credential.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param credentialName - The name of the credential.\n *\n * @param parameters - The requested job credential state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", credentialName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "JobCredential", - "canonicalReference": "sql-resource-manager!JobCredential:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobCredentialsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobCredentialsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "credentialName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobCredentials#delete:member(1)", - "docComment": "/**\n * Deletes a job credential.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param credentialName - The name of the credential.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", credentialName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobCredentialsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!JobCredentialsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "credentialName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobCredentials#get:member(1)", - "docComment": "/**\n * Gets a jobs credential.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param credentialName - The name of the credential.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", credentialName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobCredentialsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobCredentialsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobCredentialsGetResponse", - "canonicalReference": "sql-resource-manager!JobCredentialsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "credentialName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobCredentials#listByAgent:member(1)", - "docComment": "/**\n * Gets a list of jobs credentials.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByAgent(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobCredentialsListByAgentOptionalParams", - "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobCredential", - "canonicalReference": "sql-resource-manager!JobCredential:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByAgent" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobCredentialsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobCredentialsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobCredentialsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "JobCredential", - "canonicalReference": "sql-resource-manager!JobCredential:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobCredentialsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobCredentialsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobCredentialsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobCredentialsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobCredentialsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobCredentialsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobCredentialsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobCredentialsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobCredentialsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobCredential", - "canonicalReference": "sql-resource-manager!JobCredential:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobCredentialsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobCredentialsListByAgentNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobCredentialsListByAgentNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentNextResponse:type", - "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobCredentialsListByAgentNextResponse = " - }, - { - "kind": "Reference", - "text": "JobCredentialListResult", - "canonicalReference": "sql-resource-manager!JobCredentialListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobCredentialsListByAgentNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobCredentialsListByAgentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobCredentialsListByAgentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentResponse:type", - "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobCredentialsListByAgentResponse = " - }, - { - "kind": "Reference", - "text": "JobCredentialListResult", - "canonicalReference": "sql-resource-manager!JobCredentialListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobCredentialsListByAgentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecution:type", - "docComment": "/**\n * An execution of a job\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecution = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly jobVersion?: number;\n readonly stepName?: string;\n readonly stepId?: number;\n readonly jobExecutionId?: string;\n readonly lifecycle?: " - }, - { - "kind": "Reference", - "text": "JobExecutionLifecycle", - "canonicalReference": "sql-resource-manager!JobExecutionLifecycle:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "sql-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly createTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n currentAttempts?: number;\n readonly currentAttemptStartTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly lastMessage?: string;\n readonly target?: " - }, - { - "kind": "Reference", - "text": "JobExecutionTarget", - "canonicalReference": "sql-resource-manager!JobExecutionTarget:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecution", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionLifecycle:type", - "docComment": "/**\n * Defines values for JobExecutionLifecycle. \\ {@link KnownJobExecutionLifecycle} can be used interchangeably with JobExecutionLifecycle, this enum contains the known values that the service supports. ### Known values supported by the service **Created** \\ **InProgress** \\ **WaitingForChildJobExecutions** \\ **WaitingForRetry** \\ **Succeeded** \\ **SucceededWithSkipped** \\ **Failed** \\ **TimedOut** \\ **Canceled** \\ **Skipped**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionLifecycle = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionLifecycle", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface", - "docComment": "/**\n * A list of job executions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionListResult " - } - ], - "releaseTag": "Public", - "name": "JobExecutionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutions:interface", - "docComment": "/**\n * Interface representing a JobExecutions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutions " - } - ], - "releaseTag": "Public", - "name": "JobExecutions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#beginCreate:member(1)", - "docComment": "/**\n * Starts an elastic job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateResponse", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateResponse", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#beginCreateAndWait:member(1)", - "docComment": "/**\n * Starts an elastic job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateResponse", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The job execution id to create the job execution under.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The job execution id to create the job execution under.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecutionsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#cancel:member(1)", - "docComment": "/**\n * Requests cancellation of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobExecutionId - The id of the job execution to cancel.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsCancelOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsCancelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "cancel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#get:member(1)", - "docComment": "/**\n * Gets a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecutionsGetResponse", - "canonicalReference": "sql-resource-manager!JobExecutionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#listByAgent:member(1)", - "docComment": "/**\n * Lists all executions in a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByAgent(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsListByAgentOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByAgent" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobExecutions#listByJob:member(1)", - "docComment": "/**\n * Lists a job's executions.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobExecutionsListByJobOptionalParams", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByJob" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsCancelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsCancelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsCancelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionsCreateResponse = " - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsListByAgentNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByAgentNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextResponse:type", - "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionsListByAgentNextResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByAgentNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsListByAgentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByAgentOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentResponse:type", - "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionsListByAgentResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByAgentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsListByJobNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByJobNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextResponse:type", - "docComment": "/**\n * Contains response data for the listByJobNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionsListByJobNextResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByJobNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionsListByJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByJobOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobExecutionsListByJobResponse:type", - "docComment": "/**\n * Contains response data for the listByJob operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobExecutionsListByJobResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobExecutionsListByJobResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobExecutionTarget:interface", - "docComment": "/**\n * The target that a job execution is executed on.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobExecutionTarget " - } - ], - "releaseTag": "Public", - "name": "JobExecutionTarget", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionTarget#databaseName:member", - "docComment": "/**\n * The database name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly databaseName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionTarget#serverName:member", - "docComment": "/**\n * The server name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serverName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobExecutionTarget#type:member", - "docComment": "/**\n * The type of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Reference", - "text": "JobTargetType", - "canonicalReference": "sql-resource-manager!JobTargetType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobListResult:interface", - "docComment": "/**\n * A list of jobs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobListResult " - } - ], - "releaseTag": "Public", - "name": "JobListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "Job", - "canonicalReference": "sql-resource-manager!Job:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Jobs:interface", - "docComment": "/**\n * Interface representing a Jobs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Jobs " - } - ], - "releaseTag": "Public", - "name": "Jobs", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Jobs#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param parameters - The requested job state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Job", - "canonicalReference": "sql-resource-manager!Job:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Jobs#delete:member(1)", - "docComment": "/**\n * Deletes a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!JobsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Jobs#get:member(1)", - "docComment": "/**\n * Gets a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobsGetResponse", - "canonicalReference": "sql-resource-manager!JobsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Jobs#listByAgent:member(1)", - "docComment": "/**\n * Gets a list of jobs.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByAgent(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobsListByAgentOptionalParams", - "canonicalReference": "sql-resource-manager!JobsListByAgentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Job", - "canonicalReference": "sql-resource-manager!Job:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByAgent" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobSchedule:interface", - "docComment": "/**\n * Scheduling properties of a job.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobSchedule " - } - ], - "releaseTag": "Public", - "name": "JobSchedule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobSchedule#enabled:member", - "docComment": "/**\n * Whether or not the schedule is enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobSchedule#endTime:member", - "docComment": "/**\n * Schedule end time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobSchedule#interval:member", - "docComment": "/**\n * Value of the schedule's recurring interval, if the schedule type is recurring. ISO8601 duration format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "interval?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "interval", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobSchedule#startTime:member", - "docComment": "/**\n * Schedule start time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobSchedule#type:member", - "docComment": "/**\n * Schedule interval type\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "JobScheduleType", - "canonicalReference": "sql-resource-manager!JobScheduleType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobScheduleType:type", - "docComment": "/**\n * Defines values for JobScheduleType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobScheduleType = " - }, - { - "kind": "Content", - "text": "\"Once\" | \"Recurring\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobScheduleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Job", - "canonicalReference": "sql-resource-manager!Job:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobsGetResponse = " - }, - { - "kind": "Reference", - "text": "Job", - "canonicalReference": "sql-resource-manager!Job:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobsListByAgentNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobsListByAgentNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobsListByAgentNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobsListByAgentNextResponse:type", - "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobsListByAgentNextResponse = " - }, - { - "kind": "Reference", - "text": "JobListResult", - "canonicalReference": "sql-resource-manager!JobListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobsListByAgentNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobsListByAgentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobsListByAgentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobsListByAgentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobsListByAgentResponse:type", - "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobsListByAgentResponse = " - }, - { - "kind": "Reference", - "text": "JobListResult", - "canonicalReference": "sql-resource-manager!JobListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobsListByAgentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStep:type", - "docComment": "/**\n * A job step.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStep = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n stepId?: number;\n targetGroup?: string;\n credential?: string;\n action?: " - }, - { - "kind": "Reference", - "text": "JobStepAction", - "canonicalReference": "sql-resource-manager!JobStepAction:interface" - }, - { - "kind": "Content", - "text": ";\n output?: " - }, - { - "kind": "Reference", - "text": "JobStepOutput", - "canonicalReference": "sql-resource-manager!JobStepOutput:interface" - }, - { - "kind": "Content", - "text": ";\n executionOptions?: " - }, - { - "kind": "Reference", - "text": "JobStepExecutionOptions", - "canonicalReference": "sql-resource-manager!JobStepExecutionOptions:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStep", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepAction:interface", - "docComment": "/**\n * The action to be executed by a job step.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepAction " - } - ], - "releaseTag": "Public", - "name": "JobStepAction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepAction#source:member", - "docComment": "/**\n * The source of the action to execute.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Reference", - "text": "JobStepActionSource", - "canonicalReference": "sql-resource-manager!JobStepActionSource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepAction#type:member", - "docComment": "/**\n * Type of action being executed by the job step.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "JobStepActionType", - "canonicalReference": "sql-resource-manager!JobStepActionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepAction#value:member", - "docComment": "/**\n * The action value, for example the text of the T-SQL script to execute.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepActionSource:type", - "docComment": "/**\n * Defines values for JobStepActionSource. \\ {@link KnownJobStepActionSource} can be used interchangeably with JobStepActionSource, this enum contains the known values that the service supports. ### Known values supported by the service **Inline**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepActionSource = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepActionSource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepActionType:type", - "docComment": "/**\n * Defines values for JobStepActionType. \\ {@link KnownJobStepActionType} can be used interchangeably with JobStepActionType, this enum contains the known values that the service supports. ### Known values supported by the service **TSql**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepActionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepExecutionOptions:interface", - "docComment": "/**\n * The execution options of a job step.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepExecutionOptions " - } - ], - "releaseTag": "Public", - "name": "JobStepExecutionOptions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#initialRetryIntervalSeconds:member", - "docComment": "/**\n * Initial delay between retries for job step execution.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "initialRetryIntervalSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "initialRetryIntervalSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#maximumRetryIntervalSeconds:member", - "docComment": "/**\n * The maximum amount of time to wait between retries for job step execution.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maximumRetryIntervalSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximumRetryIntervalSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#retryAttempts:member", - "docComment": "/**\n * Maximum number of times the job step will be reattempted if the first attempt fails.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retryAttempts?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retryAttempts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#retryIntervalBackoffMultiplier:member", - "docComment": "/**\n * The backoff multiplier for the time between retries.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retryIntervalBackoffMultiplier?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retryIntervalBackoffMultiplier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#timeoutSeconds:member", - "docComment": "/**\n * Execution timeout for the job step.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeoutSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeoutSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepExecutions:interface", - "docComment": "/**\n * Interface representing a JobStepExecutions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepExecutions " - } - ], - "releaseTag": "Public", - "name": "JobStepExecutions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobStepExecutions#get:member(1)", - "docComment": "/**\n * Gets a step execution of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The unique id of the job execution\n *\n * @param stepName - The name of the step.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", stepName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepExecutionsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepExecutionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobStepExecutionsGetResponse", - "canonicalReference": "sql-resource-manager!JobStepExecutionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "stepName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobStepExecutions#listByJobExecution:member(1)", - "docComment": "/**\n * Lists the step executions of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByJobExecution(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepExecutionsListByJobExecutionOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listByJobExecution" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepExecutionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepExecutionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepExecutionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepExecutionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepExecutionsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepExecutionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepExecutionsListByJobExecutionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepExecutionsListByJobExecutionNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextResponse:type", - "docComment": "/**\n * Contains response data for the listByJobExecutionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepExecutionsListByJobExecutionNextResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepExecutionsListByJobExecutionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepExecutionsListByJobExecutionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepExecutionsListByJobExecutionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionResponse:type", - "docComment": "/**\n * Contains response data for the listByJobExecution operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepExecutionsListByJobExecutionResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepExecutionsListByJobExecutionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepListResult:interface", - "docComment": "/**\n * A list of job steps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepListResult " - } - ], - "releaseTag": "Public", - "name": "JobStepListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "JobStep", - "canonicalReference": "sql-resource-manager!JobStep:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepOutput:interface", - "docComment": "/**\n * The output configuration of a job step.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepOutput " - } - ], - "releaseTag": "Public", - "name": "JobStepOutput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#credential:member", - "docComment": "/**\n * The resource ID of the credential to use to connect to the output destination.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "credential: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "credential", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#databaseName:member", - "docComment": "/**\n * The output destination database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#resourceGroupName:member", - "docComment": "/**\n * The output destination resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceGroupName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceGroupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#schemaName:member", - "docComment": "/**\n * The output destination schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "schemaName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "schemaName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#serverName:member", - "docComment": "/**\n * The output destination server name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#subscriptionId:member", - "docComment": "/**\n * The output destination subscription id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#tableName:member", - "docComment": "/**\n * The output destination table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tableName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobStepOutput#type:member", - "docComment": "/**\n * The output destination type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "JobStepOutputType", - "canonicalReference": "sql-resource-manager!JobStepOutputType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepOutputType:type", - "docComment": "/**\n * Defines values for JobStepOutputType. \\ {@link KnownJobStepOutputType} can be used interchangeably with JobStepOutputType, this enum contains the known values that the service supports. ### Known values supported by the service **SqlDatabase**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepOutputType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepOutputType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobSteps:interface", - "docComment": "/**\n * Interface representing a JobSteps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobSteps " - } - ], - "releaseTag": "Public", - "name": "JobSteps", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobSteps#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a job step. This will implicitly create a new job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param stepName - The name of the job step.\n *\n * @param parameters - The requested state of the job step.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", stepName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "JobStep", - "canonicalReference": "sql-resource-manager!JobStep:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobStepsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "stepName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobSteps#delete:member(1)", - "docComment": "/**\n * Deletes a job step. This will implicitly create a new job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param stepName - The name of the job step to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", stepName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "stepName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobSteps#get:member(1)", - "docComment": "/**\n * Gets a job step in a job's current version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param stepName - The name of the job step.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", stepName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobStepsGetResponse", - "canonicalReference": "sql-resource-manager!JobStepsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "stepName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobSteps#getByVersion:member(1)", - "docComment": "/**\n * Gets the specified version of a job step.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobVersion - The version of the job to get.\n *\n * @param stepName - The name of the job step.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getByVersion(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobVersion: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ", stepName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepsGetByVersionOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepsGetByVersionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobStepsGetByVersionResponse", - "canonicalReference": "sql-resource-manager!JobStepsGetByVersionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "stepName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "getByVersion" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobSteps#listByJob:member(1)", - "docComment": "/**\n * Gets all job steps for a job's current version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepsListByJobOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepsListByJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobStep", - "canonicalReference": "sql-resource-manager!JobStep:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobSteps#listByVersion:member(1)", - "docComment": "/**\n * Gets all job steps in the specified job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobVersion - The version of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByVersion(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobVersion: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobStepsListByVersionOptionalParams", - "canonicalReference": "sql-resource-manager!JobStepsListByVersionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobStep", - "canonicalReference": "sql-resource-manager!JobStep:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listByVersion" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "JobStep", - "canonicalReference": "sql-resource-manager!JobStep:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsGetByVersionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsGetByVersionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsGetByVersionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepsGetByVersionResponse:type", - "docComment": "/**\n * Contains response data for the getByVersion operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepsGetByVersionResponse = " - }, - { - "kind": "Reference", - "text": "JobStep", - "canonicalReference": "sql-resource-manager!JobStep:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepsGetByVersionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobStep", - "canonicalReference": "sql-resource-manager!JobStep:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsListByJobNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsListByJobNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsListByJobNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepsListByJobNextResponse:type", - "docComment": "/**\n * Contains response data for the listByJobNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepsListByJobNextResponse = " - }, - { - "kind": "Reference", - "text": "JobStepListResult", - "canonicalReference": "sql-resource-manager!JobStepListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepsListByJobNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsListByJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsListByJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsListByJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepsListByJobResponse:type", - "docComment": "/**\n * Contains response data for the listByJob operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepsListByJobResponse = " - }, - { - "kind": "Reference", - "text": "JobStepListResult", - "canonicalReference": "sql-resource-manager!JobStepListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepsListByJobResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsListByVersionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsListByVersionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsListByVersionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepsListByVersionNextResponse:type", - "docComment": "/**\n * Contains response data for the listByVersionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepsListByVersionNextResponse = " - }, - { - "kind": "Reference", - "text": "JobStepListResult", - "canonicalReference": "sql-resource-manager!JobStepListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepsListByVersionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobStepsListByVersionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobStepsListByVersionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobStepsListByVersionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobStepsListByVersionResponse:type", - "docComment": "/**\n * Contains response data for the listByVersion operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobStepsListByVersionResponse = " - }, - { - "kind": "Reference", - "text": "JobStepListResult", - "canonicalReference": "sql-resource-manager!JobStepListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobStepsListByVersionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTarget:interface", - "docComment": "/**\n * A job target, for example a specific database or a container of databases that is evaluated during job execution.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTarget " - } - ], - "releaseTag": "Public", - "name": "JobTarget", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTarget#databaseName:member", - "docComment": "/**\n * The target database name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTarget#elasticPoolName:member", - "docComment": "/**\n * The target elastic pool name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "elasticPoolName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "elasticPoolName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTarget#membershipType:member", - "docComment": "/**\n * Whether the target is included or excluded from the group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "membershipType?: " - }, - { - "kind": "Reference", - "text": "JobTargetGroupMembershipType", - "canonicalReference": "sql-resource-manager!JobTargetGroupMembershipType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "membershipType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTarget#refreshCredential:member", - "docComment": "/**\n * The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "refreshCredential?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "refreshCredential", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTarget#serverName:member", - "docComment": "/**\n * The target server name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTarget#shardMapName:member", - "docComment": "/**\n * The target shard map.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "shardMapName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "shardMapName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTarget#type:member", - "docComment": "/**\n * The target type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Reference", - "text": "JobTargetType", - "canonicalReference": "sql-resource-manager!JobTargetType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetExecutions:interface", - "docComment": "/**\n * Interface representing a JobTargetExecutions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetExecutions " - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutions#get:member(1)", - "docComment": "/**\n * Gets a target execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The unique id of the job execution\n *\n * @param stepName - The name of the step.\n *\n * @param targetId - The target id.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", stepName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", targetId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobTargetExecutionsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobTargetExecutionsGetResponse", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "stepName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "targetId", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutions#listByJobExecution:member(1)", - "docComment": "/**\n * Lists target executions for all steps of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByJobExecution(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobTargetExecutionsListByJobExecutionOptionalParams", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listByJobExecution" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutions#listByStep:member(1)", - "docComment": "/**\n * Lists the target executions of a job step execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param stepName - The name of the step.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByStep(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobExecutionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", stepName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobTargetExecutionsListByStepOptionalParams", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobExecutionId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "stepName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "listByStep" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetExecutionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetExecutionsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobExecution", - "canonicalReference": "sql-resource-manager!JobExecution:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetExecutionsListByJobExecutionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByJobExecutionNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextResponse:type", - "docComment": "/**\n * Contains response data for the listByJobExecutionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetExecutionsListByJobExecutionNextResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByJobExecutionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetExecutionsListByJobExecutionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByJobExecutionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionResponse:type", - "docComment": "/**\n * Contains response data for the listByJobExecution operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetExecutionsListByJobExecutionResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByJobExecutionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetExecutionsListByStepNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByStepNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextResponse:type", - "docComment": "/**\n * Contains response data for the listByStepNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetExecutionsListByStepNextResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByStepNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetExecutionsListByStepOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByStepOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#createTimeMax:member", - "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#createTimeMin:member", - "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#endTimeMax:member", - "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMax?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#endTimeMin:member", - "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTimeMin?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTimeMin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#isActive:member", - "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isActive?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isActive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#skip:member", - "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skip?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#top:member", - "docComment": "/**\n * The number of elements to return from the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepResponse:type", - "docComment": "/**\n * Contains response data for the listByStep operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetExecutionsListByStepResponse = " - }, - { - "kind": "Reference", - "text": "JobExecutionListResult", - "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetExecutionsListByStepResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetGroup:type", - "docComment": "/**\n * A group of job targets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetGroup = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n members?: " - }, - { - "kind": "Reference", - "text": "JobTarget", - "canonicalReference": "sql-resource-manager!JobTarget:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetGroupListResult:interface", - "docComment": "/**\n * A list of target groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetGroupListResult " - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetGroupListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobTargetGroupListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "JobTargetGroup", - "canonicalReference": "sql-resource-manager!JobTargetGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetGroupMembershipType:type", - "docComment": "/**\n * Defines values for JobTargetGroupMembershipType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetGroupMembershipType = " - }, - { - "kind": "Content", - "text": "\"Include\" | \"Exclude\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupMembershipType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetGroups:interface", - "docComment": "/**\n * Interface representing a JobTargetGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetGroups " - } - ], - "releaseTag": "Public", - "name": "JobTargetGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobTargetGroups#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a target group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param targetGroupName - The name of the target group.\n *\n * @param parameters - The requested state of the target group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", targetGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "JobTargetGroup", - "canonicalReference": "sql-resource-manager!JobTargetGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobTargetGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobTargetGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "targetGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobTargetGroups#delete:member(1)", - "docComment": "/**\n * Deletes a target group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param targetGroupName - The name of the target group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", targetGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobTargetGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!JobTargetGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "targetGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobTargetGroups#get:member(1)", - "docComment": "/**\n * Gets a target group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param targetGroupName - The name of the target group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", targetGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobTargetGroupsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobTargetGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobTargetGroupsGetResponse", - "canonicalReference": "sql-resource-manager!JobTargetGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "targetGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobTargetGroups#listByAgent:member(1)", - "docComment": "/**\n * Gets all target groups in an agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByAgent(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobTargetGroupsListByAgentOptionalParams", - "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobTargetGroup", - "canonicalReference": "sql-resource-manager!JobTargetGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByAgent" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "JobTargetGroup", - "canonicalReference": "sql-resource-manager!JobTargetGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobTargetGroup", - "canonicalReference": "sql-resource-manager!JobTargetGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetGroupsListByAgentNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsListByAgentNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentNextResponse:type", - "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetGroupsListByAgentNextResponse = " - }, - { - "kind": "Reference", - "text": "JobTargetGroupListResult", - "canonicalReference": "sql-resource-manager!JobTargetGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsListByAgentNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobTargetGroupsListByAgentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsListByAgentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentResponse:type", - "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetGroupsListByAgentResponse = " - }, - { - "kind": "Reference", - "text": "JobTargetGroupListResult", - "canonicalReference": "sql-resource-manager!JobTargetGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetGroupsListByAgentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobTargetType:type", - "docComment": "/**\n * Defines values for JobTargetType. \\ {@link KnownJobTargetType} can be used interchangeably with JobTargetType, this enum contains the known values that the service supports. ### Known values supported by the service **TargetGroup** \\ **SqlDatabase** \\ **SqlElasticPool** \\ **SqlShardMap** \\ **SqlServer**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobTargetType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobTargetType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobVersion:type", - "docComment": "/**\n * A job version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobVersion = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobVersion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobVersionListResult:interface", - "docComment": "/**\n * A list of job versions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobVersionListResult " - } - ], - "releaseTag": "Public", - "name": "JobVersionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobVersionListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!JobVersionListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "JobVersion", - "canonicalReference": "sql-resource-manager!JobVersion:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobVersions:interface", - "docComment": "/**\n * Interface representing a JobVersions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobVersions " - } - ], - "releaseTag": "Public", - "name": "JobVersions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobVersions#get:member(1)", - "docComment": "/**\n * Gets a job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobVersion - The version of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobVersion: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobVersionsGetOptionalParams", - "canonicalReference": "sql-resource-manager!JobVersionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobVersionsGetResponse", - "canonicalReference": "sql-resource-manager!JobVersionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "jobVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!JobVersions#listByJob:member(1)", - "docComment": "/**\n * Gets all versions of a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", jobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "JobVersionsListByJobOptionalParams", - "canonicalReference": "sql-resource-manager!JobVersionsListByJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "JobVersion", - "canonicalReference": "sql-resource-manager!JobVersion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "jobAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "jobName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByJob" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobVersionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobVersionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobVersionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobVersionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobVersionsGetResponse = " - }, - { - "kind": "Reference", - "text": "JobVersion", - "canonicalReference": "sql-resource-manager!JobVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobVersionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobVersionsListByJobNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobVersionsListByJobNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobVersionsListByJobNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobVersionsListByJobNextResponse:type", - "docComment": "/**\n * Contains response data for the listByJobNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobVersionsListByJobNextResponse = " - }, - { - "kind": "Reference", - "text": "JobVersionListResult", - "canonicalReference": "sql-resource-manager!JobVersionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobVersionsListByJobNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!JobVersionsListByJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface JobVersionsListByJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "JobVersionsListByJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!JobVersionsListByJobResponse:type", - "docComment": "/**\n * Contains response data for the listByJob operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type JobVersionsListByJobResponse = " - }, - { - "kind": "Reference", - "text": "JobVersionListResult", - "canonicalReference": "sql-resource-manager!JobVersionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "JobVersionsListByJobResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownAdministratorName:enum", - "docComment": "/**\n * Known values of {@link AdministratorName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownAdministratorName " - } - ], - "releaseTag": "Public", - "name": "KnownAdministratorName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownAdministratorName.ActiveDirectory:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ActiveDirectory = " - }, - { - "kind": "Content", - "text": "\"ActiveDirectory\"" - } - ], - "releaseTag": "Public", - "name": "ActiveDirectory", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownAdministratorType:enum", - "docComment": "/**\n * Known values of {@link AdministratorType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownAdministratorType " - } - ], - "releaseTag": "Public", - "name": "KnownAdministratorType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownAdministratorType.ActiveDirectory:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ActiveDirectory = " - }, - { - "kind": "Content", - "text": "\"ActiveDirectory\"" - } - ], - "releaseTag": "Public", - "name": "ActiveDirectory", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownCapabilityGroup:enum", - "docComment": "/**\n * Known values of {@link CapabilityGroup} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownCapabilityGroup " - } - ], - "releaseTag": "Public", - "name": "KnownCapabilityGroup", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedEditions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SupportedEditions = " - }, - { - "kind": "Content", - "text": "\"supportedEditions\"" - } - ], - "releaseTag": "Public", - "name": "SupportedEditions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedElasticPoolEditions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SupportedElasticPoolEditions = " - }, - { - "kind": "Content", - "text": "\"supportedElasticPoolEditions\"" - } - ], - "releaseTag": "Public", - "name": "SupportedElasticPoolEditions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedInstancePoolEditions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SupportedInstancePoolEditions = " - }, - { - "kind": "Content", - "text": "\"supportedInstancePoolEditions\"" - } - ], - "releaseTag": "Public", - "name": "SupportedInstancePoolEditions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedManagedInstanceEditions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SupportedManagedInstanceEditions = " - }, - { - "kind": "Content", - "text": "\"supportedManagedInstanceEditions\"" - } - ], - "releaseTag": "Public", - "name": "SupportedManagedInstanceEditions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedManagedInstanceVersions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SupportedManagedInstanceVersions = " - }, - { - "kind": "Content", - "text": "\"supportedManagedInstanceVersions\"" - } - ], - "releaseTag": "Public", - "name": "SupportedManagedInstanceVersions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownCatalogCollationType:enum", - "docComment": "/**\n * Known values of {@link CatalogCollationType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownCatalogCollationType " - } - ], - "releaseTag": "Public", - "name": "KnownCatalogCollationType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCatalogCollationType.DatabaseDefault:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DatabaseDefault = " - }, - { - "kind": "Content", - "text": "\"DATABASE_DEFAULT\"" - } - ], - "releaseTag": "Public", - "name": "DatabaseDefault", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCatalogCollationType.SQLLatin1GeneralCP1CIAS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SQLLatin1GeneralCP1CIAS = " - }, - { - "kind": "Content", - "text": "\"SQL_Latin1_General_CP1_CI_AS\"" - } - ], - "releaseTag": "Public", - "name": "SQLLatin1GeneralCP1CIAS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownConnectionPolicyName:enum", - "docComment": "/**\n * Known values of {@link ConnectionPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownConnectionPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownConnectionPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownCreateMode:enum", - "docComment": "/**\n * Known values of {@link CreateMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownCreateMode " - } - ], - "releaseTag": "Public", - "name": "KnownCreateMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.Copy:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Copy = " - }, - { - "kind": "Content", - "text": "\"Copy\"" - } - ], - "releaseTag": "Public", - "name": "Copy", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.OnlineSecondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OnlineSecondary = " - }, - { - "kind": "Content", - "text": "\"OnlineSecondary\"" - } - ], - "releaseTag": "Public", - "name": "OnlineSecondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.PointInTimeRestore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PointInTimeRestore = " - }, - { - "kind": "Content", - "text": "\"PointInTimeRestore\"" - } - ], - "releaseTag": "Public", - "name": "PointInTimeRestore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.Recovery:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recovery = " - }, - { - "kind": "Content", - "text": "\"Recovery\"" - } - ], - "releaseTag": "Public", - "name": "Recovery", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.Restore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restore = " - }, - { - "kind": "Content", - "text": "\"Restore\"" - } - ], - "releaseTag": "Public", - "name": "Restore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.RestoreExternalBackup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RestoreExternalBackup = " - }, - { - "kind": "Content", - "text": "\"RestoreExternalBackup\"" - } - ], - "releaseTag": "Public", - "name": "RestoreExternalBackup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.RestoreExternalBackupSecondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RestoreExternalBackupSecondary = " - }, - { - "kind": "Content", - "text": "\"RestoreExternalBackupSecondary\"" - } - ], - "releaseTag": "Public", - "name": "RestoreExternalBackupSecondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.RestoreLongTermRetentionBackup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RestoreLongTermRetentionBackup = " - }, - { - "kind": "Content", - "text": "\"RestoreLongTermRetentionBackup\"" - } - ], - "releaseTag": "Public", - "name": "RestoreLongTermRetentionBackup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownCreateMode.Secondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Secondary = " - }, - { - "kind": "Content", - "text": "\"Secondary\"" - } - ], - "releaseTag": "Public", - "name": "Secondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition:enum", - "docComment": "/**\n * Known values of {@link DatabaseEdition} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownDatabaseEdition " - } - ], - "releaseTag": "Public", - "name": "KnownDatabaseEdition", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Business:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Business = " - }, - { - "kind": "Content", - "text": "\"Business\"" - } - ], - "releaseTag": "Public", - "name": "Business", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.BusinessCritical:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BusinessCritical = " - }, - { - "kind": "Content", - "text": "\"BusinessCritical\"" - } - ], - "releaseTag": "Public", - "name": "BusinessCritical", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.DataWarehouse:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DataWarehouse = " - }, - { - "kind": "Content", - "text": "\"DataWarehouse\"" - } - ], - "releaseTag": "Public", - "name": "DataWarehouse", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Free:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Free = " - }, - { - "kind": "Content", - "text": "\"Free\"" - } - ], - "releaseTag": "Public", - "name": "Free", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.GeneralPurpose:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GeneralPurpose = " - }, - { - "kind": "Content", - "text": "\"GeneralPurpose\"" - } - ], - "releaseTag": "Public", - "name": "GeneralPurpose", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Hyperscale:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Hyperscale = " - }, - { - "kind": "Content", - "text": "\"Hyperscale\"" - } - ], - "releaseTag": "Public", - "name": "Hyperscale", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Premium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Premium = " - }, - { - "kind": "Content", - "text": "\"Premium\"" - } - ], - "releaseTag": "Public", - "name": "Premium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.PremiumRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumRS = " - }, - { - "kind": "Content", - "text": "\"PremiumRS\"" - } - ], - "releaseTag": "Public", - "name": "PremiumRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Stretch:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Stretch = " - }, - { - "kind": "Content", - "text": "\"Stretch\"" - } - ], - "releaseTag": "Public", - "name": "Stretch", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.System:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System = " - }, - { - "kind": "Content", - "text": "\"System\"" - } - ], - "releaseTag": "Public", - "name": "System", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.System2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System2 = " - }, - { - "kind": "Content", - "text": "\"System2\"" - } - ], - "releaseTag": "Public", - "name": "System2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Web:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Web = " - }, - { - "kind": "Content", - "text": "\"Web\"" - } - ], - "releaseTag": "Public", - "name": "Web", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownDatabaseLicenseType:enum", - "docComment": "/**\n * Known values of {@link DatabaseLicenseType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownDatabaseLicenseType " - } - ], - "releaseTag": "Public", - "name": "KnownDatabaseLicenseType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseLicenseType.BasePrice:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasePrice = " - }, - { - "kind": "Content", - "text": "\"BasePrice\"" - } - ], - "releaseTag": "Public", - "name": "BasePrice", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseLicenseType.LicenseIncluded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LicenseIncluded = " - }, - { - "kind": "Content", - "text": "\"LicenseIncluded\"" - } - ], - "releaseTag": "Public", - "name": "LicenseIncluded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownDatabaseReadScale:enum", - "docComment": "/**\n * Known values of {@link DatabaseReadScale} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownDatabaseReadScale " - } - ], - "releaseTag": "Public", - "name": "KnownDatabaseReadScale", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseReadScale.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseReadScale.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownDatabaseState:enum", - "docComment": "/**\n * Known values of {@link DatabaseState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownDatabaseState " - } - ], - "releaseTag": "Public", - "name": "KnownDatabaseState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseState.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseState.Deleted:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleted = " - }, - { - "kind": "Content", - "text": "\"Deleted\"" - } - ], - "releaseTag": "Public", - "name": "Deleted", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseState.Live:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Live = " - }, - { - "kind": "Content", - "text": "\"Live\"" - } - ], - "releaseTag": "Public", - "name": "Live", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus:enum", - "docComment": "/**\n * Known values of {@link DatabaseStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownDatabaseStatus " - } - ], - "releaseTag": "Public", - "name": "KnownDatabaseStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.AutoClosed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AutoClosed = " - }, - { - "kind": "Content", - "text": "\"AutoClosed\"" - } - ], - "releaseTag": "Public", - "name": "AutoClosed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Copying:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Copying = " - }, - { - "kind": "Content", - "text": "\"Copying\"" - } - ], - "releaseTag": "Public", - "name": "Copying", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.EmergencyMode:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "EmergencyMode = " - }, - { - "kind": "Content", - "text": "\"EmergencyMode\"" - } - ], - "releaseTag": "Public", - "name": "EmergencyMode", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Inaccessible:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inaccessible = " - }, - { - "kind": "Content", - "text": "\"Inaccessible\"" - } - ], - "releaseTag": "Public", - "name": "Inaccessible", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Offline:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Offline = " - }, - { - "kind": "Content", - "text": "\"Offline\"" - } - ], - "releaseTag": "Public", - "name": "Offline", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.OfflineChangingDwPerformanceTiers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OfflineChangingDwPerformanceTiers = " - }, - { - "kind": "Content", - "text": "\"OfflineChangingDwPerformanceTiers\"" - } - ], - "releaseTag": "Public", - "name": "OfflineChangingDwPerformanceTiers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.OfflineSecondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OfflineSecondary = " - }, - { - "kind": "Content", - "text": "\"OfflineSecondary\"" - } - ], - "releaseTag": "Public", - "name": "OfflineSecondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Online:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Online = " - }, - { - "kind": "Content", - "text": "\"Online\"" - } - ], - "releaseTag": "Public", - "name": "Online", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.OnlineChangingDwPerformanceTiers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OnlineChangingDwPerformanceTiers = " - }, - { - "kind": "Content", - "text": "\"OnlineChangingDwPerformanceTiers\"" - } - ], - "releaseTag": "Public", - "name": "OnlineChangingDwPerformanceTiers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Paused:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Paused = " - }, - { - "kind": "Content", - "text": "\"Paused\"" - } - ], - "releaseTag": "Public", - "name": "Paused", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Pausing:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pausing = " - }, - { - "kind": "Content", - "text": "\"Pausing\"" - } - ], - "releaseTag": "Public", - "name": "Pausing", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Recovering:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recovering = " - }, - { - "kind": "Content", - "text": "\"Recovering\"" - } - ], - "releaseTag": "Public", - "name": "Recovering", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.RecoveryPending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RecoveryPending = " - }, - { - "kind": "Content", - "text": "\"RecoveryPending\"" - } - ], - "releaseTag": "Public", - "name": "RecoveryPending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Restoring:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restoring = " - }, - { - "kind": "Content", - "text": "\"Restoring\"" - } - ], - "releaseTag": "Public", - "name": "Restoring", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Resuming:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Resuming = " - }, - { - "kind": "Content", - "text": "\"Resuming\"" - } - ], - "releaseTag": "Public", - "name": "Resuming", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Scaling:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Scaling = " - }, - { - "kind": "Content", - "text": "\"Scaling\"" - } - ], - "releaseTag": "Public", - "name": "Scaling", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Shutdown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Shutdown = " - }, - { - "kind": "Content", - "text": "\"Shutdown\"" - } - ], - "releaseTag": "Public", - "name": "Shutdown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Standby:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standby = " - }, - { - "kind": "Content", - "text": "\"Standby\"" - } - ], - "releaseTag": "Public", - "name": "Standby", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Suspect:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Suspect = " - }, - { - "kind": "Content", - "text": "\"Suspect\"" - } - ], - "releaseTag": "Public", - "name": "Suspect", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition:enum", - "docComment": "/**\n * Known values of {@link ElasticPoolEdition} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownElasticPoolEdition " - } - ], - "releaseTag": "Public", - "name": "KnownElasticPoolEdition", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.BusinessCritical:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BusinessCritical = " - }, - { - "kind": "Content", - "text": "\"BusinessCritical\"" - } - ], - "releaseTag": "Public", - "name": "BusinessCritical", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.GeneralPurpose:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GeneralPurpose = " - }, - { - "kind": "Content", - "text": "\"GeneralPurpose\"" - } - ], - "releaseTag": "Public", - "name": "GeneralPurpose", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.Premium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Premium = " - }, - { - "kind": "Content", - "text": "\"Premium\"" - } - ], - "releaseTag": "Public", - "name": "Premium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownElasticPoolLicenseType:enum", - "docComment": "/**\n * Known values of {@link ElasticPoolLicenseType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownElasticPoolLicenseType " - } - ], - "releaseTag": "Public", - "name": "KnownElasticPoolLicenseType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolLicenseType.BasePrice:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasePrice = " - }, - { - "kind": "Content", - "text": "\"BasePrice\"" - } - ], - "releaseTag": "Public", - "name": "BasePrice", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolLicenseType.LicenseIncluded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LicenseIncluded = " - }, - { - "kind": "Content", - "text": "\"LicenseIncluded\"" - } - ], - "releaseTag": "Public", - "name": "LicenseIncluded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownElasticPoolState:enum", - "docComment": "/**\n * Known values of {@link ElasticPoolState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownElasticPoolState " - } - ], - "releaseTag": "Public", - "name": "KnownElasticPoolState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownElasticPoolState.Ready:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ready = " - }, - { - "kind": "Content", - "text": "\"Ready\"" - } - ], - "releaseTag": "Public", - "name": "Ready", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownEncryptionProtectorName:enum", - "docComment": "/**\n * Known values of {@link EncryptionProtectorName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownEncryptionProtectorName " - } - ], - "releaseTag": "Public", - "name": "KnownEncryptionProtectorName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownEncryptionProtectorName.Current:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Current = " - }, - { - "kind": "Content", - "text": "\"current\"" - } - ], - "releaseTag": "Public", - "name": "Current", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownEnum21:enum", - "docComment": "/**\n * Known values of {@link Enum21} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownEnum21 " - } - ], - "releaseTag": "Public", - "name": "KnownEnum21", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownEnum21.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownEnum21.Error:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Error = " - }, - { - "kind": "Content", - "text": "\"Error\"" - } - ], - "releaseTag": "Public", - "name": "Error", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownEnum21.Success:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Success = " - }, - { - "kind": "Content", - "text": "\"Success\"" - } - ], - "releaseTag": "Public", - "name": "Success", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownEnum21.Warning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Warning = " - }, - { - "kind": "Content", - "text": "\"Warning\"" - } - ], - "releaseTag": "Public", - "name": "Warning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownExtensionName:enum", - "docComment": "/**\n * Known values of {@link ExtensionName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownExtensionName " - } - ], - "releaseTag": "Public", - "name": "KnownExtensionName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownExtensionName.Import:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Import = " - }, - { - "kind": "Content", - "text": "\"import\"" - } - ], - "releaseTag": "Public", - "name": "Import", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownFailoverGroupReplicationRole:enum", - "docComment": "/**\n * Known values of {@link FailoverGroupReplicationRole} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownFailoverGroupReplicationRole " - } - ], - "releaseTag": "Public", - "name": "KnownFailoverGroupReplicationRole", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownFailoverGroupReplicationRole.Primary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Primary = " - }, - { - "kind": "Content", - "text": "\"Primary\"" - } - ], - "releaseTag": "Public", - "name": "Primary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownFailoverGroupReplicationRole.Secondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Secondary = " - }, - { - "kind": "Content", - "text": "\"Secondary\"" - } - ], - "releaseTag": "Public", - "name": "Secondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownGeoBackupPolicyName:enum", - "docComment": "/**\n * Known values of {@link GeoBackupPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownGeoBackupPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownGeoBackupPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownGeoBackupPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownIdentityType:enum", - "docComment": "/**\n * Known values of {@link IdentityType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownIdentityType " - } - ], - "releaseTag": "Public", - "name": "KnownIdentityType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownIdentityType.SystemAssigned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SystemAssigned = " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\"" - } - ], - "releaseTag": "Public", - "name": "SystemAssigned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownInstanceFailoverGroupReplicationRole:enum", - "docComment": "/**\n * Known values of {@link InstanceFailoverGroupReplicationRole} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownInstanceFailoverGroupReplicationRole " - } - ], - "releaseTag": "Public", - "name": "KnownInstanceFailoverGroupReplicationRole", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownInstanceFailoverGroupReplicationRole.Primary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Primary = " - }, - { - "kind": "Content", - "text": "\"Primary\"" - } - ], - "releaseTag": "Public", - "name": "Primary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownInstanceFailoverGroupReplicationRole.Secondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Secondary = " - }, - { - "kind": "Content", - "text": "\"Secondary\"" - } - ], - "releaseTag": "Public", - "name": "Secondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownInstancePoolLicenseType:enum", - "docComment": "/**\n * Known values of {@link InstancePoolLicenseType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownInstancePoolLicenseType " - } - ], - "releaseTag": "Public", - "name": "KnownInstancePoolLicenseType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownInstancePoolLicenseType.BasePrice:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasePrice = " - }, - { - "kind": "Content", - "text": "\"BasePrice\"" - } - ], - "releaseTag": "Public", - "name": "BasePrice", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownInstancePoolLicenseType.LicenseIncluded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LicenseIncluded = " - }, - { - "kind": "Content", - "text": "\"LicenseIncluded\"" - } - ], - "releaseTag": "Public", - "name": "LicenseIncluded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownJobAgentState:enum", - "docComment": "/**\n * Known values of {@link JobAgentState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownJobAgentState " - } - ], - "releaseTag": "Public", - "name": "KnownJobAgentState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobAgentState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobAgentState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobAgentState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobAgentState.Ready:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ready = " - }, - { - "kind": "Content", - "text": "\"Ready\"" - } - ], - "releaseTag": "Public", - "name": "Ready", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobAgentState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle:enum", - "docComment": "/**\n * Known values of {@link JobExecutionLifecycle} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownJobExecutionLifecycle " - } - ], - "releaseTag": "Public", - "name": "KnownJobExecutionLifecycle", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Canceled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Canceled = " - }, - { - "kind": "Content", - "text": "\"Canceled\"" - } - ], - "releaseTag": "Public", - "name": "Canceled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Created:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Created = " - }, - { - "kind": "Content", - "text": "\"Created\"" - } - ], - "releaseTag": "Public", - "name": "Created", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Skipped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Skipped = " - }, - { - "kind": "Content", - "text": "\"Skipped\"" - } - ], - "releaseTag": "Public", - "name": "Skipped", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.SucceededWithSkipped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SucceededWithSkipped = " - }, - { - "kind": "Content", - "text": "\"SucceededWithSkipped\"" - } - ], - "releaseTag": "Public", - "name": "SucceededWithSkipped", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.TimedOut:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TimedOut = " - }, - { - "kind": "Content", - "text": "\"TimedOut\"" - } - ], - "releaseTag": "Public", - "name": "TimedOut", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.WaitingForChildJobExecutions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WaitingForChildJobExecutions = " - }, - { - "kind": "Content", - "text": "\"WaitingForChildJobExecutions\"" - } - ], - "releaseTag": "Public", - "name": "WaitingForChildJobExecutions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.WaitingForRetry:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WaitingForRetry = " - }, - { - "kind": "Content", - "text": "\"WaitingForRetry\"" - } - ], - "releaseTag": "Public", - "name": "WaitingForRetry", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownJobStepActionSource:enum", - "docComment": "/**\n * Known values of {@link JobStepActionSource} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownJobStepActionSource " - } - ], - "releaseTag": "Public", - "name": "KnownJobStepActionSource", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobStepActionSource.Inline:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inline = " - }, - { - "kind": "Content", - "text": "\"Inline\"" - } - ], - "releaseTag": "Public", - "name": "Inline", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownJobStepActionType:enum", - "docComment": "/**\n * Known values of {@link JobStepActionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownJobStepActionType " - } - ], - "releaseTag": "Public", - "name": "KnownJobStepActionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobStepActionType.TSql:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TSql = " - }, - { - "kind": "Content", - "text": "\"TSql\"" - } - ], - "releaseTag": "Public", - "name": "TSql", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownJobStepOutputType:enum", - "docComment": "/**\n * Known values of {@link JobStepOutputType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownJobStepOutputType " - } - ], - "releaseTag": "Public", - "name": "KnownJobStepOutputType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobStepOutputType.SqlDatabase:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SqlDatabase = " - }, - { - "kind": "Content", - "text": "\"SqlDatabase\"" - } - ], - "releaseTag": "Public", - "name": "SqlDatabase", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownJobTargetType:enum", - "docComment": "/**\n * Known values of {@link JobTargetType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownJobTargetType " - } - ], - "releaseTag": "Public", - "name": "KnownJobTargetType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlDatabase:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SqlDatabase = " - }, - { - "kind": "Content", - "text": "\"SqlDatabase\"" - } - ], - "releaseTag": "Public", - "name": "SqlDatabase", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlElasticPool:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SqlElasticPool = " - }, - { - "kind": "Content", - "text": "\"SqlElasticPool\"" - } - ], - "releaseTag": "Public", - "name": "SqlElasticPool", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlServer:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SqlServer = " - }, - { - "kind": "Content", - "text": "\"SqlServer\"" - } - ], - "releaseTag": "Public", - "name": "SqlServer", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlShardMap:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SqlShardMap = " - }, - { - "kind": "Content", - "text": "\"SqlShardMap\"" - } - ], - "releaseTag": "Public", - "name": "SqlShardMap", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownJobTargetType.TargetGroup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TargetGroup = " - }, - { - "kind": "Content", - "text": "\"TargetGroup\"" - } - ], - "releaseTag": "Public", - "name": "TargetGroup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownLogSizeUnit:enum", - "docComment": "/**\n * Known values of {@link LogSizeUnit} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownLogSizeUnit " - } - ], - "releaseTag": "Public", - "name": "KnownLogSizeUnit", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Gigabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gigabytes = " - }, - { - "kind": "Content", - "text": "\"Gigabytes\"" - } - ], - "releaseTag": "Public", - "name": "Gigabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Megabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Megabytes = " - }, - { - "kind": "Content", - "text": "\"Megabytes\"" - } - ], - "releaseTag": "Public", - "name": "Megabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Percent:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Percent = " - }, - { - "kind": "Content", - "text": "\"Percent\"" - } - ], - "releaseTag": "Public", - "name": "Percent", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Petabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Petabytes = " - }, - { - "kind": "Content", - "text": "\"Petabytes\"" - } - ], - "releaseTag": "Public", - "name": "Petabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Terabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Terabytes = " - }, - { - "kind": "Content", - "text": "\"Terabytes\"" - } - ], - "releaseTag": "Public", - "name": "Terabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState:enum", - "docComment": "/**\n * Known values of {@link LongTermRetentionDatabaseState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownLongTermRetentionDatabaseState " - } - ], - "releaseTag": "Public", - "name": "KnownLongTermRetentionDatabaseState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState.Deleted:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleted = " - }, - { - "kind": "Content", - "text": "\"Deleted\"" - } - ], - "releaseTag": "Public", - "name": "Deleted", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState.Live:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Live = " - }, - { - "kind": "Content", - "text": "\"Live\"" - } - ], - "releaseTag": "Public", - "name": "Live", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownLongTermRetentionPolicyName:enum", - "docComment": "/**\n * Known values of {@link LongTermRetentionPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownLongTermRetentionPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownLongTermRetentionPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownLongTermRetentionPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode:enum", - "docComment": "/**\n * Known values of {@link ManagedDatabaseCreateMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedDatabaseCreateMode " - } - ], - "releaseTag": "Public", - "name": "KnownManagedDatabaseCreateMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.PointInTimeRestore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PointInTimeRestore = " - }, - { - "kind": "Content", - "text": "\"PointInTimeRestore\"" - } - ], - "releaseTag": "Public", - "name": "PointInTimeRestore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.Recovery:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recovery = " - }, - { - "kind": "Content", - "text": "\"Recovery\"" - } - ], - "releaseTag": "Public", - "name": "Recovery", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.RestoreExternalBackup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RestoreExternalBackup = " - }, - { - "kind": "Content", - "text": "\"RestoreExternalBackup\"" - } - ], - "releaseTag": "Public", - "name": "RestoreExternalBackup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.RestoreLongTermRetentionBackup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RestoreLongTermRetentionBackup = " - }, - { - "kind": "Content", - "text": "\"RestoreLongTermRetentionBackup\"" - } - ], - "releaseTag": "Public", - "name": "RestoreLongTermRetentionBackup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus:enum", - "docComment": "/**\n * Known values of {@link ManagedDatabaseStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedDatabaseStatus " - } - ], - "releaseTag": "Public", - "name": "KnownManagedDatabaseStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Inaccessible:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inaccessible = " - }, - { - "kind": "Content", - "text": "\"Inaccessible\"" - } - ], - "releaseTag": "Public", - "name": "Inaccessible", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Offline:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Offline = " - }, - { - "kind": "Content", - "text": "\"Offline\"" - } - ], - "releaseTag": "Public", - "name": "Offline", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Online:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Online = " - }, - { - "kind": "Content", - "text": "\"Online\"" - } - ], - "releaseTag": "Public", - "name": "Online", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Restoring:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restoring = " - }, - { - "kind": "Content", - "text": "\"Restoring\"" - } - ], - "releaseTag": "Public", - "name": "Restoring", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Shutdown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Shutdown = " - }, - { - "kind": "Content", - "text": "\"Shutdown\"" - } - ], - "releaseTag": "Public", - "name": "Shutdown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceAdministratorType:enum", - "docComment": "/**\n * Known values of {@link ManagedInstanceAdministratorType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedInstanceAdministratorType " - } - ], - "releaseTag": "Public", - "name": "KnownManagedInstanceAdministratorType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceAdministratorType.ActiveDirectory:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ActiveDirectory = " - }, - { - "kind": "Content", - "text": "\"ActiveDirectory\"" - } - ], - "releaseTag": "Public", - "name": "ActiveDirectory", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceLicenseType:enum", - "docComment": "/**\n * Known values of {@link ManagedInstanceLicenseType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedInstanceLicenseType " - } - ], - "releaseTag": "Public", - "name": "KnownManagedInstanceLicenseType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceLicenseType.BasePrice:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasePrice = " - }, - { - "kind": "Content", - "text": "\"BasePrice\"" - } - ], - "releaseTag": "Public", - "name": "BasePrice", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceLicenseType.LicenseIncluded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LicenseIncluded = " - }, - { - "kind": "Content", - "text": "\"LicenseIncluded\"" - } - ], - "releaseTag": "Public", - "name": "LicenseIncluded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceLongTermRetentionPolicyName:enum", - "docComment": "/**\n * Known values of {@link ManagedInstanceLongTermRetentionPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedInstanceLongTermRetentionPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownManagedInstanceLongTermRetentionPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceLongTermRetentionPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride:enum", - "docComment": "/**\n * Known values of {@link ManagedInstanceProxyOverride} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedInstanceProxyOverride " - } - ], - "releaseTag": "Public", - "name": "KnownManagedInstanceProxyOverride", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride.Proxy:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Proxy = " - }, - { - "kind": "Content", - "text": "\"Proxy\"" - } - ], - "releaseTag": "Public", - "name": "Proxy", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride.Redirect:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Redirect = " - }, - { - "kind": "Content", - "text": "\"Redirect\"" - } - ], - "releaseTag": "Public", - "name": "Redirect", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedServerCreateMode:enum", - "docComment": "/**\n * Known values of {@link ManagedServerCreateMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedServerCreateMode " - } - ], - "releaseTag": "Public", - "name": "KnownManagedServerCreateMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedServerCreateMode.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedServerCreateMode.PointInTimeRestore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PointInTimeRestore = " - }, - { - "kind": "Content", - "text": "\"PointInTimeRestore\"" - } - ], - "releaseTag": "Public", - "name": "PointInTimeRestore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagedShortTermRetentionPolicyName:enum", - "docComment": "/**\n * Known values of {@link ManagedShortTermRetentionPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagedShortTermRetentionPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownManagedShortTermRetentionPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagedShortTermRetentionPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownManagementOperationState:enum", - "docComment": "/**\n * Known values of {@link ManagementOperationState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownManagementOperationState " - } - ], - "releaseTag": "Public", - "name": "KnownManagementOperationState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagementOperationState.CancelInProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CancelInProgress = " - }, - { - "kind": "Content", - "text": "\"CancelInProgress\"" - } - ], - "releaseTag": "Public", - "name": "CancelInProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Cancelled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Cancelled = " - }, - { - "kind": "Content", - "text": "\"Cancelled\"" - } - ], - "releaseTag": "Public", - "name": "Cancelled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagementOperationState.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Pending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pending = " - }, - { - "kind": "Content", - "text": "\"Pending\"" - } - ], - "releaseTag": "Public", - "name": "Pending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit:enum", - "docComment": "/**\n * Known values of {@link MaxSizeUnit} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownMaxSizeUnit " - } - ], - "releaseTag": "Public", - "name": "KnownMaxSizeUnit", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Gigabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gigabytes = " - }, - { - "kind": "Content", - "text": "\"Gigabytes\"" - } - ], - "releaseTag": "Public", - "name": "Gigabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Megabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Megabytes = " - }, - { - "kind": "Content", - "text": "\"Megabytes\"" - } - ], - "releaseTag": "Public", - "name": "Megabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Petabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Petabytes = " - }, - { - "kind": "Content", - "text": "\"Petabytes\"" - } - ], - "releaseTag": "Public", - "name": "Petabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Terabytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Terabytes = " - }, - { - "kind": "Content", - "text": "\"Terabytes\"" - } - ], - "releaseTag": "Public", - "name": "Terabytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownOperationOrigin:enum", - "docComment": "/**\n * Known values of {@link OperationOrigin} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownOperationOrigin " - } - ], - "releaseTag": "Public", - "name": "KnownOperationOrigin", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownOperationOrigin.System:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System = " - }, - { - "kind": "Content", - "text": "\"system\"" - } - ], - "releaseTag": "Public", - "name": "System", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownOperationOrigin.User:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "User = " - }, - { - "kind": "Content", - "text": "\"user\"" - } - ], - "releaseTag": "Public", - "name": "User", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownPauseDelayTimeUnit:enum", - "docComment": "/**\n * Known values of {@link PauseDelayTimeUnit} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPauseDelayTimeUnit " - } - ], - "releaseTag": "Public", - "name": "KnownPauseDelayTimeUnit", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPauseDelayTimeUnit.Minutes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Minutes = " - }, - { - "kind": "Content", - "text": "\"Minutes\"" - } - ], - "releaseTag": "Public", - "name": "Minutes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownPerformanceLevelUnit:enum", - "docComment": "/**\n * Known values of {@link PerformanceLevelUnit} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPerformanceLevelUnit " - } - ], - "releaseTag": "Public", - "name": "KnownPerformanceLevelUnit", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPerformanceLevelUnit.DTU:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DTU = " - }, - { - "kind": "Content", - "text": "\"DTU\"" - } - ], - "releaseTag": "Public", - "name": "DTU", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPerformanceLevelUnit.VCores:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VCores = " - }, - { - "kind": "Content", - "text": "\"VCores\"" - } - ], - "releaseTag": "Public", - "name": "VCores", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType:enum", - "docComment": "/**\n * Known values of {@link PrimaryAggregationType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPrimaryAggregationType " - } - ], - "releaseTag": "Public", - "name": "KnownPrimaryAggregationType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Average:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Average = " - }, - { - "kind": "Content", - "text": "\"Average\"" - } - ], - "releaseTag": "Public", - "name": "Average", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Count:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Count = " - }, - { - "kind": "Content", - "text": "\"Count\"" - } - ], - "releaseTag": "Public", - "name": "Count", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Maximum:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Maximum = " - }, - { - "kind": "Content", - "text": "\"Maximum\"" - } - ], - "releaseTag": "Public", - "name": "Maximum", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Minimum:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Minimum = " - }, - { - "kind": "Content", - "text": "\"Minimum\"" - } - ], - "releaseTag": "Public", - "name": "Minimum", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Total:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Total = " - }, - { - "kind": "Content", - "text": "\"Total\"" - } - ], - "releaseTag": "Public", - "name": "Total", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState:enum", - "docComment": "/**\n * Known values of {@link PrivateEndpointProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPrivateEndpointProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownPrivateEndpointProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Approving:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Approving = " - }, - { - "kind": "Content", - "text": "\"Approving\"" - } - ], - "releaseTag": "Public", - "name": "Approving", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Dropping:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Dropping = " - }, - { - "kind": "Content", - "text": "\"Dropping\"" - } - ], - "releaseTag": "Public", - "name": "Dropping", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Ready:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ready = " - }, - { - "kind": "Content", - "text": "\"Ready\"" - } - ], - "releaseTag": "Public", - "name": "Ready", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Rejecting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Rejecting = " - }, - { - "kind": "Content", - "text": "\"Rejecting\"" - } - ], - "releaseTag": "Public", - "name": "Rejecting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateActionsRequire:enum", - "docComment": "/**\n * Known values of {@link PrivateLinkServiceConnectionStateActionsRequire} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPrivateLinkServiceConnectionStateActionsRequire " - } - ], - "releaseTag": "Public", - "name": "KnownPrivateLinkServiceConnectionStateActionsRequire", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateActionsRequire.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus:enum", - "docComment": "/**\n * Known values of {@link PrivateLinkServiceConnectionStateStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownPrivateLinkServiceConnectionStateStatus " - } - ], - "releaseTag": "Public", - "name": "KnownPrivateLinkServiceConnectionStateStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Approved:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Approved = " - }, - { - "kind": "Content", - "text": "\"Approved\"" - } - ], - "releaseTag": "Public", - "name": "Approved", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Disconnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disconnected = " - }, - { - "kind": "Content", - "text": "\"Disconnected\"" - } - ], - "releaseTag": "Public", - "name": "Disconnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Pending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pending = " - }, - { - "kind": "Content", - "text": "\"Pending\"" - } - ], - "releaseTag": "Public", - "name": "Pending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Rejected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Rejected = " - }, - { - "kind": "Content", - "text": "\"Rejected\"" - } - ], - "releaseTag": "Public", - "name": "Rejected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownProvisioningState:enum", - "docComment": "/**\n * Known values of {@link ProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownProvisioningState.Canceled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Canceled = " - }, - { - "kind": "Content", - "text": "\"Canceled\"" - } - ], - "releaseTag": "Public", - "name": "Canceled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownProvisioningState.Created:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Created = " - }, - { - "kind": "Content", - "text": "\"Created\"" - } - ], - "releaseTag": "Public", - "name": "Created", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownProvisioningState.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownReadOnlyEndpointFailoverPolicy:enum", - "docComment": "/**\n * Known values of {@link ReadOnlyEndpointFailoverPolicy} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownReadOnlyEndpointFailoverPolicy " - } - ], - "releaseTag": "Public", - "name": "KnownReadOnlyEndpointFailoverPolicy", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReadOnlyEndpointFailoverPolicy.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReadOnlyEndpointFailoverPolicy.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownReadWriteEndpointFailoverPolicy:enum", - "docComment": "/**\n * Known values of {@link ReadWriteEndpointFailoverPolicy} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownReadWriteEndpointFailoverPolicy " - } - ], - "releaseTag": "Public", - "name": "KnownReadWriteEndpointFailoverPolicy", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReadWriteEndpointFailoverPolicy.Automatic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Automatic = " - }, - { - "kind": "Content", - "text": "\"Automatic\"" - } - ], - "releaseTag": "Public", - "name": "Automatic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReadWriteEndpointFailoverPolicy.Manual:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Manual = " - }, - { - "kind": "Content", - "text": "\"Manual\"" - } - ], - "releaseTag": "Public", - "name": "Manual", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownReplicationState:enum", - "docComment": "/**\n * Known values of {@link ReplicationState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownReplicationState " - } - ], - "releaseTag": "Public", - "name": "KnownReplicationState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReplicationState.CatchUP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CatchUP = " - }, - { - "kind": "Content", - "text": "\"CATCH_UP\"" - } - ], - "releaseTag": "Public", - "name": "CatchUP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReplicationState.Pending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pending = " - }, - { - "kind": "Content", - "text": "\"PENDING\"" - } - ], - "releaseTag": "Public", - "name": "Pending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReplicationState.Seeding:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Seeding = " - }, - { - "kind": "Content", - "text": "\"SEEDING\"" - } - ], - "releaseTag": "Public", - "name": "Seeding", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReplicationState.Suspended:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Suspended = " - }, - { - "kind": "Content", - "text": "\"SUSPENDED\"" - } - ], - "releaseTag": "Public", - "name": "Suspended", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownReplicaType:enum", - "docComment": "/**\n * Known values of {@link ReplicaType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownReplicaType " - } - ], - "releaseTag": "Public", - "name": "KnownReplicaType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReplicaType.Primary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Primary = " - }, - { - "kind": "Content", - "text": "\"Primary\"" - } - ], - "releaseTag": "Public", - "name": "Primary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownReplicaType.ReadableSecondary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ReadableSecondary = " - }, - { - "kind": "Content", - "text": "\"ReadableSecondary\"" - } - ], - "releaseTag": "Public", - "name": "ReadableSecondary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownRestoreDetailsName:enum", - "docComment": "/**\n * Known values of {@link RestoreDetailsName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownRestoreDetailsName " - } - ], - "releaseTag": "Public", - "name": "KnownRestoreDetailsName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownRestoreDetailsName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSampleName:enum", - "docComment": "/**\n * Known values of {@link SampleName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSampleName " - } - ], - "releaseTag": "Public", - "name": "KnownSampleName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSampleName.AdventureWorksLT:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AdventureWorksLT = " - }, - { - "kind": "Content", - "text": "\"AdventureWorksLT\"" - } - ], - "releaseTag": "Public", - "name": "AdventureWorksLT", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSampleName.WideWorldImportersFull:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WideWorldImportersFull = " - }, - { - "kind": "Content", - "text": "\"WideWorldImportersFull\"" - } - ], - "releaseTag": "Public", - "name": "WideWorldImportersFull", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSampleName.WideWorldImportersStd:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WideWorldImportersStd = " - }, - { - "kind": "Content", - "text": "\"WideWorldImportersStd\"" - } - ], - "releaseTag": "Public", - "name": "WideWorldImportersStd", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyName:enum", - "docComment": "/**\n * Known values of {@link SecurityAlertPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSecurityAlertPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownSecurityAlertPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyNameAutoGenerated:enum", - "docComment": "/**\n * Known values of {@link SecurityAlertPolicyNameAutoGenerated} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSecurityAlertPolicyNameAutoGenerated " - } - ], - "releaseTag": "Public", - "name": "KnownSecurityAlertPolicyNameAutoGenerated", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyNameAutoGenerated.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownServerKeyType:enum", - "docComment": "/**\n * Known values of {@link ServerKeyType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownServerKeyType " - } - ], - "releaseTag": "Public", - "name": "KnownServerKeyType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServerKeyType.AzureKeyVault:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzureKeyVault = " - }, - { - "kind": "Content", - "text": "\"AzureKeyVault\"" - } - ], - "releaseTag": "Public", - "name": "AzureKeyVault", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServerKeyType.ServiceManaged:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ServiceManaged = " - }, - { - "kind": "Content", - "text": "\"ServiceManaged\"" - } - ], - "releaseTag": "Public", - "name": "ServiceManaged", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownServerPublicNetworkAccess:enum", - "docComment": "/**\n * Known values of {@link ServerPublicNetworkAccess} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownServerPublicNetworkAccess " - } - ], - "releaseTag": "Public", - "name": "KnownServerPublicNetworkAccess", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServerPublicNetworkAccess.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServerPublicNetworkAccess.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName:enum", - "docComment": "/**\n * Known values of {@link ServiceObjectiveName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownServiceObjectiveName " - } - ], - "releaseTag": "Public", - "name": "KnownServiceObjectiveName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS100:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS100 = " - }, - { - "kind": "Content", - "text": "\"DS100\"" - } - ], - "releaseTag": "Public", - "name": "DS100", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS1000:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS1000 = " - }, - { - "kind": "Content", - "text": "\"DS1000\"" - } - ], - "releaseTag": "Public", - "name": "DS1000", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS1200:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS1200 = " - }, - { - "kind": "Content", - "text": "\"DS1200\"" - } - ], - "releaseTag": "Public", - "name": "DS1200", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS1500:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS1500 = " - }, - { - "kind": "Content", - "text": "\"DS1500\"" - } - ], - "releaseTag": "Public", - "name": "DS1500", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS200:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS200 = " - }, - { - "kind": "Content", - "text": "\"DS200\"" - } - ], - "releaseTag": "Public", - "name": "DS200", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS2000:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS2000 = " - }, - { - "kind": "Content", - "text": "\"DS2000\"" - } - ], - "releaseTag": "Public", - "name": "DS2000", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS300:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS300 = " - }, - { - "kind": "Content", - "text": "\"DS300\"" - } - ], - "releaseTag": "Public", - "name": "DS300", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS400:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS400 = " - }, - { - "kind": "Content", - "text": "\"DS400\"" - } - ], - "releaseTag": "Public", - "name": "DS400", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS500:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS500 = " - }, - { - "kind": "Content", - "text": "\"DS500\"" - } - ], - "releaseTag": "Public", - "name": "DS500", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS600:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DS600 = " - }, - { - "kind": "Content", - "text": "\"DS600\"" - } - ], - "releaseTag": "Public", - "name": "DS600", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW100:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW100 = " - }, - { - "kind": "Content", - "text": "\"DW100\"" - } - ], - "releaseTag": "Public", - "name": "DW100", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1000:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW1000 = " - }, - { - "kind": "Content", - "text": "\"DW1000\"" - } - ], - "releaseTag": "Public", - "name": "DW1000", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW10000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW10000C = " - }, - { - "kind": "Content", - "text": "\"DW10000c\"" - } - ], - "releaseTag": "Public", - "name": "DW10000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW1000C = " - }, - { - "kind": "Content", - "text": "\"DW1000c\"" - } - ], - "releaseTag": "Public", - "name": "DW1000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1200:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW1200 = " - }, - { - "kind": "Content", - "text": "\"DW1200\"" - } - ], - "releaseTag": "Public", - "name": "DW1200", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1500:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW1500 = " - }, - { - "kind": "Content", - "text": "\"DW1500\"" - } - ], - "releaseTag": "Public", - "name": "DW1500", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW15000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW15000C = " - }, - { - "kind": "Content", - "text": "\"DW15000c\"" - } - ], - "releaseTag": "Public", - "name": "DW15000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1500C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW1500C = " - }, - { - "kind": "Content", - "text": "\"DW1500c\"" - } - ], - "releaseTag": "Public", - "name": "DW1500C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW200:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW200 = " - }, - { - "kind": "Content", - "text": "\"DW200\"" - } - ], - "releaseTag": "Public", - "name": "DW200", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW2000:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW2000 = " - }, - { - "kind": "Content", - "text": "\"DW2000\"" - } - ], - "releaseTag": "Public", - "name": "DW2000", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW2000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW2000C = " - }, - { - "kind": "Content", - "text": "\"DW2000c\"" - } - ], - "releaseTag": "Public", - "name": "DW2000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW2500C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW2500C = " - }, - { - "kind": "Content", - "text": "\"DW2500c\"" - } - ], - "releaseTag": "Public", - "name": "DW2500C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW300:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW300 = " - }, - { - "kind": "Content", - "text": "\"DW300\"" - } - ], - "releaseTag": "Public", - "name": "DW300", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW3000:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW3000 = " - }, - { - "kind": "Content", - "text": "\"DW3000\"" - } - ], - "releaseTag": "Public", - "name": "DW3000", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW30000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW30000C = " - }, - { - "kind": "Content", - "text": "\"DW30000c\"" - } - ], - "releaseTag": "Public", - "name": "DW30000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW3000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW3000C = " - }, - { - "kind": "Content", - "text": "\"DW3000c\"" - } - ], - "releaseTag": "Public", - "name": "DW3000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW400:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW400 = " - }, - { - "kind": "Content", - "text": "\"DW400\"" - } - ], - "releaseTag": "Public", - "name": "DW400", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW500:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW500 = " - }, - { - "kind": "Content", - "text": "\"DW500\"" - } - ], - "releaseTag": "Public", - "name": "DW500", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW5000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW5000C = " - }, - { - "kind": "Content", - "text": "\"DW5000c\"" - } - ], - "releaseTag": "Public", - "name": "DW5000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW600:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW600 = " - }, - { - "kind": "Content", - "text": "\"DW600\"" - } - ], - "releaseTag": "Public", - "name": "DW600", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW6000:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW6000 = " - }, - { - "kind": "Content", - "text": "\"DW6000\"" - } - ], - "releaseTag": "Public", - "name": "DW6000", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW6000C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW6000C = " - }, - { - "kind": "Content", - "text": "\"DW6000c\"" - } - ], - "releaseTag": "Public", - "name": "DW6000C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW7500C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DW7500C = " - }, - { - "kind": "Content", - "text": "\"DW7500c\"" - } - ], - "releaseTag": "Public", - "name": "DW7500C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.ElasticPool:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ElasticPool = " - }, - { - "kind": "Content", - "text": "\"ElasticPool\"" - } - ], - "releaseTag": "Public", - "name": "ElasticPool", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.Free:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Free = " - }, - { - "kind": "Content", - "text": "\"Free\"" - } - ], - "releaseTag": "Public", - "name": "Free", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P1 = " - }, - { - "kind": "Content", - "text": "\"P1\"" - } - ], - "releaseTag": "Public", - "name": "P1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P11 = " - }, - { - "kind": "Content", - "text": "\"P11\"" - } - ], - "releaseTag": "Public", - "name": "P11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P15:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P15 = " - }, - { - "kind": "Content", - "text": "\"P15\"" - } - ], - "releaseTag": "Public", - "name": "P15", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P2 = " - }, - { - "kind": "Content", - "text": "\"P2\"" - } - ], - "releaseTag": "Public", - "name": "P2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P3 = " - }, - { - "kind": "Content", - "text": "\"P3\"" - } - ], - "releaseTag": "Public", - "name": "P3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P4 = " - }, - { - "kind": "Content", - "text": "\"P4\"" - } - ], - "releaseTag": "Public", - "name": "P4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P6 = " - }, - { - "kind": "Content", - "text": "\"P6\"" - } - ], - "releaseTag": "Public", - "name": "P6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PRS1 = " - }, - { - "kind": "Content", - "text": "\"PRS1\"" - } - ], - "releaseTag": "Public", - "name": "PRS1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PRS2 = " - }, - { - "kind": "Content", - "text": "\"PRS2\"" - } - ], - "releaseTag": "Public", - "name": "PRS2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PRS4 = " - }, - { - "kind": "Content", - "text": "\"PRS4\"" - } - ], - "releaseTag": "Public", - "name": "PRS4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PRS6 = " - }, - { - "kind": "Content", - "text": "\"PRS6\"" - } - ], - "releaseTag": "Public", - "name": "PRS6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S0:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S0 = " - }, - { - "kind": "Content", - "text": "\"S0\"" - } - ], - "releaseTag": "Public", - "name": "S0", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S1 = " - }, - { - "kind": "Content", - "text": "\"S1\"" - } - ], - "releaseTag": "Public", - "name": "S1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S12 = " - }, - { - "kind": "Content", - "text": "\"S12\"" - } - ], - "releaseTag": "Public", - "name": "S12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S2 = " - }, - { - "kind": "Content", - "text": "\"S2\"" - } - ], - "releaseTag": "Public", - "name": "S2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S3 = " - }, - { - "kind": "Content", - "text": "\"S3\"" - } - ], - "releaseTag": "Public", - "name": "S3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S4 = " - }, - { - "kind": "Content", - "text": "\"S4\"" - } - ], - "releaseTag": "Public", - "name": "S4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S6 = " - }, - { - "kind": "Content", - "text": "\"S6\"" - } - ], - "releaseTag": "Public", - "name": "S6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S7:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S7 = " - }, - { - "kind": "Content", - "text": "\"S7\"" - } - ], - "releaseTag": "Public", - "name": "S7", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S9:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S9 = " - }, - { - "kind": "Content", - "text": "\"S9\"" - } - ], - "releaseTag": "Public", - "name": "S9", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System = " - }, - { - "kind": "Content", - "text": "\"System\"" - } - ], - "releaseTag": "Public", - "name": "System", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System0:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System0 = " - }, - { - "kind": "Content", - "text": "\"System0\"" - } - ], - "releaseTag": "Public", - "name": "System0", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System1 = " - }, - { - "kind": "Content", - "text": "\"System1\"" - } - ], - "releaseTag": "Public", - "name": "System1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System2 = " - }, - { - "kind": "Content", - "text": "\"System2\"" - } - ], - "releaseTag": "Public", - "name": "System2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System2L:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System2L = " - }, - { - "kind": "Content", - "text": "\"System2L\"" - } - ], - "releaseTag": "Public", - "name": "System2L", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System3 = " - }, - { - "kind": "Content", - "text": "\"System3\"" - } - ], - "releaseTag": "Public", - "name": "System3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System3L:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System3L = " - }, - { - "kind": "Content", - "text": "\"System3L\"" - } - ], - "releaseTag": "Public", - "name": "System3L", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System4 = " - }, - { - "kind": "Content", - "text": "\"System4\"" - } - ], - "releaseTag": "Public", - "name": "System4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System4L:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "System4L = " - }, - { - "kind": "Content", - "text": "\"System4L\"" - } - ], - "releaseTag": "Public", - "name": "System4L", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownShortTermRetentionPolicyName:enum", - "docComment": "/**\n * Known values of {@link ShortTermRetentionPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownShortTermRetentionPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownShortTermRetentionPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownShortTermRetentionPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType:enum", - "docComment": "/**\n * Known values of {@link StorageCapabilityStorageAccountType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownStorageCapabilityStorageAccountType " - } - ], - "releaseTag": "Public", - "name": "KnownStorageCapabilityStorageAccountType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType.GRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GRS = " - }, - { - "kind": "Content", - "text": "\"GRS\"" - } - ], - "releaseTag": "Public", - "name": "GRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType.LRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LRS = " - }, - { - "kind": "Content", - "text": "\"LRS\"" - } - ], - "releaseTag": "Public", - "name": "LRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType.ZRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ZRS = " - }, - { - "kind": "Content", - "text": "\"ZRS\"" - } - ], - "releaseTag": "Public", - "name": "ZRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSyncAgentState:enum", - "docComment": "/**\n * Known values of {@link SyncAgentState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSyncAgentState " - } - ], - "releaseTag": "Public", - "name": "KnownSyncAgentState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncAgentState.NeverConnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NeverConnected = " - }, - { - "kind": "Content", - "text": "\"NeverConnected\"" - } - ], - "releaseTag": "Public", - "name": "NeverConnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncAgentState.Offline:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Offline = " - }, - { - "kind": "Content", - "text": "\"Offline\"" - } - ], - "releaseTag": "Public", - "name": "Offline", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncAgentState.Online:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Online = " - }, - { - "kind": "Content", - "text": "\"Online\"" - } - ], - "releaseTag": "Public", - "name": "Online", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSyncConflictResolutionPolicy:enum", - "docComment": "/**\n * Known values of {@link SyncConflictResolutionPolicy} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSyncConflictResolutionPolicy " - } - ], - "releaseTag": "Public", - "name": "KnownSyncConflictResolutionPolicy", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncConflictResolutionPolicy.HubWin:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HubWin = " - }, - { - "kind": "Content", - "text": "\"HubWin\"" - } - ], - "releaseTag": "Public", - "name": "HubWin", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncConflictResolutionPolicy.MemberWin:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MemberWin = " - }, - { - "kind": "Content", - "text": "\"MemberWin\"" - } - ], - "releaseTag": "Public", - "name": "MemberWin", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSyncDirection:enum", - "docComment": "/**\n * Known values of {@link SyncDirection} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSyncDirection " - } - ], - "releaseTag": "Public", - "name": "KnownSyncDirection", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncDirection.Bidirectional:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Bidirectional = " - }, - { - "kind": "Content", - "text": "\"Bidirectional\"" - } - ], - "releaseTag": "Public", - "name": "Bidirectional", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncDirection.OneWayHubToMember:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OneWayHubToMember = " - }, - { - "kind": "Content", - "text": "\"OneWayHubToMember\"" - } - ], - "releaseTag": "Public", - "name": "OneWayHubToMember", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncDirection.OneWayMemberToHub:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OneWayMemberToHub = " - }, - { - "kind": "Content", - "text": "\"OneWayMemberToHub\"" - } - ], - "releaseTag": "Public", - "name": "OneWayMemberToHub", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType:enum", - "docComment": "/**\n * Known values of {@link SyncGroupLogType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSyncGroupLogType " - } - ], - "releaseTag": "Public", - "name": "KnownSyncGroupLogType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.Error:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Error = " - }, - { - "kind": "Content", - "text": "\"Error\"" - } - ], - "releaseTag": "Public", - "name": "Error", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.Success:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Success = " - }, - { - "kind": "Content", - "text": "\"Success\"" - } - ], - "releaseTag": "Public", - "name": "Success", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.Warning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Warning = " - }, - { - "kind": "Content", - "text": "\"Warning\"" - } - ], - "releaseTag": "Public", - "name": "Warning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSyncGroupState:enum", - "docComment": "/**\n * Known values of {@link SyncGroupState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSyncGroupState " - } - ], - "releaseTag": "Public", - "name": "KnownSyncGroupState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Error:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Error = " - }, - { - "kind": "Content", - "text": "\"Error\"" - } - ], - "releaseTag": "Public", - "name": "Error", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Good:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Good = " - }, - { - "kind": "Content", - "text": "\"Good\"" - } - ], - "releaseTag": "Public", - "name": "Good", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupState.NotReady:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotReady = " - }, - { - "kind": "Content", - "text": "\"NotReady\"" - } - ], - "releaseTag": "Public", - "name": "NotReady", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Progressing:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Progressing = " - }, - { - "kind": "Content", - "text": "\"Progressing\"" - } - ], - "releaseTag": "Public", - "name": "Progressing", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Warning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Warning = " - }, - { - "kind": "Content", - "text": "\"Warning\"" - } - ], - "releaseTag": "Public", - "name": "Warning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSyncMemberDbType:enum", - "docComment": "/**\n * Known values of {@link SyncMemberDbType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSyncMemberDbType " - } - ], - "releaseTag": "Public", - "name": "KnownSyncMemberDbType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberDbType.AzureSqlDatabase:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzureSqlDatabase = " - }, - { - "kind": "Content", - "text": "\"AzureSqlDatabase\"" - } - ], - "releaseTag": "Public", - "name": "AzureSqlDatabase", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberDbType.SqlServerDatabase:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SqlServerDatabase = " - }, - { - "kind": "Content", - "text": "\"SqlServerDatabase\"" - } - ], - "releaseTag": "Public", - "name": "SqlServerDatabase", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState:enum", - "docComment": "/**\n * Known values of {@link SyncMemberState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownSyncMemberState " - } - ], - "releaseTag": "Public", - "name": "KnownSyncMemberState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DeProvisioned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DeProvisioned = " - }, - { - "kind": "Content", - "text": "\"DeProvisioned\"" - } - ], - "releaseTag": "Public", - "name": "DeProvisioned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DeProvisionFailed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DeProvisionFailed = " - }, - { - "kind": "Content", - "text": "\"DeProvisionFailed\"" - } - ], - "releaseTag": "Public", - "name": "DeProvisionFailed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DeProvisioning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DeProvisioning = " - }, - { - "kind": "Content", - "text": "\"DeProvisioning\"" - } - ], - "releaseTag": "Public", - "name": "DeProvisioning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DisabledBackupRestore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DisabledBackupRestore = " - }, - { - "kind": "Content", - "text": "\"DisabledBackupRestore\"" - } - ], - "releaseTag": "Public", - "name": "DisabledBackupRestore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DisabledTombstoneCleanup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DisabledTombstoneCleanup = " - }, - { - "kind": "Content", - "text": "\"DisabledTombstoneCleanup\"" - } - ], - "releaseTag": "Public", - "name": "DisabledTombstoneCleanup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.Provisioned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Provisioned = " - }, - { - "kind": "Content", - "text": "\"Provisioned\"" - } - ], - "releaseTag": "Public", - "name": "Provisioned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.ProvisionFailed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ProvisionFailed = " - }, - { - "kind": "Content", - "text": "\"ProvisionFailed\"" - } - ], - "releaseTag": "Public", - "name": "ProvisionFailed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.Provisioning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Provisioning = " - }, - { - "kind": "Content", - "text": "\"Provisioning\"" - } - ], - "releaseTag": "Public", - "name": "Provisioning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.ReprovisionFailed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ReprovisionFailed = " - }, - { - "kind": "Content", - "text": "\"ReprovisionFailed\"" - } - ], - "releaseTag": "Public", - "name": "ReprovisionFailed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.Reprovisioning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Reprovisioning = " - }, - { - "kind": "Content", - "text": "\"Reprovisioning\"" - } - ], - "releaseTag": "Public", - "name": "Reprovisioning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncCancelled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SyncCancelled = " - }, - { - "kind": "Content", - "text": "\"SyncCancelled\"" - } - ], - "releaseTag": "Public", - "name": "SyncCancelled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncCancelling:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SyncCancelling = " - }, - { - "kind": "Content", - "text": "\"SyncCancelling\"" - } - ], - "releaseTag": "Public", - "name": "SyncCancelling", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncFailed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SyncFailed = " - }, - { - "kind": "Content", - "text": "\"SyncFailed\"" - } - ], - "releaseTag": "Public", - "name": "SyncFailed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncInProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SyncInProgress = " - }, - { - "kind": "Content", - "text": "\"SyncInProgress\"" - } - ], - "releaseTag": "Public", - "name": "SyncInProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncSucceeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SyncSucceeded = " - }, - { - "kind": "Content", - "text": "\"SyncSucceeded\"" - } - ], - "releaseTag": "Public", - "name": "SyncSucceeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncSucceededWithWarnings:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SyncSucceededWithWarnings = " - }, - { - "kind": "Content", - "text": "\"SyncSucceededWithWarnings\"" - } - ], - "releaseTag": "Public", - "name": "SyncSucceededWithWarnings", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.UnProvisioned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UnProvisioned = " - }, - { - "kind": "Content", - "text": "\"UnProvisioned\"" - } - ], - "releaseTag": "Public", - "name": "UnProvisioned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownSyncMemberState.UnReprovisioned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UnReprovisioned = " - }, - { - "kind": "Content", - "text": "\"UnReprovisioned\"" - } - ], - "releaseTag": "Public", - "name": "UnReprovisioned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionActivityStatus:enum", - "docComment": "/**\n * Known values of {@link TransparentDataEncryptionActivityStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownTransparentDataEncryptionActivityStatus " - } - ], - "releaseTag": "Public", - "name": "KnownTransparentDataEncryptionActivityStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionActivityStatus.Decrypting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Decrypting = " - }, - { - "kind": "Content", - "text": "\"Decrypting\"" - } - ], - "releaseTag": "Public", - "name": "Decrypting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionActivityStatus.Encrypting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Encrypting = " - }, - { - "kind": "Content", - "text": "\"Encrypting\"" - } - ], - "releaseTag": "Public", - "name": "Encrypting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionName:enum", - "docComment": "/**\n * Known values of {@link TransparentDataEncryptionName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownTransparentDataEncryptionName " - } - ], - "releaseTag": "Public", - "name": "KnownTransparentDataEncryptionName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionName.Current:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Current = " - }, - { - "kind": "Content", - "text": "\"current\"" - } - ], - "releaseTag": "Public", - "name": "Current", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType:enum", - "docComment": "/**\n * Known values of {@link UnitDefinitionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownUnitDefinitionType " - } - ], - "releaseTag": "Public", - "name": "KnownUnitDefinitionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Bytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Bytes = " - }, - { - "kind": "Content", - "text": "\"Bytes\"" - } - ], - "releaseTag": "Public", - "name": "Bytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.BytesPerSecond:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BytesPerSecond = " - }, - { - "kind": "Content", - "text": "\"BytesPerSecond\"" - } - ], - "releaseTag": "Public", - "name": "BytesPerSecond", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Count:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Count = " - }, - { - "kind": "Content", - "text": "\"Count\"" - } - ], - "releaseTag": "Public", - "name": "Count", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.CountPerSecond:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CountPerSecond = " - }, - { - "kind": "Content", - "text": "\"CountPerSecond\"" - } - ], - "releaseTag": "Public", - "name": "CountPerSecond", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Percent:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Percent = " - }, - { - "kind": "Content", - "text": "\"Percent\"" - } - ], - "releaseTag": "Public", - "name": "Percent", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Seconds:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Seconds = " - }, - { - "kind": "Content", - "text": "\"Seconds\"" - } - ], - "releaseTag": "Public", - "name": "Seconds", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownUnitType:enum", - "docComment": "/**\n * Known values of {@link UnitType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownUnitType " - } - ], - "releaseTag": "Public", - "name": "KnownUnitType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitType.Bytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Bytes = " - }, - { - "kind": "Content", - "text": "\"bytes\"" - } - ], - "releaseTag": "Public", - "name": "Bytes", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitType.BytesPerSecond:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BytesPerSecond = " - }, - { - "kind": "Content", - "text": "\"bytesPerSecond\"" - } - ], - "releaseTag": "Public", - "name": "BytesPerSecond", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitType.Count:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Count = " - }, - { - "kind": "Content", - "text": "\"count\"" - } - ], - "releaseTag": "Public", - "name": "Count", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitType.CountPerSecond:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CountPerSecond = " - }, - { - "kind": "Content", - "text": "\"countPerSecond\"" - } - ], - "releaseTag": "Public", - "name": "CountPerSecond", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitType.Percent:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Percent = " - }, - { - "kind": "Content", - "text": "\"percent\"" - } - ], - "releaseTag": "Public", - "name": "Percent", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownUnitType.Seconds:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Seconds = " - }, - { - "kind": "Content", - "text": "\"seconds\"" - } - ], - "releaseTag": "Public", - "name": "Seconds", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkRuleState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownVirtualNetworkRuleState " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkRuleState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Initializing:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Initializing = " - }, - { - "kind": "Content", - "text": "\"Initializing\"" - } - ], - "releaseTag": "Public", - "name": "Initializing", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Ready:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ready = " - }, - { - "kind": "Content", - "text": "\"Ready\"" - } - ], - "releaseTag": "Public", - "name": "Ready", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentName:enum", - "docComment": "/**\n * Known values of {@link VulnerabilityAssessmentName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownVulnerabilityAssessmentName " - } - ], - "releaseTag": "Public", - "name": "KnownVulnerabilityAssessmentName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState:enum", - "docComment": "/**\n * Known values of {@link VulnerabilityAssessmentScanState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownVulnerabilityAssessmentScanState " - } - ], - "releaseTag": "Public", - "name": "KnownVulnerabilityAssessmentScanState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.FailedToRun:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "FailedToRun = " - }, - { - "kind": "Content", - "text": "\"FailedToRun\"" - } - ], - "releaseTag": "Public", - "name": "FailedToRun", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.Passed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Passed = " - }, - { - "kind": "Content", - "text": "\"Passed\"" - } - ], - "releaseTag": "Public", - "name": "Passed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanTriggerType:enum", - "docComment": "/**\n * Known values of {@link VulnerabilityAssessmentScanTriggerType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare const enum KnownVulnerabilityAssessmentScanTriggerType " - } - ], - "releaseTag": "Public", - "name": "KnownVulnerabilityAssessmentScanTriggerType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanTriggerType.OnDemand:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OnDemand = " - }, - { - "kind": "Content", - "text": "\"OnDemand\"" - } - ], - "releaseTag": "Public", - "name": "OnDemand", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanTriggerType.Recurring:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recurring = " - }, - { - "kind": "Content", - "text": "\"Recurring\"" - } - ], - "releaseTag": "Public", - "name": "Recurring", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface", - "docComment": "/**\n * The license type capability\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LicenseTypeCapability " - } - ], - "releaseTag": "Public", - "name": "LicenseTypeCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability#name:member", - "docComment": "/**\n * License type identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LocationCapabilities:interface", - "docComment": "/**\n * The location capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocationCapabilities " - } - ], - "releaseTag": "Public", - "name": "LocationCapabilities", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LocationCapabilities#name:member", - "docComment": "/**\n * The location name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LocationCapabilities#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LocationCapabilities#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LocationCapabilities#supportedManagedInstanceVersions:member", - "docComment": "/**\n * The list of supported managed instance versions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedManagedInstanceVersions?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVersionCapability", - "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedManagedInstanceVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LocationCapabilities#supportedServerVersions:member", - "docComment": "/**\n * The list of supported server versions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedServerVersions?: " - }, - { - "kind": "Reference", - "text": "ServerVersionCapability", - "canonicalReference": "sql-resource-manager!ServerVersionCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedServerVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult:interface", - "docComment": "/**\n * A list of the server's security alert policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogicalServerSecurityAlertPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "LogicalServerSecurityAlertPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LogSizeCapability:interface", - "docComment": "/**\n * The log size capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogSizeCapability " - } - ], - "releaseTag": "Public", - "name": "LogSizeCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LogSizeCapability#limit:member", - "docComment": "/**\n * The log size limit (see 'unit' for the units). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LogSizeCapability#unit:member", - "docComment": "/**\n * The units that the limit is expressed in. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "LogSizeUnit", - "canonicalReference": "sql-resource-manager!LogSizeUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LogSizeUnit:type", - "docComment": "/**\n * Defines values for LogSizeUnit. \\ {@link KnownLogSizeUnit} can be used interchangeably with LogSizeUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Megabytes** \\ **Gigabytes** \\ **Terabytes** \\ **Petabytes** \\ **Percent**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LogSizeUnit = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LogSizeUnit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type", - "docComment": "/**\n * A long term retention backup.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackup = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly serverName?: string;\n readonly serverCreateTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly databaseName?: string;\n readonly databaseDeletionTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly backupTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly backupExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface", - "docComment": "/**\n * A list of long term retention backups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupListResult " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups:interface", - "docComment": "/**\n * Interface representing a LongTermRetentionBackups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackups " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDelete:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDeleteByResourceGroup:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsDeleteByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDeleteByResourceGroupAndWait:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteByResourceGroupAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsDeleteByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteByResourceGroupAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#get:member(1)", - "docComment": "/**\n * Gets a long term retention backup.\n *\n * @param locationName - The location of the database.\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsGetOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsGetResponse", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#getByResourceGroup:member(1)", - "docComment": "/**\n * Gets a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsGetByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsGetByResourceGroupResponse", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByDatabase:member(1)", - "docComment": "/**\n * Lists all long term retention backups for a database.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByLocation:member(1)", - "docComment": "/**\n * Lists the long term retention backups for a given location.\n *\n * @param locationName - The location of the database\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsListByLocationOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByLocation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByResourceGroupDatabase:member(1)", - "docComment": "/**\n * Lists all long term retention backups for a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroupDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "longTermRetentionDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByResourceGroupDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByResourceGroupLocation:member(1)", - "docComment": "/**\n * Lists the long term retention backups for a given location.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroupLocation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsListByResourceGroupLocationOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByResourceGroupLocation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByResourceGroupServer:member(1)", - "docComment": "/**\n * Lists the long term retention backups for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroupServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsListByResourceGroupServerOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByResourceGroupServer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByServer:member(1)", - "docComment": "/**\n * Lists the long term retention backups for a given server.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", longTermRetentionServerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "longTermRetentionServerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsDeleteByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsDeleteByResourceGroupOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsGetByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsGetByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the getByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsGetByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsGetByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsGetResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByLocationNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByLocationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByResourceGroupDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByResourceGroupLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByResourceGroupLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupLocationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByResourceGroupLocationResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByResourceGroupServerNextResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByResourceGroupServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupServerOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByResourceGroupServerResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByResourceGroupServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByServerNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionBackupsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByServerOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionDatabaseState", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionBackupsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionBackupsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type", - "docComment": "/**\n * Defines values for LongTermRetentionDatabaseState. \\ {@link KnownLongTermRetentionDatabaseState} can be used interchangeably with LongTermRetentionDatabaseState, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Live** \\ **Deleted**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionDatabaseState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionDatabaseState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups:interface", - "docComment": "/**\n * Interface representing a LongTermRetentionManagedInstanceBackups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackups " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDelete:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDeleteByResourceGroup:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDeleteByResourceGroupAndWait:member(1)", - "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteByResourceGroupAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteByResourceGroupAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#get:member(1)", - "docComment": "/**\n * Gets a long term retention backup for a managed database.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsGetOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsGetResponse", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#getByResourceGroup:member(1)", - "docComment": "/**\n * Gets a long term retention backup for a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "backupName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByDatabase:member(1)", - "docComment": "/**\n * Lists all long term retention backups for a managed database.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByInstance:member(1)", - "docComment": "/**\n * Lists the long term retention backups for a given managed instance.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByLocation:member(1)", - "docComment": "/**\n * Lists the long term retention backups for managed databases in a given location.\n *\n * @param locationName - The location of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByLocation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByResourceGroupDatabase:member(1)", - "docComment": "/**\n * Lists all long term retention backups for a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroupDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByResourceGroupDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByResourceGroupInstance:member(1)", - "docComment": "/**\n * Lists the long term retention backups for a given managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroupInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByResourceGroupInstance" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByResourceGroupLocation:member(1)", - "docComment": "/**\n * Lists the long term retention backups for managed databases in a given location.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroupLocation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByResourceGroupLocation" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the getByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams#databaseState:member", - "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseState?: " - }, - { - "kind": "Reference", - "text": "DatabaseState", - "canonicalReference": "sql-resource-manager!DatabaseState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams#onlyLatestPerDatabase:member", - "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlyLatestPerDatabase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlyLatestPerDatabase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackupListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type", - "docComment": "/**\n * Defines values for LongTermRetentionPolicyName. \\ {@link KnownLongTermRetentionPolicyName} can be used interchangeably with LongTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LongTermRetentionPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LongTermRetentionPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies:interface", - "docComment": "/**\n * Interface representing a ManagedBackupShortTermRetentionPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedBackupShortTermRetentionPolicies " - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginUpdate:member(1)", - "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#get:member(1)", - "docComment": "/**\n * Gets a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Gets a managed database's short term retention policy list.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedBackupShortTermRetentionPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedBackupShortTermRetentionPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedBackupShortTermRetentionPoliciesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type", - "docComment": "/**\n * A short term retention policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedBackupShortTermRetentionPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n retentionDays?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface", - "docComment": "/**\n * A list of short term retention policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedBackupShortTermRetentionPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedBackupShortTermRetentionPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type", - "docComment": "/**\n * A managed database resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabase = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n collation?: string;\n readonly status?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseStatus", - "canonicalReference": "sql-resource-manager!ManagedDatabaseStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly earliestRestorePoint?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n restorePointInTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly defaultSecondaryLocation?: string;\n catalogCollation?: " - }, - { - "kind": "Reference", - "text": "CatalogCollationType", - "canonicalReference": "sql-resource-manager!CatalogCollationType:type" - }, - { - "kind": "Content", - "text": ";\n createMode?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseCreateMode", - "canonicalReference": "sql-resource-manager!ManagedDatabaseCreateMode:type" - }, - { - "kind": "Content", - "text": ";\n storageContainerUri?: string;\n sourceDatabaseId?: string;\n restorableDroppedDatabaseId?: string;\n storageContainerSasToken?: string;\n readonly failoverGroupId?: string;\n recoverableDatabaseId?: string;\n longTermRetentionBackupResourceId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabase", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseCreateMode:type", - "docComment": "/**\n * Defines values for ManagedDatabaseCreateMode. \\ {@link KnownManagedDatabaseCreateMode} can be used interchangeably with ManagedDatabaseCreateMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **RestoreExternalBackup** \\ **PointInTimeRestore** \\ **Recovery** \\ **RestoreLongTermRetentionBackup**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseCreateMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseCreateMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface", - "docComment": "/**\n * A list of managed databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetails:interface", - "docComment": "/**\n * Interface representing a ManagedDatabaseRestoreDetails.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseRestoreDetails " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseRestoreDetails", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetails#get:member(1)", - "docComment": "/**\n * Gets managed database restore details.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param restoreDetailsName - The name of the restore details to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreDetailsName: " - }, - { - "kind": "Reference", - "text": "RestoreDetailsName", - "canonicalReference": "sql-resource-manager!RestoreDetailsName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseRestoreDetailsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseRestoreDetailsGetResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "restoreDetailsName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseRestoreDetailsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseRestoreDetailsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseRestoreDetailsGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseRestoreDetailsResult", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsResult:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseRestoreDetailsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsResult:type", - "docComment": "/**\n * A managed database restore details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseRestoreDetailsResult = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly status?: string;\n readonly currentRestoringFileName?: string;\n readonly lastRestoredFileName?: string;\n readonly lastRestoredFileTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly percentCompleted?: number;\n readonly unrestorableFiles?: string[];\n readonly numberOfFilesDetected?: number;\n readonly lastUploadedFileName?: string;\n readonly lastUploadedFileTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly blockReason?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseRestoreDetailsResult", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabases:interface", - "docComment": "/**\n * Interface representing a ManagedDatabases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabases " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCompleteRestore:member(1)", - "docComment": "/**\n * Completes the restore operation on a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for completing the restore of this managed database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCompleteRestore(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "CompleteDatabaseRestoreDefinition", - "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesCompleteRestoreOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCompleteRestore" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCompleteRestoreAndWait:member(1)", - "docComment": "/**\n * Completes the restore operation on a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for completing the restore of this managed database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCompleteRestoreAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "CompleteDatabaseRestoreDefinition", - "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesCompleteRestoreOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCompleteRestoreAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginDelete:member(1)", - "docComment": "/**\n * Deletes a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginUpdate:member(1)", - "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseUpdate", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabasesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseUpdate", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabasesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#get:member(1)", - "docComment": "/**\n * Gets a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabasesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabasesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#listByInstance:member(1)", - "docComment": "/**\n * Gets a list of managed databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabases#listInaccessibleByInstance:member(1)", - "docComment": "/**\n * Gets a list of inaccessible managed databases in a managed instance\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInaccessibleByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabasesListInaccessibleByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listInaccessibleByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesCompleteRestoreOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesCompleteRestoreOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabasesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies:interface", - "docComment": "/**\n * Interface representing a ManagedDatabaseSecurityAlertPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSecurityAlertPolicies " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database's security alert policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database for which the security alert policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The database security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyName", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies#get:member(1)", - "docComment": "/**\n * Gets a managed database's security alert policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database for which the security alert policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyName", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Gets a list of managed database's security alert policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database for which the security alert policies are defined.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSecurityAlertPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSecurityAlertPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type", - "docComment": "/**\n * A managed database security alert policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSecurityAlertPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n state?: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyState", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n disabledAlerts?: string[];\n emailAddresses?: string[];\n emailAccountAdmins?: boolean;\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n readonly creationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult:interface", - "docComment": "/**\n * A list of the managed database's security alert policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSecurityAlertPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSecurityAlertPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels:interface", - "docComment": "/**\n * Interface representing a ManagedDatabaseSensitivityLabels.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabels " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabels", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param parameters - The column sensitivity label resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#delete:member(1)", - "docComment": "/**\n * Deletes the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#disableRecommendation:member(1)", - "docComment": "/**\n * Disables sensitivity recommendations on a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableRecommendation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "disableRecommendation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#enableRecommendation:member(1)", - "docComment": "/**\n * Enables sensitivity recommendations on a given column (recommendations are enabled by default on all columns)\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableRecommendation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "enableRecommendation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#get:member(1)", - "docComment": "/**\n * Gets the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param sensitivityLabelSource - The source of the sensitivity label.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sensitivityLabelSource: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelSource", - "canonicalReference": "sql-resource-manager!SensitivityLabelSource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsGetResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "sensitivityLabelSource", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#listCurrentByDatabase:member(1)", - "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listCurrentByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listCurrentByDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#listRecommendedByDatabase:member(1)", - "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRecommendedByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listRecommendedByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSensitivityLabelsGetResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listCurrentByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listCurrentByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams#includeDisabledRecommendations:member", - "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeDisabledRecommendations?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeDisabledRecommendations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams#skipToken:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams#includeDisabledRecommendations:member", - "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeDisabledRecommendations?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeDisabledRecommendations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams#skipToken:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabasesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabasesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabasesListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabasesListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListInaccessibleByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listInaccessibleByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabasesListInaccessibleByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListInaccessibleByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListInaccessibleByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listInaccessibleByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabasesListInaccessibleByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesListInaccessibleByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseStatus:type", - "docComment": "/**\n * Defines values for ManagedDatabaseStatus. \\ {@link KnownManagedDatabaseStatus} can be used interchangeably with ManagedDatabaseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Online** \\ **Offline** \\ **Shutdown** \\ **Creating** \\ **Inaccessible** \\ **Restoring** \\ **Updating**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabasesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabasesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedDatabase", - "canonicalReference": "sql-resource-manager!ManagedDatabase:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabasesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate:interface", - "docComment": "/**\n * An managed database update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseUpdate " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#catalogCollation:member", - "docComment": "/**\n * Collation of the metadata catalog.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "catalogCollation?: " - }, - { - "kind": "Reference", - "text": "CatalogCollationType", - "canonicalReference": "sql-resource-manager!CatalogCollationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "catalogCollation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#collation:member", - "docComment": "/**\n * Collation of the managed database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "collation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "collation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#createMode:member", - "docComment": "/**\n * Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createMode?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseCreateMode", - "canonicalReference": "sql-resource-manager!ManagedDatabaseCreateMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#creationDate:member", - "docComment": "/**\n * Creation date of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "creationDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#defaultSecondaryLocation:member", - "docComment": "/**\n * Geo paired region. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly defaultSecondaryLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultSecondaryLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#earliestRestorePoint:member", - "docComment": "/**\n * Earliest restore point in time for point in time restore. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly earliestRestorePoint?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "earliestRestorePoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#failoverGroupId:member", - "docComment": "/**\n * Instance Failover Group resource identifier that this managed database belongs to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly failoverGroupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverGroupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#longTermRetentionBackupResourceId:member", - "docComment": "/**\n * The name of the Long Term Retention backup to be used for restore of this managed database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "longTermRetentionBackupResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "longTermRetentionBackupResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#recoverableDatabaseId:member", - "docComment": "/**\n * The resource identifier of the recoverable database associated with create operation of this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recoverableDatabaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recoverableDatabaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#restorableDroppedDatabaseId:member", - "docComment": "/**\n * The restorable dropped database resource id to restore when creating this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorableDroppedDatabaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorableDroppedDatabaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#restorePointInTime:member", - "docComment": "/**\n * Conditional. If createMode is PointInTimeRestore, this value is required. Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorePointInTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorePointInTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#sourceDatabaseId:member", - "docComment": "/**\n * The resource identifier of the source database associated with create operation of this database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceDatabaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceDatabaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#status:member", - "docComment": "/**\n * Status of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseStatus", - "canonicalReference": "sql-resource-manager!ManagedDatabaseStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#storageContainerSasToken:member", - "docComment": "/**\n * Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the storage container sas token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageContainerSasToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageContainerSasToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#storageContainerUri:member", - "docComment": "/**\n * Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the uri of the storage container where backups for this restore are stored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageContainerUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageContainerUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines:interface", - "docComment": "/**\n * Interface representing a ManagedDatabaseVulnerabilityAssessmentRuleBaselines.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselines " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselines", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param parameters - The requested rule baseline resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", ruleId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baselineName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentPolicyBaselineName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaseline", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ruleId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "baselineName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines#delete:member(1)", - "docComment": "/**\n * Removes the database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", ruleId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baselineName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentPolicyBaselineName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ruleId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "baselineName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines#get:member(1)", - "docComment": "/**\n * Gets a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", ruleId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baselineName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentPolicyBaselineName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ruleId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "baselineName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaseline", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaseline", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments:interface", - "docComment": "/**\n * Interface representing a ManagedDatabaseVulnerabilityAssessments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessments " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessments", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#delete:member(1)", - "docComment": "/**\n * Removes the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#get:member(1)", - "docComment": "/**\n * Gets the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentsGetResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#listByDatabase:member(1)", - "docComment": "/**\n * Lists the vulnerability assessments of a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans:interface", - "docComment": "/**\n * Interface representing a ManagedDatabaseVulnerabilityAssessmentScans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentScans " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScans", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#beginInitiateScan:member(1)", - "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInitiateScan(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginInitiateScan" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#beginInitiateScanAndWait:member(1)", - "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInitiateScanAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginInitiateScanAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#export:member(1)", - "docComment": "/**\n * Convert an existing scan result to a human readable format. If already exists nothing happens\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the scanned database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScansExportResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "export" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#get:member(1)", - "docComment": "/**\n * Gets a vulnerability assessment scan record of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", scanId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScansGetResponse", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "scanId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#listByDatabase:member(1)", - "docComment": "/**\n * Lists the vulnerability assessment scans of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecord", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportResponse:type", - "docComment": "/**\n * Contains response data for the export operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansExportResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScansExport", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExport:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansExportResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansGetResponse = " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecord", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecordListResult", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecordListResult", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsGetResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstance:type", - "docComment": "/**\n * An Azure SQL managed instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstance = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n identity?: " - }, - { - "kind": "Reference", - "text": "ResourceIdentity", - "canonicalReference": "sql-resource-manager!ResourceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n managedInstanceCreateMode?: " - }, - { - "kind": "Reference", - "text": "ManagedServerCreateMode", - "canonicalReference": "sql-resource-manager!ManagedServerCreateMode:type" - }, - { - "kind": "Content", - "text": ";\n readonly fullyQualifiedDomainName?: string;\n administratorLogin?: string;\n administratorLoginPassword?: string;\n subnetId?: string;\n readonly state?: string;\n licenseType?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLicenseType", - "canonicalReference": "sql-resource-manager!ManagedInstanceLicenseType:type" - }, - { - "kind": "Content", - "text": ";\n vCores?: number;\n storageSizeInGB?: number;\n collation?: string;\n readonly dnsZone?: string;\n dnsZonePartner?: string;\n publicDataEndpointEnabled?: boolean;\n sourceManagedInstanceId?: string;\n restorePointInTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n proxyOverride?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceProxyOverride", - "canonicalReference": "sql-resource-manager!ManagedInstanceProxyOverride:type" - }, - { - "kind": "Content", - "text": ";\n timezoneId?: string;\n instancePoolId?: string;\n minimalTlsVersion?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstance", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type", - "docComment": "/**\n * An Azure SQL managed instance administrator.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceAdministrator = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n administratorType?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorType", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorType:type" - }, - { - "kind": "Content", - "text": ";\n login?: string;\n sid?: string;\n tenantId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministrator", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult:interface", - "docComment": "/**\n * A list of managed instance administrators.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceAdministratorListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministrator", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators:interface", - "docComment": "/**\n * Interface representing a ManagedInstanceAdministrators.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceAdministrators " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministrators", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested administrator parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministrator", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested administrator parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministrator", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginDelete:member(1)", - "docComment": "/**\n * Deletes a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#get:member(1)", - "docComment": "/**\n * Gets a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsGetResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#listByInstance:member(1)", - "docComment": "/**\n * Gets a list of managed instance administrators.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorsListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministrator", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceAdministratorsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceAdministratorsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministrator", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceAdministratorsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceAdministratorsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceAdministratorsGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministrator", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceAdministratorsListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsListByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceAdministratorsListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceAdministratorsListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsListByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceAdministratorsListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministratorListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorsListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorType:type", - "docComment": "/**\n * Defines values for ManagedInstanceAdministratorType. \\ {@link KnownManagedInstanceAdministratorType} can be used interchangeably with ManagedInstanceAdministratorType, this enum contains the known values that the service supports. ### Known values supported by the service **ActiveDirectory**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceAdministratorType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceAdministratorType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability:interface", - "docComment": "/**\n * The managed server capability\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEditionCapability " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEditionCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#name:member", - "docComment": "/**\n * The managed server version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#supportedFamilies:member", - "docComment": "/**\n * The supported families. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedFamilies?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceFamilyCapability", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedFamilies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type", - "docComment": "/**\n * The managed instance encryption protector.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceEncryptionProtector = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly kind?: string;\n serverKeyName?: string;\n serverKeyType?: " - }, - { - "kind": "Reference", - "text": "ServerKeyType", - "canonicalReference": "sql-resource-manager!ServerKeyType:type" - }, - { - "kind": "Content", - "text": ";\n readonly uri?: string;\n readonly thumbprint?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtector", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult:interface", - "docComment": "/**\n * A list of managed instance encryption protectors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEncryptionProtectorListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtector", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors:interface", - "docComment": "/**\n * Interface representing a ManagedInstanceEncryptionProtectors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEncryptionProtectors " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectors", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtector", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtector", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginRevalidate:member(1)", - "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevalidate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsRevalidateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRevalidate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginRevalidateAndWait:member(1)", - "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevalidateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsRevalidateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRevalidateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#get:member(1)", - "docComment": "/**\n * Gets a managed instance encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionProtectorName: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectorName", - "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsGetResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionProtectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#listByInstance:member(1)", - "docComment": "/**\n * Gets a list of managed instance encryption protectors\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtector", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtector", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEncryptionProtectorsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceEncryptionProtectorsGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtector", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceEncryptionProtectorsListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceEncryptionProtectorsListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectorListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceEncryptionProtectorsRevalidateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceEncryptionProtectorsRevalidateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability:interface", - "docComment": "/**\n * The managed server family capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceFamilyCapability " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceFamilyCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#name:member", - "docComment": "/**\n * Family name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#sku:member", - "docComment": "/**\n * SKU name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sku?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#supportedLicenseTypes:member", - "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedLicenseTypes?: " - }, - { - "kind": "Reference", - "text": "LicenseTypeCapability", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedLicenseTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#supportedVcoresValues:member", - "docComment": "/**\n * List of supported virtual cores values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedVcoresValues?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVcoresCapability", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedVcoresValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type", - "docComment": "/**\n * A managed instance key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceKey = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly kind?: string;\n serverKeyType?: " - }, - { - "kind": "Reference", - "text": "ServerKeyType", - "canonicalReference": "sql-resource-manager!ServerKeyType:type" - }, - { - "kind": "Content", - "text": ";\n uri?: string;\n readonly thumbprint?: string;\n readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKey", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult:interface", - "docComment": "/**\n * A list of managed instance keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceKeyListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKey", - "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys:interface", - "docComment": "/**\n * Interface representing a ManagedInstanceKeys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceKeys " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeys", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a managed instance key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be operated on (updated or created).\n *\n * @param parameters - The requested managed instance key resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKey", - "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a managed instance key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be operated on (updated or created).\n *\n * @param parameters - The requested managed instance key resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKey", - "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginDelete:member(1)", - "docComment": "/**\n * Deletes the managed instance key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the managed instance key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#get:member(1)", - "docComment": "/**\n * Gets a managed instance key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysGetResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#listByInstance:member(1)", - "docComment": "/**\n * Gets a list of managed instance keys.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeysListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceKey", - "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceKeysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceKeysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKey", - "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceKeysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceKeysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceKeysGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKey", - "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceKeysListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysListByInstanceNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceNextOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceKeysListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeyListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceKeysListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysListByInstanceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceKeysListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeyListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceKeysListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLicenseType:type", - "docComment": "/**\n * Defines values for ManagedInstanceLicenseType. \\ {@link KnownManagedInstanceLicenseType} can be used interchangeably with ManagedInstanceLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLicenseType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLicenseType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface", - "docComment": "/**\n * A list of managed instances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type", - "docComment": "/**\n * A long term retention backup for a managed database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLongTermRetentionBackup = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly managedInstanceName?: string;\n readonly managedInstanceCreateTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly databaseName?: string;\n readonly databaseDeletionTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly backupTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly backupExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionBackup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface", - "docComment": "/**\n * A list of long term retention backups for managed database(s).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceLongTermRetentionBackupListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionBackupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionBackup", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies:interface", - "docComment": "/**\n * Interface representing a ManagedInstanceLongTermRetentionPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceLongTermRetentionPolicies " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Sets a managed database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Sets a managed database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#get:member(1)", - "docComment": "/**\n * Gets a managed database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#listByDatabase:member(1)", - "docComment": "/**\n * Gets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceLongTermRetentionPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLongTermRetentionPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type", - "docComment": "/**\n * A long term retention policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLongTermRetentionPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n weeklyRetention?: string;\n monthlyRetention?: string;\n yearlyRetention?: string;\n weekOfYear?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult:interface", - "docComment": "/**\n * A list of long term retention policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceLongTermRetentionPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type", - "docComment": "/**\n * Defines values for ManagedInstanceLongTermRetentionPolicyName. \\ {@link KnownManagedInstanceLongTermRetentionPolicyName} can be used interchangeably with ManagedInstanceLongTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceLongTermRetentionPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceLongTermRetentionPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type", - "docComment": "/**\n * A managed instance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceOperation = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly managedInstanceName?: string;\n readonly operation?: string;\n readonly operationFriendlyName?: string;\n readonly percentComplete?: number;\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: " - }, - { - "kind": "Reference", - "text": "ManagementOperationState", - "canonicalReference": "sql-resource-manager!ManagementOperationState:type" - }, - { - "kind": "Content", - "text": ";\n readonly errorCode?: number;\n readonly errorDescription?: string;\n readonly errorSeverity?: number;\n readonly isUserError?: boolean;\n readonly estimatedCompletionTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly description?: string;\n readonly isCancellable?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult:interface", - "docComment": "/**\n * The response to a list managed instance operations request\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceOperationListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperation", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperations:interface", - "docComment": "/**\n * Interface representing a ManagedInstanceOperations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceOperations " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperations#cancel:member(1)", - "docComment": "/**\n * Cancels the asynchronous operation on the managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param operationId - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperationsCancelOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsCancelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "cancel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperations#get:member(1)", - "docComment": "/**\n * Gets a management operation on a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param operationId - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperationsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperationsGetResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperations#listByManagedInstance:member(1)", - "docComment": "/**\n * Gets a list of operations performed on the managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByManagedInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperationsListByManagedInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperation", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByManagedInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsCancelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceOperationsCancelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationsCancelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceOperationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceOperationsGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperation", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceOperationsListByManagedInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationsListByManagedInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByManagedInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceOperationsListByManagedInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperationListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationsListByManagedInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceOperationsListByManagedInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationsListByManagedInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByManagedInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceOperationsListByManagedInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperationListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceOperationsListByManagedInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo:interface", - "docComment": "/**\n * Pairs of Managed Instances in the failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancePairInfo " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancePairInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo#partnerManagedInstanceId:member", - "docComment": "/**\n * Id of Partner Managed Instance in pair.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "partnerManagedInstanceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partnerManagedInstanceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo#primaryManagedInstanceId:member", - "docComment": "/**\n * Id of Primary Managed Instance in pair.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "primaryManagedInstanceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primaryManagedInstanceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceProxyOverride:type", - "docComment": "/**\n * Defines values for ManagedInstanceProxyOverride. \\ {@link KnownManagedInstanceProxyOverride} can be used interchangeably with ManagedInstanceProxyOverride, this enum contains the known values that the service supports. ### Known values supported by the service **Proxy** \\ **Redirect** \\ **Default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceProxyOverride = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceProxyOverride", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstances:interface", - "docComment": "/**\n * Interface representing a ManagedInstances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstances " - } - ], - "releaseTag": "Public", - "name": "ManagedInstances", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstancesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedInstancesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstancesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#beginDelete:member(1)", - "docComment": "/**\n * Deletes a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#beginUpdate:member(1)", - "docComment": "/**\n * Updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceUpdate", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstancesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedInstancesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceUpdate", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstancesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#get:member(1)", - "docComment": "/**\n * Gets a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstancesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedInstancesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#list:member(1)", - "docComment": "/**\n * Gets a list of all managed instances in the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesListOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#listByInstancePool:member(1)", - "docComment": "/**\n * Gets a list of all managed instances in an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The instance pool name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstancePool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesListByInstancePoolOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstancePool" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstances#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets a list of managed instances in a resource group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstancesListByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesListByInstancePoolNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByInstancePoolNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstancePoolNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesListByInstancePoolNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByInstancePoolNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesListByInstancePoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByInstancePoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolResponse:type", - "docComment": "/**\n * Contains response data for the listByInstancePool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesListByInstancePoolResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByInstancePoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesListNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesListResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstancesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstancesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstance", - "canonicalReference": "sql-resource-manager!ManagedInstance:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstancesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates:interface", - "docComment": "/**\n * Interface representing a ManagedInstanceTdeCertificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceTdeCertificates " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceTdeCertificates", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates#beginCreate:member(1)", - "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TdeCertificate", - "canonicalReference": "sql-resource-manager!TdeCertificate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceTdeCertificatesCreateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates#beginCreateAndWait:member(1)", - "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TdeCertificate", - "canonicalReference": "sql-resource-manager!TdeCertificate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceTdeCertificatesCreateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateAndWait" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceTdeCertificatesCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceTdeCertificatesCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate:interface", - "docComment": "/**\n * An update request for an Azure SQL Database managed instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceUpdate " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#administratorLogin:member", - "docComment": "/**\n * Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLogin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLogin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#administratorLoginPassword:member", - "docComment": "/**\n * The administrator login password (required for managed instance creation).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLoginPassword?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLoginPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#collation:member", - "docComment": "/**\n * Collation of the managed instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "collation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "collation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#dnsZone:member", - "docComment": "/**\n * The Dns Zone that the managed instance is in. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly dnsZone?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsZone", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#dnsZonePartner:member", - "docComment": "/**\n * The resource id of another managed instance whose DNS zone this managed instance will share after creation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsZonePartner?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsZonePartner", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#fullyQualifiedDomainName:member", - "docComment": "/**\n * The fully qualified domain name of the managed instance. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly fullyQualifiedDomainName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fullyQualifiedDomainName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#instancePoolId:member", - "docComment": "/**\n * The Id of the instance pool this managed server belongs to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "instancePoolId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instancePoolId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#licenseType:member", - "docComment": "/**\n * The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "licenseType?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLicenseType", - "canonicalReference": "sql-resource-manager!ManagedInstanceLicenseType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "licenseType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#managedInstanceCreateMode:member", - "docComment": "/**\n * Specifies the mode of database creation.\n *\n * Default: Regular instance creation.\n *\n * Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceCreateMode?: " - }, - { - "kind": "Reference", - "text": "ManagedServerCreateMode", - "canonicalReference": "sql-resource-manager!ManagedServerCreateMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceCreateMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#minimalTlsVersion:member", - "docComment": "/**\n * Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minimalTlsVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimalTlsVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#proxyOverride:member", - "docComment": "/**\n * Connection type used for connecting to the instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "proxyOverride?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceProxyOverride", - "canonicalReference": "sql-resource-manager!ManagedInstanceProxyOverride:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "proxyOverride", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#publicDataEndpointEnabled:member", - "docComment": "/**\n * Whether or not the public data endpoint is enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicDataEndpointEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicDataEndpointEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#restorePointInTime:member", - "docComment": "/**\n * Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorePointInTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorePointInTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#sku:member", - "docComment": "/**\n * Managed instance sku\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#sourceManagedInstanceId:member", - "docComment": "/**\n * The resource identifier of the source managed instance associated with create operation of this instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceManagedInstanceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceManagedInstanceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#state:member", - "docComment": "/**\n * The state of the managed instance. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#storageSizeInGB:member", - "docComment": "/**\n * Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageSizeInGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageSizeInGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#subnetId:member", - "docComment": "/**\n * Subnet resource ID for the managed instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnetId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#timezoneId:member", - "docComment": "/**\n * Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is \"Pacific Standard Time\" or \"W. Europe Standard Time\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timezoneId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timezoneId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#vCores:member", - "docComment": "/**\n * The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vCores?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vCores", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability:interface", - "docComment": "/**\n * The managed instance virtual cores capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVcoresCapability " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVcoresCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#includedMaxSize:member", - "docComment": "/**\n * Included size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly includedMaxSize?: " - }, - { - "kind": "Reference", - "text": "MaxSizeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includedMaxSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#instancePoolSupported:member", - "docComment": "/**\n * True if this service objective is supported for managed instances in an instance pool. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly instancePoolSupported?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instancePoolSupported", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#name:member", - "docComment": "/**\n * The virtual cores identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#standaloneSupported:member", - "docComment": "/**\n * True if this service objective is supported for standalone managed instances. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly standaloneSupported?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "standaloneSupported", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#supportedStorageSizes:member", - "docComment": "/**\n * Storage size ranges. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedStorageSizes?: " - }, - { - "kind": "Reference", - "text": "MaxSizeRangeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedStorageSizes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#value:member", - "docComment": "/**\n * The virtual cores value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability:interface", - "docComment": "/**\n * The managed instance capability\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVersionCapability " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVersionCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#name:member", - "docComment": "/**\n * The server version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#supportedEditions:member", - "docComment": "/**\n * The list of supported managed instance editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedEditions?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEditionCapability", - "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedEditions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#supportedInstancePoolEditions:member", - "docComment": "/**\n * The list of supported instance pool editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedInstancePoolEditions?: " - }, - { - "kind": "Reference", - "text": "InstancePoolEditionCapability", - "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedInstancePoolEditions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type", - "docComment": "/**\n * A managed instance vulnerability assessment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceVulnerabilityAssessment = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n storageContainerPath?: string;\n storageContainerSasKey?: string;\n storageAccountAccessKey?: string;\n recurringScans?: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentRecurringScansProperties", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessment", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult:interface", - "docComment": "/**\n * A list of the ManagedInstance's vulnerability assessments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVulnerabilityAssessmentListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments:interface", - "docComment": "/**\n * Interface representing a ManagedInstanceVulnerabilityAssessments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVulnerabilityAssessments " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessments", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the managed instance's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#delete:member(1)", - "docComment": "/**\n * Removes the managed instance's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#get:member(1)", - "docComment": "/**\n * Gets the managed instance's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentsGetResponse", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#listByInstance:member(1)", - "docComment": "/**\n * Gets the managed instance's vulnerability assessment policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessments is defined.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVulnerabilityAssessmentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceVulnerabilityAssessmentsGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies:interface", - "docComment": "/**\n * Interface representing a ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies " - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppedDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppedDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppedDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppedDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginUpdate:member(1)", - "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppedDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppedDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppedDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppedDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#get:member(1)", - "docComment": "/**\n * Gets a dropped database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppedDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Reference", - "text": "ManagedShortTermRetentionPolicyName", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppedDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#listByRestorableDroppedDatabase:member(1)", - "docComment": "/**\n * Gets a dropped database's short term retention policy list.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByRestorableDroppedDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppedDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppedDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByRestorableDroppedDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByRestorableDroppedDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByRestorableDroppedDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicy", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedServerCreateMode:type", - "docComment": "/**\n * Defines values for ManagedServerCreateMode. \\ {@link KnownManagedServerCreateMode} can be used interchangeably with ManagedServerCreateMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **PointInTimeRestore**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServerCreateMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServerCreateMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies:interface", - "docComment": "/**\n * Interface representing a ManagedServerSecurityAlertPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServerSecurityAlertPolicies " - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The managed server security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyNameAutoGenerated", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The managed server security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyNameAutoGenerated", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#get:member(1)", - "docComment": "/**\n * Get a managed server's threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyNameAutoGenerated", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#listByInstance:member(1)", - "docComment": "/**\n * Get the managed server's threat detection policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServerSecurityAlertPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServerSecurityAlertPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServerSecurityAlertPoliciesListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServerSecurityAlertPoliciesListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicyListResult", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPoliciesListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type", - "docComment": "/**\n * A managed server security alert policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServerSecurityAlertPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n state?: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyState", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n disabledAlerts?: string[];\n emailAddresses?: string[];\n emailAccountAdmins?: boolean;\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n readonly creationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult:interface", - "docComment": "/**\n * A list of the managed Server's security alert policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServerSecurityAlertPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ManagedServerSecurityAlertPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type", - "docComment": "/**\n * Defines values for ManagedShortTermRetentionPolicyName. \\ {@link KnownManagedShortTermRetentionPolicyName} can be used interchangeably with ManagedShortTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedShortTermRetentionPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedShortTermRetentionPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ManagementOperationState:type", - "docComment": "/**\n * Defines values for ManagementOperationState. \\ {@link KnownManagementOperationState} can be used interchangeably with ManagementOperationState, this enum contains the known values that the service supports. ### Known values supported by the service **Pending** \\ **InProgress** \\ **Succeeded** \\ **Failed** \\ **CancelInProgress** \\ **Cancelled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementOperationState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementOperationState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface", - "docComment": "/**\n * The maximum size capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MaxSizeCapability " - } - ], - "releaseTag": "Public", - "name": "MaxSizeCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeCapability#limit:member", - "docComment": "/**\n * The maximum size limit (see 'unit' for the units). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeCapability#unit:member", - "docComment": "/**\n * The units that the limit is expressed in. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "MaxSizeUnit", - "canonicalReference": "sql-resource-manager!MaxSizeUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface", - "docComment": "/**\n * The maximum size range capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MaxSizeRangeCapability " - } - ], - "releaseTag": "Public", - "name": "MaxSizeRangeCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#logSize:member", - "docComment": "/**\n * Size of transaction log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly logSize?: " - }, - { - "kind": "Reference", - "text": "LogSizeCapability", - "canonicalReference": "sql-resource-manager!LogSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "logSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#maxValue:member", - "docComment": "/**\n * Maximum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxValue?: " - }, - { - "kind": "Reference", - "text": "MaxSizeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#minValue:member", - "docComment": "/**\n * Minimum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minValue?: " - }, - { - "kind": "Reference", - "text": "MaxSizeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#scaleSize:member", - "docComment": "/**\n * Scale/step size for discrete values between the minimum value and the maximum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly scaleSize?: " - }, - { - "kind": "Reference", - "text": "MaxSizeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scaleSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!MaxSizeUnit:type", - "docComment": "/**\n * Defines values for MaxSizeUnit. \\ {@link KnownMaxSizeUnit} can be used interchangeably with MaxSizeUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Megabytes** \\ **Gigabytes** \\ **Terabytes** \\ **Petabytes**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MaxSizeUnit = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MaxSizeUnit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Metric:interface", - "docComment": "/**\n * Database metrics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Metric " - } - ], - "releaseTag": "Public", - "name": "Metric", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Metric#endTime:member", - "docComment": "/**\n * The end time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Metric#metricValues:member", - "docComment": "/**\n * The metric values for the specified time window and timestep. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly metricValues?: " - }, - { - "kind": "Reference", - "text": "MetricValue", - "canonicalReference": "sql-resource-manager!MetricValue:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Metric#name:member", - "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "MetricName", - "canonicalReference": "sql-resource-manager!MetricName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Metric#startTime:member", - "docComment": "/**\n * The start time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Metric#timeGrain:member", - "docComment": "/**\n * The time step to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Metric#unit:member", - "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "UnitType", - "canonicalReference": "sql-resource-manager!UnitType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MetricAvailability:interface", - "docComment": "/**\n * A metric availability value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricAvailability " - } - ], - "releaseTag": "Public", - "name": "MetricAvailability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricAvailability#retention:member", - "docComment": "/**\n * The length of retention for the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly retention?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retention", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricAvailability#timeGrain:member", - "docComment": "/**\n * The granularity of the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MetricDefinition:interface", - "docComment": "/**\n * A database metric definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricDefinition " - } - ], - "releaseTag": "Public", - "name": "MetricDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricDefinition#metricAvailabilities:member", - "docComment": "/**\n * The list of database metric availabilities for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly metricAvailabilities?: " - }, - { - "kind": "Reference", - "text": "MetricAvailability", - "canonicalReference": "sql-resource-manager!MetricAvailability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricAvailabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricDefinition#name:member", - "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "MetricName", - "canonicalReference": "sql-resource-manager!MetricName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricDefinition#primaryAggregationType:member", - "docComment": "/**\n * The primary aggregation type defining how metric values are displayed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly primaryAggregationType?: " - }, - { - "kind": "Reference", - "text": "PrimaryAggregationType", - "canonicalReference": "sql-resource-manager!PrimaryAggregationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primaryAggregationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricDefinition#resourceUri:member", - "docComment": "/**\n * The resource uri of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricDefinition#unit:member", - "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "UnitDefinitionType", - "canonicalReference": "sql-resource-manager!UnitDefinitionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MetricDefinitionListResult:interface", - "docComment": "/**\n * The response to a list database metric definitions request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricDefinitionListResult " - } - ], - "releaseTag": "Public", - "name": "MetricDefinitionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricDefinitionListResult#value:member", - "docComment": "/**\n * The list of metric definitions for the database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "MetricDefinition", - "canonicalReference": "sql-resource-manager!MetricDefinition:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MetricListResult:interface", - "docComment": "/**\n * The response to a list database metrics request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricListResult " - } - ], - "releaseTag": "Public", - "name": "MetricListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricListResult#value:member", - "docComment": "/**\n * The list of metrics for the database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Metric", - "canonicalReference": "sql-resource-manager!Metric:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MetricName:interface", - "docComment": "/**\n * A database metric name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricName " - } - ], - "releaseTag": "Public", - "name": "MetricName", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricName#localizedValue:member", - "docComment": "/**\n * The friendly name of the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricName#value:member", - "docComment": "/**\n * The name of the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MetricValue:interface", - "docComment": "/**\n * Represents database metrics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricValue " - } - ], - "releaseTag": "Public", - "name": "MetricValue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricValue#average:member", - "docComment": "/**\n * The average value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly average?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "average", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricValue#count:member", - "docComment": "/**\n * The number of values for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly count?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricValue#maximum:member", - "docComment": "/**\n * The max value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maximum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricValue#minimum:member", - "docComment": "/**\n * The min value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minimum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricValue#timestamp:member", - "docComment": "/**\n * The metric timestamp (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MetricValue#total:member", - "docComment": "/**\n * The total value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly total?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "total", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!MinCapacityCapability:interface", - "docComment": "/**\n * The min capacity capability\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MinCapacityCapability " - } - ], - "releaseTag": "Public", - "name": "MinCapacityCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MinCapacityCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MinCapacityCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!MinCapacityCapability#value:member", - "docComment": "/**\n * Min capacity value NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Name:interface", - "docComment": "/**\n * ARM Usage Name\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Name " - } - ], - "releaseTag": "Public", - "name": "Name", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Name#localizedValue:member", - "docComment": "/**\n * Usage name localized value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Name#value:member", - "docComment": "/**\n * Usage name value\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Operation:interface", - "docComment": "/**\n * SQL REST API operation definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Operation#display:member", - "docComment": "/**\n * The localized display information for this particular operation / action. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "sql-resource-manager!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Operation#name:member", - "docComment": "/**\n * The name of the operation being performed on this particular object. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Operation#origin:member", - "docComment": "/**\n * The intended executor of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly origin?: " - }, - { - "kind": "Reference", - "text": "OperationOrigin", - "canonicalReference": "sql-resource-manager!OperationOrigin:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Operation#properties:member", - "docComment": "/**\n * Additional descriptions for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly properties?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!OperationDisplay:interface", - "docComment": "/**\n * Display metadata associated with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationDisplay#description:member", - "docComment": "/**\n * The localized friendly description for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationDisplay#operation:member", - "docComment": "/**\n * The localized friendly name for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationDisplay#provider:member", - "docComment": "/**\n * The localized friendly form of the resource provider name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationDisplay#resource:member", - "docComment": "/**\n * The localized friendly form of the resource type related to this action/operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!OperationImpact:interface", - "docComment": "/**\n * The impact of an operation, both in absolute and relative terms.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationImpact " - } - ], - "releaseTag": "Public", - "name": "OperationImpact", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationImpact#changeValueAbsolute:member", - "docComment": "/**\n * The absolute impact to dimension. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly changeValueAbsolute?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeValueAbsolute", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationImpact#changeValueRelative:member", - "docComment": "/**\n * The relative impact to dimension (null if not applicable) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly changeValueRelative?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeValueRelative", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationImpact#name:member", - "docComment": "/**\n * The name of the impact dimension. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationImpact#unit:member", - "docComment": "/**\n * The unit in which estimated impact to dimension is measured. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list SQL operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!OperationListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "sql-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!OperationOrigin:type", - "docComment": "/**\n * Defines values for OperationOrigin. \\ {@link KnownOperationOrigin} can be used interchangeably with OperationOrigin, this enum contains the known values that the service supports. ### Known values supported by the service **user** \\ **system**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationOrigin = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationOrigin", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available SQL Rest API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "sql-resource-manager!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "sql-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!OperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!OperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "sql-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "sql-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PartnerInfo:interface", - "docComment": "/**\n * Partner server information for the failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartnerInfo " - } - ], - "releaseTag": "Public", - "name": "PartnerInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PartnerInfo#id:member", - "docComment": "/**\n * Resource identifier of the partner server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PartnerInfo#location:member", - "docComment": "/**\n * Geo location of the partner server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PartnerInfo#replicationRole:member", - "docComment": "/**\n * Replication role of the partner server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly replicationRole?: " - }, - { - "kind": "Reference", - "text": "FailoverGroupReplicationRole", - "canonicalReference": "sql-resource-manager!FailoverGroupReplicationRole:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "replicationRole", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PartnerRegionInfo:interface", - "docComment": "/**\n * Partner region information for the failover group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PartnerRegionInfo " - } - ], - "releaseTag": "Public", - "name": "PartnerRegionInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PartnerRegionInfo#location:member", - "docComment": "/**\n * Geo location of the partner managed instances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PartnerRegionInfo#replicationRole:member", - "docComment": "/**\n * Replication role of the partner managed instances. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly replicationRole?: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroupReplicationRole", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReplicationRole:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "replicationRole", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PauseDelayTimeUnit:type", - "docComment": "/**\n * Defines values for PauseDelayTimeUnit. \\ {@link KnownPauseDelayTimeUnit} can be used interchangeably with PauseDelayTimeUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Minutes**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PauseDelayTimeUnit = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PauseDelayTimeUnit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PerformanceLevelCapability:interface", - "docComment": "/**\n * The performance level capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PerformanceLevelCapability " - } - ], - "releaseTag": "Public", - "name": "PerformanceLevelCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PerformanceLevelCapability#unit:member", - "docComment": "/**\n * Unit type used to measure performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "PerformanceLevelUnit", - "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PerformanceLevelCapability#value:member", - "docComment": "/**\n * Performance level value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type", - "docComment": "/**\n * Defines values for PerformanceLevelUnit. \\ {@link KnownPerformanceLevelUnit} can be used interchangeably with PerformanceLevelUnit, this enum contains the known values that the service supports. ### Known values supported by the service **DTU** \\ **VCores**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PerformanceLevelUnit = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PerformanceLevelUnit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrimaryAggregationType:type", - "docComment": "/**\n * Defines values for PrimaryAggregationType. \\ {@link KnownPrimaryAggregationType} can be used interchangeably with PrimaryAggregationType, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Average** \\ **Count** \\ **Minimum** \\ **Maximum** \\ **Total**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrimaryAggregationType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrimaryAggregationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type", - "docComment": "/**\n * A private endpoint connection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnection = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointProperty", - "canonicalReference": "sql-resource-manager!PrivateEndpointProperty:interface" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionStateProperty", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult:interface", - "docComment": "/**\n * A list of private endpoint connections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties:interface", - "docComment": "/**\n * Properties of a private endpoint connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionProperties " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties#privateEndpoint:member", - "docComment": "/**\n * Private endpoint which the connection belongs to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointProperty", - "canonicalReference": "sql-resource-manager!PrivateEndpointProperty:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties#privateLinkServiceConnectionState:member", - "docComment": "/**\n * Connection state of the private endpoint connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkServiceConnectionState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties#provisioningState:member", - "docComment": "/**\n * State of the private endpoint connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointProvisioningState", - "canonicalReference": "sql-resource-manager!PrivateEndpointProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections:interface", - "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnections " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginDelete:member(1)", - "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#get:member(1)", - "docComment": "/**\n * Gets a private endpoint connection.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetResponse", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#listByServer:member(1)", - "docComment": "/**\n * Gets all private endpoint connections on a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionListResult", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionListResult", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateEndpointProperty:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointProperty " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointProperty", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateEndpointProperty#id:member", - "docComment": "/**\n * Resource id of the private endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateEndpointProvisioningState:type", - "docComment": "/**\n * Defines values for PrivateEndpointProvisioningState. \\ {@link KnownPrivateEndpointProvisioningState} can be used interchangeably with PrivateEndpointProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Approving** \\ **Ready** \\ **Dropping** \\ **Failed** \\ **Rejecting**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateLinkResource:type", - "docComment": "/**\n * A private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResource = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly properties?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourceProperties", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult:interface", - "docComment": "/**\n * A list of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourceListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "sql-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties:interface", - "docComment": "/**\n * Properties of a private link resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourceProperties " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourceProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties#groupId:member", - "docComment": "/**\n * The private link resource group id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly groupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties#requiredMembers:member", - "docComment": "/**\n * The private link resource required member names. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly requiredMembers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requiredMembers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkResources:interface", - "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResources " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateLinkResources#get:member(1)", - "docComment": "/**\n * Gets a private link resource for SQL server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param groupName - The name of the private link resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", groupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesGetOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesGetResponse", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "groupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!PrivateLinkResources#listByServer:member(1)", - "docComment": "/**\n * Gets the private link resources for SQL server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "sql-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResourcesGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "sql-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResourcesListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourceListResult", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResourcesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourceListResult", - "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateActionsRequire:type", - "docComment": "/**\n * Defines values for PrivateLinkServiceConnectionStateActionsRequire. \\ {@link KnownPrivateLinkServiceConnectionStateActionsRequire} can be used interchangeably with PrivateLinkServiceConnectionStateActionsRequire, this enum contains the known values that the service supports. ### Known values supported by the service **None**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServiceConnectionStateActionsRequire = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionStateActionsRequire", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceConnectionStateProperty " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionStateProperty", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty#actionsRequired:member", - "docComment": "/**\n * The actions required for private link service connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly actionsRequired?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionsRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty#description:member", - "docComment": "/**\n * The private link service connection description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty#status:member", - "docComment": "/**\n * The private link service connection status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#actionsRequired:member", - "docComment": "/**\n * The actions required for private link service connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly actionsRequired?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionStateActionsRequire", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateActionsRequire:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionsRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#description:member", - "docComment": "/**\n * The private link service connection description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#status:member", - "docComment": "/**\n * The private link service connection status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionStateStatus", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateStatus:type", - "docComment": "/**\n * Defines values for PrivateLinkServiceConnectionStateStatus. \\ {@link KnownPrivateLinkServiceConnectionStateStatus} can be used interchangeably with PrivateLinkServiceConnectionStateStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Approved** \\ **Pending** \\ **Rejected** \\ **Disconnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServiceConnectionStateStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionStateStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ProvisioningState:type", - "docComment": "/**\n * Defines values for ProvisioningState. \\ {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Created** \\ **InProgress** \\ **Succeeded** \\ **Failed** \\ **Canceled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ProxyResource:type", - "docComment": "/**\n * ARM proxy resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProxyResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "sql-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProxyResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReadOnlyEndpointFailoverPolicy:type", - "docComment": "/**\n * Defines values for ReadOnlyEndpointFailoverPolicy. \\ {@link KnownReadOnlyEndpointFailoverPolicy} can be used interchangeably with ReadOnlyEndpointFailoverPolicy, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReadOnlyEndpointFailoverPolicy = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReadOnlyEndpointFailoverPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReadScaleCapability:interface", - "docComment": "/**\n * The read scale capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReadScaleCapability " - } - ], - "releaseTag": "Public", - "name": "ReadScaleCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReadScaleCapability#maxNumberOfReplicas:member", - "docComment": "/**\n * The maximum number of read scale replicas. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxNumberOfReplicas?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxNumberOfReplicas", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReadScaleCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReadScaleCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReadWriteEndpointFailoverPolicy:type", - "docComment": "/**\n * Defines values for ReadWriteEndpointFailoverPolicy. \\ {@link KnownReadWriteEndpointFailoverPolicy} can be used interchangeably with ReadWriteEndpointFailoverPolicy, this enum contains the known values that the service supports. ### Known values supported by the service **Manual** \\ **Automatic**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReadWriteEndpointFailoverPolicy = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReadWriteEndpointFailoverPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type", - "docComment": "/**\n * Represents a recommended elastic pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedElasticPool = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly databaseEdition?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolEdition", - "canonicalReference": "sql-resource-manager!ElasticPoolEdition:type" - }, - { - "kind": "Content", - "text": ";\n dtu?: number;\n databaseDtuMin?: number;\n databaseDtuMax?: number;\n storageMB?: number;\n readonly observationPeriodStart?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly observationPeriodEnd?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly maxObservedDtu?: number;\n readonly maxObservedStorageMB?: number;\n readonly databases?: " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": "[];\n readonly metrics?: " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolMetric", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPool", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListMetricsResult:interface", - "docComment": "/**\n * Represents the response to a list recommended elastic pool metrics request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedElasticPoolListMetricsResult " - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolListMetricsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListMetricsResult#value:member", - "docComment": "/**\n * The list of recommended elastic pools metrics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolMetric", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListResult:interface", - "docComment": "/**\n * Represents the response to a list recommended elastic pool request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedElasticPoolListResult " - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListResult#value:member", - "docComment": "/**\n * The list of recommended elastic pools hosted in the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPool", - "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface", - "docComment": "/**\n * Represents recommended elastic pool metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedElasticPoolMetric " - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolMetric", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric#dateTime:member", - "docComment": "/**\n * The time of metric (ISO8601 format).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dateTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dateTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric#dtu:member", - "docComment": "/**\n * Gets or sets the DTUs (Database Transaction Units). See https://azure.microsoft.com/documentation/articles/sql-database-what-is-a-dtu/\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dtu?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dtu", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric#sizeGB:member", - "docComment": "/**\n * Gets or sets size in gigabytes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecommendedElasticPools:interface", - "docComment": "/**\n * Interface representing a RecommendedElasticPools.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedElasticPools " - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPools", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPools#get:member(1)", - "docComment": "/**\n * Gets a recommended elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param recommendedElasticPoolName - The name of the recommended elastic pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", recommendedElasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolsGetOptionalParams", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolsGetResponse", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "recommendedElasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPools#listByServer:member(1)", - "docComment": "/**\n * Returns recommended elastic pools.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecommendedElasticPool", - "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RecommendedElasticPools#listMetrics:member(1)", - "docComment": "/**\n * Returns recommended elastic pool metrics.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param recommendedElasticPoolName - The name of the recommended elastic pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetrics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", recommendedElasticPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolsListMetricsOptionalParams", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListMetricsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolMetric", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "recommendedElasticPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMetrics" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedElasticPoolsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedElasticPoolsGetResponse = " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPool", - "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedElasticPoolsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedElasticPoolsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolListResult", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListMetricsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedElasticPoolsListMetricsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolsListMetricsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListMetricsResponse:type", - "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedElasticPoolsListMetricsResponse = " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPoolListMetricsResult", - "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListMetricsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedElasticPoolsListMetricsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedIndex:type", - "docComment": "/**\n * Represents a database recommended index.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedIndex = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly action?: " - }, - { - "kind": "Reference", - "text": "RecommendedIndexAction", - "canonicalReference": "sql-resource-manager!RecommendedIndexAction:type" - }, - { - "kind": "Content", - "text": ";\n readonly state?: " - }, - { - "kind": "Reference", - "text": "RecommendedIndexState", - "canonicalReference": "sql-resource-manager!RecommendedIndexState:type" - }, - { - "kind": "Content", - "text": ";\n readonly created?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly lastModified?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly indexType?: " - }, - { - "kind": "Reference", - "text": "RecommendedIndexType", - "canonicalReference": "sql-resource-manager!RecommendedIndexType:type" - }, - { - "kind": "Content", - "text": ";\n readonly schema?: string;\n readonly table?: string;\n readonly columns?: string[];\n readonly includedColumns?: string[];\n readonly indexScript?: string;\n readonly estimatedImpact?: " - }, - { - "kind": "Reference", - "text": "OperationImpact", - "canonicalReference": "sql-resource-manager!OperationImpact:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly reportedImpact?: " - }, - { - "kind": "Reference", - "text": "OperationImpact", - "canonicalReference": "sql-resource-manager!OperationImpact:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedIndex", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedIndexAction:type", - "docComment": "/**\n * Defines values for RecommendedIndexAction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedIndexAction = " - }, - { - "kind": "Content", - "text": "\"Create\" | \"Drop\" | \"Rebuild\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedIndexAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedIndexState:type", - "docComment": "/**\n * Defines values for RecommendedIndexState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedIndexState = " - }, - { - "kind": "Content", - "text": "\"Active\" | \"Pending\" | \"Executing\" | \"Verifying\" | \"Pending Revert\" | \"Reverting\" | \"Reverted\" | \"Ignored\" | \"Expired\" | \"Blocked\" | \"Success\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedIndexState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecommendedIndexType:type", - "docComment": "/**\n * Defines values for RecommendedIndexType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendedIndexType = " - }, - { - "kind": "Content", - "text": "\"CLUSTERED\" | \"NONCLUSTERED\" | \"COLUMNSTORE\" | \"CLUSTERED COLUMNSTORE\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendedIndexType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecoverableDatabase:type", - "docComment": "/**\n * A recoverable database\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecoverableDatabase = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly edition?: string;\n readonly serviceLevelObjective?: string;\n readonly elasticPoolName?: string;\n readonly lastAvailableBackupDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecoverableDatabase", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableDatabaseListResult:interface", - "docComment": "/**\n * The response to a list recoverable databases request\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "RecoverableDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecoverableDatabaseListResult#value:member", - "docComment": "/**\n * A list of recoverable databases\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "RecoverableDatabase", - "canonicalReference": "sql-resource-manager!RecoverableDatabase:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableDatabases:interface", - "docComment": "/**\n * Interface representing a RecoverableDatabases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableDatabases " - } - ], - "releaseTag": "Public", - "name": "RecoverableDatabases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RecoverableDatabases#get:member(1)", - "docComment": "/**\n * Gets a recoverable database, which is a resource representing a database's geo backup\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecoverableDatabasesGetOptionalParams", - "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecoverableDatabasesGetResponse", - "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RecoverableDatabases#listByServer:member(1)", - "docComment": "/**\n * Gets a list of recoverable databases\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecoverableDatabasesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!RecoverableDatabasesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecoverableDatabase", - "canonicalReference": "sql-resource-manager!RecoverableDatabase:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableDatabasesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecoverableDatabasesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecoverableDatabasesGetResponse = " - }, - { - "kind": "Reference", - "text": "RecoverableDatabase", - "canonicalReference": "sql-resource-manager!RecoverableDatabase:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecoverableDatabasesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableDatabasesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableDatabasesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecoverableDatabasesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecoverableDatabasesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecoverableDatabasesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "RecoverableDatabaseListResult", - "canonicalReference": "sql-resource-manager!RecoverableDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecoverableDatabasesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type", - "docComment": "/**\n * A recoverable managed database resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecoverableManagedDatabase = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly lastAvailableBackupDate?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabase", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult:interface", - "docComment": "/**\n * A list of recoverable managed databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableManagedDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabase", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases:interface", - "docComment": "/**\n * Interface representing a RecoverableManagedDatabases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableManagedDatabases " - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases#get:member(1)", - "docComment": "/**\n * Gets a recoverable managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param recoverableDatabaseName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", recoverableDatabaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabasesGetOptionalParams", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabasesGetResponse", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "recoverableDatabaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases#listByInstance:member(1)", - "docComment": "/**\n * Gets a list of recoverable managed databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabasesListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabase", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableManagedDatabasesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabasesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecoverableManagedDatabasesGetResponse = " - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabase", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabasesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableManagedDatabasesListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabasesListByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecoverableManagedDatabasesListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabasesListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoverableManagedDatabasesListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabasesListByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecoverableManagedDatabasesListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecoverableManagedDatabasesListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReplicationLink:type", - "docComment": "/**\n * Represents a database replication link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicationLink = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n readonly isTerminationAllowed?: boolean;\n readonly replicationMode?: string;\n readonly partnerServer?: string;\n readonly partnerDatabase?: string;\n readonly partnerLocation?: string;\n readonly role?: " - }, - { - "kind": "Reference", - "text": "ReplicationRole", - "canonicalReference": "sql-resource-manager!ReplicationRole:type" - }, - { - "kind": "Content", - "text": ";\n readonly partnerRole?: " - }, - { - "kind": "Reference", - "text": "ReplicationRole", - "canonicalReference": "sql-resource-manager!ReplicationRole:type" - }, - { - "kind": "Content", - "text": ";\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly percentComplete?: number;\n readonly replicationState?: " - }, - { - "kind": "Reference", - "text": "ReplicationState", - "canonicalReference": "sql-resource-manager!ReplicationState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicationLink", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinkListResult:interface", - "docComment": "/**\n * Represents the response to a List database replication link request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinkListResult " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinkListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReplicationLinkListResult#value:member", - "docComment": "/**\n * The list of database replication links housed in the database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ReplicationLink", - "canonicalReference": "sql-resource-manager!ReplicationLink:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinks:interface", - "docComment": "/**\n * Interface representing a ReplicationLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinks " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailover:member(1)", - "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailover(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginFailover" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailoverAllowDataLoss:member(1)", - "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAllowDataLoss(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksFailoverAllowDataLossOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginFailoverAllowDataLoss" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailoverAllowDataLossAndWait:member(1)", - "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAllowDataLossAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksFailoverAllowDataLossOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginFailoverAllowDataLossAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailoverAndWait:member(1)", - "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksFailoverOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginFailoverAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#beginUnlink:member(1)", - "docComment": "/**\n * Deletes a database replication link in forced or friendly way.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param parameters - The required parameters for unlinking replication link.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUnlink(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "UnlinkParameters", - "canonicalReference": "sql-resource-manager!UnlinkParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksUnlinkOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUnlink" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#beginUnlinkAndWait:member(1)", - "docComment": "/**\n * Deletes a database replication link in forced or friendly way.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param parameters - The required parameters for unlinking replication link.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUnlinkAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "UnlinkParameters", - "canonicalReference": "sql-resource-manager!UnlinkParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksUnlinkOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUnlinkAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#delete:member(1)", - "docComment": "/**\n * Deletes a database replication link. Cannot be done during failover.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be dropped.\n *\n * @param linkId - The ID of the replication link to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#get:member(1)", - "docComment": "/**\n * Gets a database replication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to get the link for.\n *\n * @param linkId - The replication link ID to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksGetOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ReplicationLinksGetResponse", - "canonicalReference": "sql-resource-manager!ReplicationLinksGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ReplicationLinks#listByDatabase:member(1)", - "docComment": "/**\n * Lists a database's replication links.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to retrieve links for.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ReplicationLinksListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ReplicationLinksListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ReplicationLink", - "canonicalReference": "sql-resource-manager!ReplicationLink:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinksDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinksDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinksFailoverAllowDataLossOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksFailoverAllowDataLossOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinksFailoverOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksFailoverOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinksGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinksGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReplicationLinksGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicationLinksGetResponse = " - }, - { - "kind": "Reference", - "text": "ReplicationLink", - "canonicalReference": "sql-resource-manager!ReplicationLink:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinksListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinksListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReplicationLinksListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicationLinksListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ReplicationLinkListResult", - "canonicalReference": "sql-resource-manager!ReplicationLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationLinksUnlinkOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ReplicationLinksUnlinkOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReplicationRole:type", - "docComment": "/**\n * Defines values for ReplicationRole.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicationRole = " - }, - { - "kind": "Content", - "text": "\"Primary\" | \"Secondary\" | \"NonReadableSecondary\" | \"Source\" | \"Copy\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicationRole", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReplicationState:type", - "docComment": "/**\n * Defines values for ReplicationState. \\ {@link KnownReplicationState} can be used interchangeably with ReplicationState, this enum contains the known values that the service supports. ### Known values supported by the service **PENDING** \\ **SEEDING** \\ **CATCH_UP** \\ **SUSPENDED**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicationState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicationState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ReplicaType:type", - "docComment": "/**\n * Defines values for ReplicaType. \\ {@link KnownReplicaType} can be used interchangeably with ReplicaType, this enum contains the known values that the service supports. ### Known values supported by the service **Primary** \\ **ReadableSecondary**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicaType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicaType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Resource:interface", - "docComment": "/**\n * ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Resource#id:member", - "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Resource#name:member", - "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Resource#type:member", - "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ResourceIdentity:interface", - "docComment": "/**\n * Azure Active Directory identity configuration for a resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceIdentity " - } - ], - "releaseTag": "Public", - "name": "ResourceIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ResourceIdentity#principalId:member", - "docComment": "/**\n * The Azure Active Directory principal id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ResourceIdentity#tenantId:member", - "docComment": "/**\n * The Azure Active Directory tenant id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ResourceIdentity#type:member", - "docComment": "/**\n * The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "IdentityType", - "canonicalReference": "sql-resource-manager!IdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ResourceMoveDefinition:interface", - "docComment": "/**\n * Contains the information necessary to perform a resource move (rename).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceMoveDefinition " - } - ], - "releaseTag": "Public", - "name": "ResourceMoveDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ResourceMoveDefinition#id:member", - "docComment": "/**\n * The target ID for the resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type", - "docComment": "/**\n * A restorable dropped database\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorableDroppedDatabase = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n readonly databaseName?: string;\n readonly edition?: string;\n readonly maxSizeBytes?: string;\n readonly serviceLevelObjective?: string;\n readonly elasticPoolName?: string;\n readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly deletionDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly earliestRestoreDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedDatabase", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabaseListResult:interface", - "docComment": "/**\n * The response to a list restorable dropped databases request\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabaseListResult#value:member", - "docComment": "/**\n * A list of restorable dropped databases\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabase", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases:interface", - "docComment": "/**\n * Interface representing a RestorableDroppedDatabases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedDatabases " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedDatabases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases#get:member(1)", - "docComment": "/**\n * Gets a deleted database that can be restored\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param restorableDroppededDatabaseId - The id of the deleted database in the form of databaseName,deletionTimeInFileTimeFormat\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppededDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabasesGetOptionalParams", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabasesGetResponse", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppededDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases#listByServer:member(1)", - "docComment": "/**\n * Gets a list of deleted databases that can be restored\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabasesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabase", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedDatabasesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedDatabasesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorableDroppedDatabasesGetResponse = " - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabase", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedDatabasesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedDatabasesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedDatabasesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorableDroppedDatabasesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabaseListResult", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedDatabasesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type", - "docComment": "/**\n * A restorable dropped managed database resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorableDroppedManagedDatabase = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly databaseName?: string;\n readonly creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly deletionDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly earliestRestoreDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabase", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult:interface", - "docComment": "/**\n * A list of restorable dropped managed databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedManagedDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabase", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases:interface", - "docComment": "/**\n * Interface representing a RestorableDroppedManagedDatabases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedManagedDatabases " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases#get:member(1)", - "docComment": "/**\n * Gets a restorable dropped managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorableDroppedDatabaseId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabasesGetOptionalParams", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabasesGetResponse", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restorableDroppedDatabaseId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases#listByInstance:member(1)", - "docComment": "/**\n * Gets a list of restorable dropped managed databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managedInstanceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabasesListByInstanceOptionalParams", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabase", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managedInstanceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstance" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedManagedDatabasesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabasesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorableDroppedManagedDatabasesGetResponse = " - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabase", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabasesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorableDroppedManagedDatabasesListByInstanceNextResponse = " - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabasesListByInstanceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorableDroppedManagedDatabasesListByInstanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabasesListByInstanceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceResponse:type", - "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorableDroppedManagedDatabasesListByInstanceResponse = " - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabaseListResult", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorableDroppedManagedDatabasesListByInstanceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestoreDetailsName:type", - "docComment": "/**\n * Defines values for RestoreDetailsName. \\ {@link KnownRestoreDetailsName} can be used interchangeably with RestoreDetailsName, this enum contains the known values that the service supports. ### Known values supported by the service **Default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestoreDetailsName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestoreDetailsName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorePoint:type", - "docComment": "/**\n * Database restore points.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorePoint = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n readonly restorePointType?: " - }, - { - "kind": "Reference", - "text": "RestorePointType", - "canonicalReference": "sql-resource-manager!RestorePointType:type" - }, - { - "kind": "Content", - "text": ";\n readonly earliestRestoreDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly restorePointCreationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly restorePointLabel?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorePoint", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorePointListResult:interface", - "docComment": "/**\n * A list of long term retention backups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorePointListResult " - } - ], - "releaseTag": "Public", - "name": "RestorePointListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RestorePointListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RestorePointListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "RestorePoint", - "canonicalReference": "sql-resource-manager!RestorePoint:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorePoints:interface", - "docComment": "/**\n * Interface representing a RestorePoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorePoints " - } - ], - "releaseTag": "Public", - "name": "RestorePoints", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorePoints#beginCreate:member(1)", - "docComment": "/**\n * Creates a restore point for a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for creating the restore point of this database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "CreateDatabaseRestorePointDefinition", - "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorePointsCreateOptionalParams", - "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorePointsCreateResponse", - "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "RestorePointsCreateResponse", - "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorePoints#beginCreateAndWait:member(1)", - "docComment": "/**\n * Creates a restore point for a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for creating the restore point of this database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "CreateDatabaseRestorePointDefinition", - "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorePointsCreateOptionalParams", - "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorePointsCreateResponse", - "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorePoints#delete:member(1)", - "docComment": "/**\n * Deletes a restore point.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param restorePointName - The name of the restore point.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorePointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorePointsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!RestorePointsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "restorePointName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorePoints#get:member(1)", - "docComment": "/**\n * Gets a restore point.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param restorePointName - The name of the restore point.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restorePointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorePointsGetOptionalParams", - "canonicalReference": "sql-resource-manager!RestorePointsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorePointsGetResponse", - "canonicalReference": "sql-resource-manager!RestorePointsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "restorePointName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!RestorePoints#listByDatabase:member(1)", - "docComment": "/**\n * Gets a list of database restore points.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RestorePointsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!RestorePointsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RestorePoint", - "canonicalReference": "sql-resource-manager!RestorePoint:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorePointsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorePointsCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorePointsCreateResponse = " - }, - { - "kind": "Reference", - "text": "RestorePoint", - "canonicalReference": "sql-resource-manager!RestorePoint:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorePointsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorePointsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorePointsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorePointsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorePointsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorePointsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorePointsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorePointsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorePointsGetResponse = " - }, - { - "kind": "Reference", - "text": "RestorePoint", - "canonicalReference": "sql-resource-manager!RestorePoint:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorePointsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!RestorePointsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorePointsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RestorePointsListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorePointsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorePointsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "RestorePointListResult", - "canonicalReference": "sql-resource-manager!RestorePointListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorePointsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!RestorePointType:type", - "docComment": "/**\n * Defines values for RestorePointType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestorePointType = " - }, - { - "kind": "Content", - "text": "\"CONTINUOUS\" | \"DISCRETE\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestorePointType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SampleName:type", - "docComment": "/**\n * Defines values for SampleName. \\ {@link KnownSampleName} can be used interchangeably with SampleName, this enum contains the known values that the service supports. ### Known values supported by the service **AdventureWorksLT** \\ **WideWorldImportersStd** \\ **WideWorldImportersFull**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SampleName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SampleName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyEmailAccountAdmins:type", - "docComment": "/**\n * Defines values for SecurityAlertPolicyEmailAccountAdmins.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityAlertPolicyEmailAccountAdmins = " - }, - { - "kind": "Content", - "text": "\"Enabled\" | \"Disabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityAlertPolicyEmailAccountAdmins", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type", - "docComment": "/**\n * Defines values for SecurityAlertPolicyName. \\ {@link KnownSecurityAlertPolicyName} can be used interchangeably with SecurityAlertPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityAlertPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityAlertPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type", - "docComment": "/**\n * Defines values for SecurityAlertPolicyNameAutoGenerated. \\ {@link KnownSecurityAlertPolicyNameAutoGenerated} can be used interchangeably with SecurityAlertPolicyNameAutoGenerated, this enum contains the known values that the service supports. ### Known values supported by the service **Default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityAlertPolicyNameAutoGenerated = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityAlertPolicyNameAutoGenerated", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type", - "docComment": "/**\n * Defines values for SecurityAlertPolicyState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityAlertPolicyState = " - }, - { - "kind": "Content", - "text": "\"New\" | \"Enabled\" | \"Disabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityAlertPolicyState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyUseServerDefault:type", - "docComment": "/**\n * Defines values for SecurityAlertPolicyUseServerDefault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityAlertPolicyUseServerDefault = " - }, - { - "kind": "Content", - "text": "\"Enabled\" | \"Disabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityAlertPolicyUseServerDefault", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type", - "docComment": "/**\n * A sensitivity label.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabel = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n labelName?: string;\n labelId?: string;\n informationType?: string;\n informationTypeId?: string;\n readonly isDisabled?: boolean;\n rank?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelRank", - "canonicalReference": "sql-resource-manager!SensitivityLabelRank:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface", - "docComment": "/**\n * A list of sensitivity labels.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelListResult " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelRank:type", - "docComment": "/**\n * Defines values for SensitivityLabelRank.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelRank = " - }, - { - "kind": "Content", - "text": "\"None\" | \"Low\" | \"Medium\" | \"High\" | \"Critical\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelRank", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabels:interface", - "docComment": "/**\n * Interface representing a SensitivityLabels.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabels " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabels", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SensitivityLabels#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param parameters - The column sensitivity label resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SensitivityLabelsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SensitivityLabels#delete:member(1)", - "docComment": "/**\n * Deletes the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!SensitivityLabelsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SensitivityLabels#disableRecommendation:member(1)", - "docComment": "/**\n * Disables sensitivity recommendations on a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableRecommendation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelsDisableRecommendationOptionalParams", - "canonicalReference": "sql-resource-manager!SensitivityLabelsDisableRecommendationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "disableRecommendation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SensitivityLabels#enableRecommendation:member(1)", - "docComment": "/**\n * Enables sensitivity recommendations on a given column (recommendations are enabled by default on all columns)\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableRecommendation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelsEnableRecommendationOptionalParams", - "canonicalReference": "sql-resource-manager!SensitivityLabelsEnableRecommendationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "enableRecommendation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SensitivityLabels#get:member(1)", - "docComment": "/**\n * Gets the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param sensitivityLabelSource - The source of the sensitivity label.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", schemaName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", columnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sensitivityLabelSource: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelSource", - "canonicalReference": "sql-resource-manager!SensitivityLabelSource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelsGetOptionalParams", - "canonicalReference": "sql-resource-manager!SensitivityLabelsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SensitivityLabelsGetResponse", - "canonicalReference": "sql-resource-manager!SensitivityLabelsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "schemaName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "tableName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "columnName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "sensitivityLabelSource", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SensitivityLabels#listCurrentByDatabase:member(1)", - "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listCurrentByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelsListCurrentByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listCurrentByDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SensitivityLabels#listRecommendedByDatabase:member(1)", - "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRecommendedByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SensitivityLabelsListRecommendedByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listRecommendedByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsDisableRecommendationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsDisableRecommendationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsDisableRecommendationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsEnableRecommendationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsEnableRecommendationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsEnableRecommendationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelsGetResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabel", - "canonicalReference": "sql-resource-manager!SensitivityLabel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsListCurrentByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListCurrentByDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseNextOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listCurrentByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelsListCurrentByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListCurrentByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsListCurrentByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListCurrentByDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listCurrentByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelsListCurrentByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListCurrentByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListRecommendedByDatabaseNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams#includeDisabledRecommendations:member", - "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeDisabledRecommendations?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeDisabledRecommendations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams#skipToken:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelsListRecommendedByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListRecommendedByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SensitivityLabelsListRecommendedByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListRecommendedByDatabaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams#filter:member", - "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams#includeDisabledRecommendations:member", - "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeDisabledRecommendations?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeDisabledRecommendations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams#skipToken:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelsListRecommendedByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "SensitivityLabelListResult", - "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelsListRecommendedByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SensitivityLabelSource:type", - "docComment": "/**\n * Defines values for SensitivityLabelSource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SensitivityLabelSource = " - }, - { - "kind": "Content", - "text": "\"current\" | \"recommended\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SensitivityLabelSource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!Server:type", - "docComment": "/**\n * An Azure SQL Database server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Server = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n identity?: " - }, - { - "kind": "Reference", - "text": "ResourceIdentity", - "canonicalReference": "sql-resource-manager!ResourceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n readonly kind?: string;\n administratorLogin?: string;\n administratorLoginPassword?: string;\n version?: string;\n readonly state?: string;\n readonly fullyQualifiedDomainName?: string;\n readonly privateEndpointConnections?: " - }, - { - "kind": "Reference", - "text": "ServerPrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection:interface" - }, - { - "kind": "Content", - "text": "[];\n minimalTlsVersion?: string;\n publicNetworkAccess?: " - }, - { - "kind": "Reference", - "text": "ServerPublicNetworkAccess", - "canonicalReference": "sql-resource-manager!ServerPublicNetworkAccess:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Server", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuning:interface", - "docComment": "/**\n * Interface representing a ServerAutomaticTuning.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAutomaticTuning " - } - ], - "releaseTag": "Public", - "name": "ServerAutomaticTuning", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuning#get:member(1)", - "docComment": "/**\n * Retrieves server automatic tuning options.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuningGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuningGetResponse", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuning#update:member(1)", - "docComment": "/**\n * Update automatic tuning options on server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested automatic tuning resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuningDef", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuningUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuningUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type", - "docComment": "/**\n * Server-level Automatic Tuning.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAutomaticTuningDef = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n desiredState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningServerMode", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerMode:type" - }, - { - "kind": "Content", - "text": ";\n readonly actualState?: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningServerMode", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerMode:type" - }, - { - "kind": "Content", - "text": ";\n options?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "AutomaticTuningServerOptions", - "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions:interface" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAutomaticTuningDef", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAutomaticTuningGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAutomaticTuningGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAutomaticTuningGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuningDef", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAutomaticTuningGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAutomaticTuningUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAutomaticTuningUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAutomaticTuningUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuningDef", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAutomaticTuningUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type", - "docComment": "/**\n * Azure Active Directory administrator.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAzureADAdministrator = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n administratorType?: " - }, - { - "kind": "Reference", - "text": "AdministratorType", - "canonicalReference": "sql-resource-manager!AdministratorType:type" - }, - { - "kind": "Content", - "text": ";\n login?: string;\n sid?: string;\n tenantId?: string;\n azureADOnlyAuthentication?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministrator", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators:interface", - "docComment": "/**\n * Interface representing a ServerAzureADAdministrators.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAzureADAdministrators " - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministrators", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an existing Azure Active Directory administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - \n *\n * @param parameters - The required parameters for creating or updating an Active Directory Administrator.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", administratorName: " - }, - { - "kind": "Reference", - "text": "AdministratorName", - "canonicalReference": "sql-resource-manager!AdministratorName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrator", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "administratorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an existing Azure Active Directory administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - \n *\n * @param parameters - The required parameters for creating or updating an Active Directory Administrator.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", administratorName: " - }, - { - "kind": "Reference", - "text": "AdministratorName", - "canonicalReference": "sql-resource-manager!AdministratorName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrator", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "administratorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDelete:member(1)", - "docComment": "/**\n * Deletes the Azure Active Directory administrator with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - The name of server active directory administrator.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", administratorName: " - }, - { - "kind": "Reference", - "text": "AdministratorName", - "canonicalReference": "sql-resource-manager!AdministratorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "administratorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the Azure Active Directory administrator with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - The name of server active directory administrator.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", administratorName: " - }, - { - "kind": "Reference", - "text": "AdministratorName", - "canonicalReference": "sql-resource-manager!AdministratorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "administratorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDisableAzureADOnlyAuthentication:member(1)", - "docComment": "/**\n * Disables Azure Active Directory only authentication on logical Server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDisableAzureADOnlyAuthentication(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDisableAzureADOnlyAuthentication" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDisableAzureADOnlyAuthenticationAndWait:member(1)", - "docComment": "/**\n * Disables Azure Active Directory only authentication on logical Server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDisableAzureADOnlyAuthenticationAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDisableAzureADOnlyAuthenticationAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#get:member(1)", - "docComment": "/**\n * Gets a Azure Active Directory administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - The name of server active directory administrator.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", administratorName: " - }, - { - "kind": "Reference", - "text": "AdministratorName", - "canonicalReference": "sql-resource-manager!AdministratorName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsGetResponse", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "administratorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#listByServer:member(1)", - "docComment": "/**\n * Gets a list of Azure Active Directory administrators in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministratorsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrator", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAzureADAdministratorsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAzureADAdministratorsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrator", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAzureADAdministratorsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type", - "docComment": "/**\n * Contains response data for the disableAzureADOnlyAuthentication operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse = " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrator", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAzureADAdministratorsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAzureADAdministratorsGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrator", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAzureADAdministratorsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAzureADAdministratorsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "AdministratorListResult", - "canonicalReference": "sql-resource-manager!AdministratorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerAzureADAdministratorsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerAzureADAdministratorsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "AdministratorListResult", - "canonicalReference": "sql-resource-manager!AdministratorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerAzureADAdministratorsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies:interface", - "docComment": "/**\n * Interface representing a ServerBlobAuditingPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerBlobAuditingPolicies " - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of blob auditing policy\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of blob auditing policy\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#get:member(1)", - "docComment": "/**\n * Gets a server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#listByServer:member(1)", - "docComment": "/**\n * Lists auditing settings of a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPoliciesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerBlobAuditingPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerBlobAuditingPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerBlobAuditingPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerBlobAuditingPoliciesListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerBlobAuditingPoliciesListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerBlobAuditingPoliciesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerBlobAuditingPoliciesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicyListResult", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPoliciesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type", - "docComment": "/**\n * A server blob auditing policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerBlobAuditingPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n state?: " - }, - { - "kind": "Reference", - "text": "BlobAuditingPolicyState", - "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult:interface", - "docComment": "/**\n * A list of server auditing settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerBlobAuditingPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ServerBlobAuditingPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicy", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type", - "docComment": "/**\n * Server communication link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerCommunicationLink = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n readonly kind?: string;\n readonly state?: string;\n partnerServer?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLink", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinkListResult:interface", - "docComment": "/**\n * A list of server communication links.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerCommunicationLinkListResult " - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinkListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinkListResult#value:member", - "docComment": "/**\n * The list of server communication links.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLink", - "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinks:interface", - "docComment": "/**\n * Interface representing a ServerCommunicationLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerCommunicationLinks " - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param parameters - The required parameters for creating a server communication link.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", communicationLinkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLink", - "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "communicationLinkName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param parameters - The required parameters for creating a server communication link.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", communicationLinkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLink", - "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "communicationLinkName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#delete:member(1)", - "docComment": "/**\n * Deletes a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", communicationLinkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "communicationLinkName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#get:member(1)", - "docComment": "/**\n * Returns a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", communicationLinkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksGetResponse", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "communicationLinkName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#listByServer:member(1)", - "docComment": "/**\n * Gets a list of server communication links.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinksListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerCommunicationLink", - "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerCommunicationLinksCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinksCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerCommunicationLinksCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLink", - "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinksCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerCommunicationLinksDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinksDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerCommunicationLinksGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinksGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerCommunicationLinksGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLink", - "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinksGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerCommunicationLinksListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinksListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinksListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerCommunicationLinksListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinkListResult", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerCommunicationLinksListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicies:interface", - "docComment": "/**\n * Interface representing a ServerConnectionPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerConnectionPolicies " - } - ], - "releaseTag": "Public", - "name": "ServerConnectionPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the server's connection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param connectionPolicyName - The name of the connection policy.\n *\n * @param parameters - The required parameters for updating a secure connection policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionPolicyName: " - }, - { - "kind": "Reference", - "text": "ConnectionPolicyName", - "canonicalReference": "sql-resource-manager!ConnectionPolicyName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerConnectionPolicy", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerConnectionPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerConnectionPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicies#get:member(1)", - "docComment": "/**\n * Gets the server's secure connection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param connectionPolicyName - The name of the connection policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionPolicyName: " - }, - { - "kind": "Reference", - "text": "ConnectionPolicyName", - "canonicalReference": "sql-resource-manager!ConnectionPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerConnectionPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerConnectionPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerConnectionPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerConnectionPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerConnectionPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerConnectionPolicy", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerConnectionPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerConnectionPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerConnectionPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerConnectionPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerConnectionPolicy", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerConnectionPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type", - "docComment": "/**\n * A server secure connection policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerConnectionPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly kind?: string;\n readonly location?: string;\n connectionType?: " - }, - { - "kind": "Reference", - "text": "ServerConnectionType", - "canonicalReference": "sql-resource-manager!ServerConnectionType:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerConnectionPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerConnectionType:type", - "docComment": "/**\n * Defines values for ServerConnectionType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerConnectionType = " - }, - { - "kind": "Content", - "text": "\"Default\" | \"Proxy\" | \"Redirect\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerConnectionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAlias:type", - "docComment": "/**\n * A server DNS alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerDnsAlias = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly azureDnsRecord?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerDnsAlias", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition:interface", - "docComment": "/**\n * A server DNS alias acquisition request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasAcquisition " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasAcquisition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition#oldServerDnsAliasId:member", - "docComment": "/**\n * The id of the server alias that will be acquired to point to this server instead.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "oldServerDnsAliasId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "oldServerDnsAliasId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliases:interface", - "docComment": "/**\n * Interface representing a ServerDnsAliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliases " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginAcquire:member(1)", - "docComment": "/**\n * Acquires server DNS alias from another server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server dns alias.\n *\n * @param parameters - A server DNS alias acquisition request.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginAcquire(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dnsAliasName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasAcquisition", - "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesAcquireOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "dnsAliasName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginAcquire" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginAcquireAndWait:member(1)", - "docComment": "/**\n * Acquires server DNS alias from another server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server dns alias.\n *\n * @param parameters - A server DNS alias acquisition request.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginAcquireAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dnsAliasName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasAcquisition", - "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesAcquireOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "dnsAliasName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginAcquireAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a server dns alias.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dnsAliasName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "dnsAliasName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a server dns alias.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dnsAliasName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "dnsAliasName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginDelete:member(1)", - "docComment": "/**\n * Deletes the server DNS alias with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dnsAliasName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "dnsAliasName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the server DNS alias with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dnsAliasName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "dnsAliasName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#get:member(1)", - "docComment": "/**\n * Gets a server DNS alias.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", dnsAliasName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesGetResponse", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "dnsAliasName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliases#listByServer:member(1)", - "docComment": "/**\n * Gets a list of server DNS aliases for a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerDnsAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasesAcquireOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesAcquireOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerDnsAliasesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerDnsAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerDnsAliasesGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerDnsAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasesListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerDnsAliasesListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasListResult", - "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerDnsAliasesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ServerDnsAliasListResult", - "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult:interface", - "docComment": "/**\n * A list of server DNS aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerDnsAliasListResult " - } - ], - "releaseTag": "Public", - "name": "ServerDnsAliasListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ServerDnsAlias", - "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerKey:type", - "docComment": "/**\n * A server key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerKey = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n kind?: string;\n readonly location?: string;\n readonly subregion?: string;\n serverKeyType?: " - }, - { - "kind": "Reference", - "text": "ServerKeyType", - "canonicalReference": "sql-resource-manager!ServerKeyType:type" - }, - { - "kind": "Content", - "text": ";\n uri?: string;\n thumbprint?: string;\n creationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerKey", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerKeyListResult:interface", - "docComment": "/**\n * A list of server keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerKeyListResult " - } - ], - "releaseTag": "Public", - "name": "ServerKeyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerKeyListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerKeyListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ServerKey", - "canonicalReference": "sql-resource-manager!ServerKey:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerKeys:interface", - "docComment": "/**\n * Interface representing a ServerKeys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerKeys " - } - ], - "releaseTag": "Public", - "name": "ServerKeys", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerKeys#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a server key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be operated on (updated or created). The key name is required to be in the format of 'vault_key_version'. For example, if the keyId is https://YourVaultName.vault.azure.net/keys/YourKeyName/01234567890123456789012345678901, then the server key name should be formatted as: YourVaultName_YourKeyName_01234567890123456789012345678901\n *\n * @param parameters - The requested server key resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerKey", - "canonicalReference": "sql-resource-manager!ServerKey:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerKeysCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerKeysCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServerKeysCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerKeys#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a server key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be operated on (updated or created). The key name is required to be in the format of 'vault_key_version'. For example, if the keyId is https://YourVaultName.vault.azure.net/keys/YourKeyName/01234567890123456789012345678901, then the server key name should be formatted as: YourVaultName_YourKeyName_01234567890123456789012345678901\n *\n * @param parameters - The requested server key resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerKey", - "canonicalReference": "sql-resource-manager!ServerKey:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerKeysCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerKeysCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerKeys#beginDelete:member(1)", - "docComment": "/**\n * Deletes the server key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerKeysDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerKeys#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the server key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerKeysDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerKeys#get:member(1)", - "docComment": "/**\n * Gets a server key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerKeysGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerKeysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerKeysGetResponse", - "canonicalReference": "sql-resource-manager!ServerKeysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerKeys#listByServer:member(1)", - "docComment": "/**\n * Gets a list of server keys.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerKeysListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerKeysListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerKey", - "canonicalReference": "sql-resource-manager!ServerKey:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerKeysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerKeysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerKeysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerKey", - "canonicalReference": "sql-resource-manager!ServerKey:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerKeysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerKeysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerKeysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerKeysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerKeysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerKeysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerKeysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerKeysGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerKey", - "canonicalReference": "sql-resource-manager!ServerKey:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerKeysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerKeysListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerKeysListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerKeysListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerKeysListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerKeysListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "ServerKeyListResult", - "canonicalReference": "sql-resource-manager!ServerKeyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerKeysListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerKeysListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerKeysListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerKeysListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerKeysListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerKeysListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ServerKeyListResult", - "canonicalReference": "sql-resource-manager!ServerKeyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerKeysListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerKeyType:type", - "docComment": "/**\n * Defines values for ServerKeyType. \\ {@link KnownServerKeyType} can be used interchangeably with ServerKeyType, this enum contains the known values that the service supports. ### Known values supported by the service **ServiceManaged** \\ **AzureKeyVault**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerKeyType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerKeyType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerListResult:interface", - "docComment": "/**\n * A list of servers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerListResult " - } - ], - "releaseTag": "Public", - "name": "ServerListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection:interface", - "docComment": "/**\n * A private endpoint connection under a server\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerPrivateEndpointConnection " - } - ], - "releaseTag": "Public", - "name": "ServerPrivateEndpointConnection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection#id:member", - "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection#properties:member", - "docComment": "/**\n * Private endpoint connection properties NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly properties?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionProperties", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerPublicNetworkAccess:type", - "docComment": "/**\n * Defines values for ServerPublicNetworkAccess. \\ {@link KnownServerPublicNetworkAccess} can be used interchangeably with ServerPublicNetworkAccess, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerPublicNetworkAccess = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerPublicNetworkAccess", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Servers:interface", - "docComment": "/**\n * Interface representing a Servers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Servers " - } - ], - "releaseTag": "Public", - "name": "Servers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#beginDelete:member(1)", - "docComment": "/**\n * Deletes a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#beginUpdate:member(1)", - "docComment": "/**\n * Updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerUpdate", - "canonicalReference": "sql-resource-manager!ServerUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServersUpdateResponse", - "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServersUpdateResponse", - "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerUpdate", - "canonicalReference": "sql-resource-manager!ServerUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServersUpdateResponse", - "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#checkNameAvailability:member(1)", - "docComment": "/**\n * Determines whether a resource can be created with the specified name.\n *\n * @param parameters - The name availability request parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkNameAvailability(parameters: " - }, - { - "kind": "Reference", - "text": "CheckNameAvailabilityRequest", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersCheckNameAvailabilityOptionalParams", - "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServersCheckNameAvailabilityResponse", - "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkNameAvailability" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#get:member(1)", - "docComment": "/**\n * Gets a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServersGetResponse", - "canonicalReference": "sql-resource-manager!ServersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#list:member(1)", - "docComment": "/**\n * Gets a list of all servers in the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ServersListOptionalParams", - "canonicalReference": "sql-resource-manager!ServersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Servers#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets a list of servers in a resource groups.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServersListByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!ServersListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersCheckNameAvailabilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersCheckNameAvailabilityOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityResponse:type", - "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersCheckNameAvailabilityResponse = " - }, - { - "kind": "Reference", - "text": "CheckNameAvailabilityResponse", - "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersCheckNameAvailabilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies:interface", - "docComment": "/**\n * Interface representing a ServerSecurityAlertPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerSecurityAlertPolicies " - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param securityAlertPolicyName - The name of the threat detection policy.\n *\n * @param parameters - The server security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyNameAutoGenerated", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param securityAlertPolicyName - The name of the threat detection policy.\n *\n * @param parameters - The server security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyNameAutoGenerated", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#get:member(1)", - "docComment": "/**\n * Get a server's security alert policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityAlertPolicyName: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyNameAutoGenerated", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesGetResponse", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityAlertPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#listByServer:member(1)", - "docComment": "/**\n * Get the server's threat detection policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPoliciesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerSecurityAlertPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerSecurityAlertPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerSecurityAlertPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPolicy", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerSecurityAlertPoliciesListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerSecurityAlertPoliciesListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "LogicalServerSecurityAlertPolicyListResult", - "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerSecurityAlertPoliciesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerSecurityAlertPoliciesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "LogicalServerSecurityAlertPolicyListResult", - "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPoliciesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type", - "docComment": "/**\n * A server security alert policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerSecurityAlertPolicy = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n state?: " - }, - { - "kind": "Reference", - "text": "SecurityAlertPolicyState", - "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n disabledAlerts?: string[];\n emailAddresses?: string[];\n emailAccountAdmins?: boolean;\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n readonly creationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerSecurityAlertPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersGetResponse = " - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ServerListResult", - "canonicalReference": "sql-resource-manager!ServerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ServerListResult", - "canonicalReference": "sql-resource-manager!ServerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersListNextResponse = " - }, - { - "kind": "Reference", - "text": "ServerListResult", - "canonicalReference": "sql-resource-manager!ServerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersListResponse = " - }, - { - "kind": "Reference", - "text": "ServerListResult", - "canonicalReference": "sql-resource-manager!ServerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServersUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServersUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServersUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Server", - "canonicalReference": "sql-resource-manager!Server:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServersUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerUpdate:interface", - "docComment": "/**\n * An update request for an Azure SQL Database server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerUpdate " - } - ], - "releaseTag": "Public", - "name": "ServerUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#administratorLogin:member", - "docComment": "/**\n * Administrator username for the server. Once created it cannot be changed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLogin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLogin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#administratorLoginPassword:member", - "docComment": "/**\n * The administrator login password (required for server creation).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "administratorLoginPassword?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "administratorLoginPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#fullyQualifiedDomainName:member", - "docComment": "/**\n * The fully qualified domain name of the server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly fullyQualifiedDomainName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fullyQualifiedDomainName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#minimalTlsVersion:member", - "docComment": "/**\n * Minimal TLS version. Allowed values: '1.0', '1.1', '1.2'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minimalTlsVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimalTlsVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#privateEndpointConnections:member", - "docComment": "/**\n * List of private endpoint connections on a server NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly privateEndpointConnections?: " - }, - { - "kind": "Reference", - "text": "ServerPrivateEndpointConnection", - "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpointConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#publicNetworkAccess:member", - "docComment": "/**\n * Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicNetworkAccess?: " - }, - { - "kind": "Reference", - "text": "ServerPublicNetworkAccess", - "canonicalReference": "sql-resource-manager!ServerPublicNetworkAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicNetworkAccess", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#state:member", - "docComment": "/**\n * The state of the server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUpdate#version:member", - "docComment": "/**\n * The version of the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "version?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerUsage:interface", - "docComment": "/**\n * Represents server metrics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerUsage " - } - ], - "releaseTag": "Public", - "name": "ServerUsage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsage#currentValue:member", - "docComment": "/**\n * The current value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsage#displayName:member", - "docComment": "/**\n * The metric display name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsage#limit:member", - "docComment": "/**\n * The current limit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsage#name:member", - "docComment": "/**\n * Name of the server usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsage#nextResetTime:member", - "docComment": "/**\n * The next reset time for the metric (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextResetTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextResetTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsage#resourceName:member", - "docComment": "/**\n * The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsage#unit:member", - "docComment": "/**\n * The units of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerUsageListResult:interface", - "docComment": "/**\n * Represents the response to a list server metrics request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerUsageListResult " - } - ], - "releaseTag": "Public", - "name": "ServerUsageListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerUsageListResult#value:member", - "docComment": "/**\n * The list of server metrics for the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ServerUsage", - "canonicalReference": "sql-resource-manager!ServerUsage:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerUsages:interface", - "docComment": "/**\n * Interface representing a ServerUsages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerUsages " - } - ], - "releaseTag": "Public", - "name": "ServerUsages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerUsages#listByServer:member(1)", - "docComment": "/**\n * Returns server usages.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerUsagesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerUsagesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerUsage", - "canonicalReference": "sql-resource-manager!ServerUsage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerUsagesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerUsagesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerUsagesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerUsagesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerUsagesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ServerUsageListResult", - "canonicalReference": "sql-resource-manager!ServerUsageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerUsagesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVersionCapability:interface", - "docComment": "/**\n * The server capability\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVersionCapability " - } - ], - "releaseTag": "Public", - "name": "ServerVersionCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerVersionCapability#name:member", - "docComment": "/**\n * The server version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerVersionCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerVersionCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerVersionCapability#supportedEditions:member", - "docComment": "/**\n * The list of supported database editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedEditions?: " - }, - { - "kind": "Reference", - "text": "EditionCapability", - "canonicalReference": "sql-resource-manager!EditionCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedEditions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerVersionCapability#supportedElasticPoolEditions:member", - "docComment": "/**\n * The list of supported elastic pool editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedElasticPoolEditions?: " - }, - { - "kind": "Reference", - "text": "ElasticPoolEditionCapability", - "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedElasticPoolEditions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type", - "docComment": "/**\n * A server vulnerability assessment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerVulnerabilityAssessment = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n storageContainerPath?: string;\n storageContainerSasKey?: string;\n storageAccountAccessKey?: string;\n recurringScans?: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentRecurringScansProperties", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessment", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult:interface", - "docComment": "/**\n * A list of the server's vulnerability assessments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVulnerabilityAssessmentListResult " - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments:interface", - "docComment": "/**\n * Interface representing a ServerVulnerabilityAssessments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVulnerabilityAssessments " - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessments", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the server's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#delete:member(1)", - "docComment": "/**\n * Removes the server's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#get:member(1)", - "docComment": "/**\n * Gets the server's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vulnerabilityAssessmentName: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentName", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentsGetResponse", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vulnerabilityAssessmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#listByServer:member(1)", - "docComment": "/**\n * Lists the vulnerability assessment policies associated with a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerVulnerabilityAssessmentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVulnerabilityAssessmentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVulnerabilityAssessmentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerVulnerabilityAssessmentsGetResponse = " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessment", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVulnerabilityAssessmentsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerVulnerabilityAssessmentsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServerVulnerabilityAssessmentsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServerVulnerabilityAssessmentsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessmentListResult", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServerVulnerabilityAssessmentsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServiceObjective:type", - "docComment": "/**\n * Represents a database service objective.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceObjective = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly serviceObjectiveName?: string;\n readonly isDefault?: boolean;\n readonly isSystem?: boolean;\n readonly description?: string;\n readonly enabled?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceObjective", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability:interface", - "docComment": "/**\n * The service objectives capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceObjectiveCapability " - } - ], - "releaseTag": "Public", - "name": "ServiceObjectiveCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#computeModel:member", - "docComment": "/**\n * The compute model NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly computeModel?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "computeModel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#id:member", - "docComment": "/**\n * The unique ID of the service objective. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#includedMaxSize:member", - "docComment": "/**\n * The included (free) max size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly includedMaxSize?: " - }, - { - "kind": "Reference", - "text": "MaxSizeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includedMaxSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#name:member", - "docComment": "/**\n * The service objective name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#performanceLevel:member", - "docComment": "/**\n * The performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly performanceLevel?: " - }, - { - "kind": "Reference", - "text": "PerformanceLevelCapability", - "canonicalReference": "sql-resource-manager!PerformanceLevelCapability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "performanceLevel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#sku:member", - "docComment": "/**\n * The sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "sql-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedAutoPauseDelay:member", - "docComment": "/**\n * Supported time range for auto pause delay NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedAutoPauseDelay?: " - }, - { - "kind": "Reference", - "text": "AutoPauseDelayTimeRange", - "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedAutoPauseDelay", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedLicenseTypes:member", - "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedLicenseTypes?: " - }, - { - "kind": "Reference", - "text": "LicenseTypeCapability", - "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedLicenseTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedMaxSizes:member", - "docComment": "/**\n * The list of supported maximum database sizes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedMaxSizes?: " - }, - { - "kind": "Reference", - "text": "MaxSizeRangeCapability", - "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedMaxSizes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedMinCapacities:member", - "docComment": "/**\n * List of supported min capacities NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportedMinCapacities?: " - }, - { - "kind": "Reference", - "text": "MinCapacityCapability", - "canonicalReference": "sql-resource-manager!MinCapacityCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedMinCapacities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#zoneRedundant:member", - "docComment": "/**\n * Whether or not zone redundancy is supported for the service objective. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly zoneRedundant?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneRedundant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceObjectiveListResult:interface", - "docComment": "/**\n * Represents the response to a get database service objectives request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceObjectiveListResult " - } - ], - "releaseTag": "Public", - "name": "ServiceObjectiveListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceObjectiveListResult#value:member", - "docComment": "/**\n * The list of database service objectives.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ServiceObjective", - "canonicalReference": "sql-resource-manager!ServiceObjective:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServiceObjectiveName:type", - "docComment": "/**\n * Defines values for ServiceObjectiveName. \\ {@link KnownServiceObjectiveName} can be used interchangeably with ServiceObjectiveName, this enum contains the known values that the service supports. ### Known values supported by the service **System** \\ **System0** \\ **System1** \\ **System2** \\ **System3** \\ **System4** \\ **System2L** \\ **System3L** \\ **System4L** \\ **Free** \\ **Basic** \\ **S0** \\ **S1** \\ **S2** \\ **S3** \\ **S4** \\ **S6** \\ **S7** \\ **S9** \\ **S12** \\ **P1** \\ **P2** \\ **P3** \\ **P4** \\ **P6** \\ **P11** \\ **P15** \\ **PRS1** \\ **PRS2** \\ **PRS4** \\ **PRS6** \\ **DW100** \\ **DW200** \\ **DW300** \\ **DW400** \\ **DW500** \\ **DW600** \\ **DW1000** \\ **DW1200** \\ **DW1000c** \\ **DW1500** \\ **DW1500c** \\ **DW2000** \\ **DW2000c** \\ **DW3000** \\ **DW2500c** \\ **DW3000c** \\ **DW6000** \\ **DW5000c** \\ **DW6000c** \\ **DW7500c** \\ **DW10000c** \\ **DW15000c** \\ **DW30000c** \\ **DS100** \\ **DS200** \\ **DS300** \\ **DS400** \\ **DS500** \\ **DS600** \\ **DS1000** \\ **DS1200** \\ **DS1500** \\ **DS2000** \\ **ElasticPool**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceObjectiveName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceObjectiveName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceObjectives:interface", - "docComment": "/**\n * Interface representing a ServiceObjectives.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceObjectives " - } - ], - "releaseTag": "Public", - "name": "ServiceObjectives", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServiceObjectives#get:member(1)", - "docComment": "/**\n * Gets a database service objective.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param serviceObjectiveName - The name of the service objective to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceObjectiveName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceObjectivesGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServiceObjectivesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceObjectivesGetResponse", - "canonicalReference": "sql-resource-manager!ServiceObjectivesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "serviceObjectiveName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServiceObjectives#listByServer:member(1)", - "docComment": "/**\n * Returns database service objectives.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceObjectivesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!ServiceObjectivesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceObjective", - "canonicalReference": "sql-resource-manager!ServiceObjective:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceObjectivesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceObjectivesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceObjectivesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServiceObjectivesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceObjectivesGetResponse = " - }, - { - "kind": "Reference", - "text": "ServiceObjective", - "canonicalReference": "sql-resource-manager!ServiceObjective:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceObjectivesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceObjectivesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceObjectivesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceObjectivesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServiceObjectivesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceObjectivesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "ServiceObjectiveListResult", - "canonicalReference": "sql-resource-manager!ServiceObjectiveListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceObjectivesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type", - "docComment": "/**\n * Represents a Service Tier Advisor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceTierAdvisor = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly observationPeriodStart?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly observationPeriodEnd?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly activeTimeRatio?: number;\n readonly minDtu?: number;\n readonly avgDtu?: number;\n readonly maxDtu?: number;\n readonly maxSizeInGB?: number;\n readonly serviceLevelObjectiveUsageMetrics?: " - }, - { - "kind": "Reference", - "text": "SloUsageMetric", - "canonicalReference": "sql-resource-manager!SloUsageMetric:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly currentServiceLevelObjective?: string;\n readonly currentServiceLevelObjectiveId?: string;\n readonly usageBasedRecommendationServiceLevelObjective?: string;\n readonly usageBasedRecommendationServiceLevelObjectiveId?: string;\n readonly databaseSizeBasedRecommendationServiceLevelObjective?: string;\n readonly databaseSizeBasedRecommendationServiceLevelObjectiveId?: string;\n readonly disasterPlanBasedRecommendationServiceLevelObjective?: string;\n readonly disasterPlanBasedRecommendationServiceLevelObjectiveId?: string;\n readonly overallRecommendationServiceLevelObjective?: string;\n readonly overallRecommendationServiceLevelObjectiveId?: string;\n readonly confidence?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceTierAdvisor", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorListResult:interface", - "docComment": "/**\n * Represents the response to a list service tier advisor request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTierAdvisorListResult " - } - ], - "releaseTag": "Public", - "name": "ServiceTierAdvisorListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorListResult#value:member", - "docComment": "/**\n * The list of service tier advisors for specified database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisor", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisors:interface", - "docComment": "/**\n * Interface representing a ServiceTierAdvisors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTierAdvisors " - } - ], - "releaseTag": "Public", - "name": "ServiceTierAdvisors", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisors#get:member(1)", - "docComment": "/**\n * Gets a service tier advisor.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of database.\n *\n * @param serviceTierAdvisorName - The name of service tier advisor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceTierAdvisorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisorsGetOptionalParams", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisorsGetResponse", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "serviceTierAdvisorName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisors#listByDatabase:member(1)", - "docComment": "/**\n * Returns service tier advisors for specified database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisorsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisor", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTierAdvisorsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceTierAdvisorsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceTierAdvisorsGetResponse = " - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisor", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceTierAdvisorsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTierAdvisorsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceTierAdvisorsListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceTierAdvisorsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisorListResult", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceTierAdvisorsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type", - "docComment": "/**\n * Defines values for ShortTermRetentionPolicyName. \\ {@link KnownShortTermRetentionPolicyName} can be used interchangeably with ShortTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ShortTermRetentionPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ShortTermRetentionPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Sku:interface", - "docComment": "/**\n * An ARM Resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Sku " - } - ], - "releaseTag": "Public", - "name": "Sku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Sku#capacity:member", - "docComment": "/**\n * Capacity of the particular SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Sku#family:member", - "docComment": "/**\n * If the service has different generations of hardware, for the same SKU, then that can be captured here.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Sku#name:member", - "docComment": "/**\n * The name of the SKU, typically, a letter + Number code, e.g. P3.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Sku#size:member", - "docComment": "/**\n * Size of the particular SKU\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "size?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "size", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Sku#tier:member", - "docComment": "/**\n * The tier or edition of the particular SKU, e.g. Basic, Premium.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SloUsageMetric:interface", - "docComment": "/**\n * A Slo Usage Metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SloUsageMetric " - } - ], - "releaseTag": "Public", - "name": "SloUsageMetric", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SloUsageMetric#inRangeTimeRatio:member", - "docComment": "/**\n * Gets or sets inRangeTimeRatio for SLO usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly inRangeTimeRatio?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "inRangeTimeRatio", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SloUsageMetric#serviceLevelObjective:member", - "docComment": "/**\n * The serviceLevelObjective for SLO usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serviceLevelObjective?: " - }, - { - "kind": "Reference", - "text": "ServiceObjectiveName", - "canonicalReference": "sql-resource-manager!ServiceObjectiveName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceLevelObjective", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SloUsageMetric#serviceLevelObjectiveId:member", - "docComment": "/**\n * The serviceLevelObjectiveId for SLO usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serviceLevelObjectiveId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceLevelObjectiveId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "sql-resource-manager!SqlManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class SqlManagementClient extends " - }, - { - "kind": "Reference", - "text": "SqlManagementClientContext", - "canonicalReference": "sql-resource-manager!SqlManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "sql-resource-manager!SqlManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the SqlManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription ID that identifies an Azure subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlManagementClientOptionalParams", - "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#backupLongTermRetentionPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "backupLongTermRetentionPolicies: " - }, - { - "kind": "Reference", - "text": "BackupLongTermRetentionPolicies", - "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backupLongTermRetentionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#backupShortTermRetentionPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "backupShortTermRetentionPolicies: " - }, - { - "kind": "Reference", - "text": "BackupShortTermRetentionPolicies", - "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backupShortTermRetentionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#capabilities:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "capabilities: " - }, - { - "kind": "Reference", - "text": "Capabilities", - "canonicalReference": "sql-resource-manager!Capabilities:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseAutomaticTuning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseAutomaticTuning: " - }, - { - "kind": "Reference", - "text": "DatabaseAutomaticTuning", - "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseAutomaticTuning", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseBlobAuditingPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseBlobAuditingPolicies: " - }, - { - "kind": "Reference", - "text": "DatabaseBlobAuditingPolicies", - "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseBlobAuditingPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseOperations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseOperations: " - }, - { - "kind": "Reference", - "text": "DatabaseOperations", - "canonicalReference": "sql-resource-manager!DatabaseOperations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseOperations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databases: " - }, - { - "kind": "Reference", - "text": "Databases", - "canonicalReference": "sql-resource-manager!Databases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseThreatDetectionPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseThreatDetectionPolicies: " - }, - { - "kind": "Reference", - "text": "DatabaseThreatDetectionPolicies", - "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseThreatDetectionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseUsages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseUsages: " - }, - { - "kind": "Reference", - "text": "DatabaseUsages", - "canonicalReference": "sql-resource-manager!DatabaseUsages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseUsages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseVulnerabilityAssessmentRuleBaselines:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseVulnerabilityAssessmentRuleBaselines: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentRuleBaselines", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseVulnerabilityAssessmentRuleBaselines", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseVulnerabilityAssessments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseVulnerabilityAssessments: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessments", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseVulnerabilityAssessments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseVulnerabilityAssessmentScans:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseVulnerabilityAssessmentScans: " - }, - { - "kind": "Reference", - "text": "DatabaseVulnerabilityAssessmentScans", - "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseVulnerabilityAssessmentScans", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#dataMaskingPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataMaskingPolicies: " - }, - { - "kind": "Reference", - "text": "DataMaskingPolicies", - "canonicalReference": "sql-resource-manager!DataMaskingPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataMaskingPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#dataMaskingRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataMaskingRules: " - }, - { - "kind": "Reference", - "text": "DataMaskingRules", - "canonicalReference": "sql-resource-manager!DataMaskingRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataMaskingRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPoolActivities:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "elasticPoolActivities: " - }, - { - "kind": "Reference", - "text": "ElasticPoolActivities", - "canonicalReference": "sql-resource-manager!ElasticPoolActivities:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "elasticPoolActivities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPoolDatabaseActivities:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "elasticPoolDatabaseActivities: " - }, - { - "kind": "Reference", - "text": "ElasticPoolDatabaseActivities", - "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivities:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "elasticPoolDatabaseActivities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPoolOperations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "elasticPoolOperations: " - }, - { - "kind": "Reference", - "text": "ElasticPoolOperations", - "canonicalReference": "sql-resource-manager!ElasticPoolOperations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "elasticPoolOperations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPools:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "elasticPools: " - }, - { - "kind": "Reference", - "text": "ElasticPools", - "canonicalReference": "sql-resource-manager!ElasticPools:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "elasticPools", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#encryptionProtectors:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionProtectors: " - }, - { - "kind": "Reference", - "text": "EncryptionProtectors", - "canonicalReference": "sql-resource-manager!EncryptionProtectors:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionProtectors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#extendedDatabaseBlobAuditingPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "extendedDatabaseBlobAuditingPolicies: " - }, - { - "kind": "Reference", - "text": "ExtendedDatabaseBlobAuditingPolicies", - "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extendedDatabaseBlobAuditingPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#extendedServerBlobAuditingPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "extendedServerBlobAuditingPolicies: " - }, - { - "kind": "Reference", - "text": "ExtendedServerBlobAuditingPolicies", - "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extendedServerBlobAuditingPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#failoverGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "failoverGroups: " - }, - { - "kind": "Reference", - "text": "FailoverGroups", - "canonicalReference": "sql-resource-manager!FailoverGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failoverGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#firewallRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "firewallRules: " - }, - { - "kind": "Reference", - "text": "FirewallRules", - "canonicalReference": "sql-resource-manager!FirewallRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "firewallRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#geoBackupPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "geoBackupPolicies: " - }, - { - "kind": "Reference", - "text": "GeoBackupPolicies", - "canonicalReference": "sql-resource-manager!GeoBackupPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "geoBackupPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#instanceFailoverGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "instanceFailoverGroups: " - }, - { - "kind": "Reference", - "text": "InstanceFailoverGroups", - "canonicalReference": "sql-resource-manager!InstanceFailoverGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instanceFailoverGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#instancePools:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "instancePools: " - }, - { - "kind": "Reference", - "text": "InstancePools", - "canonicalReference": "sql-resource-manager!InstancePools:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instancePools", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobAgents:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobAgents: " - }, - { - "kind": "Reference", - "text": "JobAgents", - "canonicalReference": "sql-resource-manager!JobAgents:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobAgents", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobCredentials:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobCredentials: " - }, - { - "kind": "Reference", - "text": "JobCredentials", - "canonicalReference": "sql-resource-manager!JobCredentials:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobCredentials", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobExecutions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobExecutions: " - }, - { - "kind": "Reference", - "text": "JobExecutions", - "canonicalReference": "sql-resource-manager!JobExecutions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobExecutions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobs: " - }, - { - "kind": "Reference", - "text": "Jobs", - "canonicalReference": "sql-resource-manager!Jobs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobStepExecutions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobStepExecutions: " - }, - { - "kind": "Reference", - "text": "JobStepExecutions", - "canonicalReference": "sql-resource-manager!JobStepExecutions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobStepExecutions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobSteps:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobSteps: " - }, - { - "kind": "Reference", - "text": "JobSteps", - "canonicalReference": "sql-resource-manager!JobSteps:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobSteps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobTargetExecutions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobTargetExecutions: " - }, - { - "kind": "Reference", - "text": "JobTargetExecutions", - "canonicalReference": "sql-resource-manager!JobTargetExecutions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobTargetExecutions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobTargetGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobTargetGroups: " - }, - { - "kind": "Reference", - "text": "JobTargetGroups", - "canonicalReference": "sql-resource-manager!JobTargetGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobTargetGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#jobVersions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobVersions: " - }, - { - "kind": "Reference", - "text": "JobVersions", - "canonicalReference": "sql-resource-manager!JobVersions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#longTermRetentionBackups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "longTermRetentionBackups: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionBackups", - "canonicalReference": "sql-resource-manager!LongTermRetentionBackups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "longTermRetentionBackups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#longTermRetentionManagedInstanceBackups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "longTermRetentionManagedInstanceBackups: " - }, - { - "kind": "Reference", - "text": "LongTermRetentionManagedInstanceBackups", - "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "longTermRetentionManagedInstanceBackups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedBackupShortTermRetentionPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedBackupShortTermRetentionPolicies: " - }, - { - "kind": "Reference", - "text": "ManagedBackupShortTermRetentionPolicies", - "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedBackupShortTermRetentionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseRestoreDetails:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDatabaseRestoreDetails: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseRestoreDetails", - "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetails:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDatabaseRestoreDetails", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDatabases: " - }, - { - "kind": "Reference", - "text": "ManagedDatabases", - "canonicalReference": "sql-resource-manager!ManagedDatabases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDatabases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseSecurityAlertPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDatabaseSecurityAlertPolicies: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSecurityAlertPolicies", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDatabaseSecurityAlertPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseSensitivityLabels:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDatabaseSensitivityLabels: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseSensitivityLabels", - "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDatabaseSensitivityLabels", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseVulnerabilityAssessmentRuleBaselines:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDatabaseVulnerabilityAssessmentRuleBaselines: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselines", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDatabaseVulnerabilityAssessmentRuleBaselines", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseVulnerabilityAssessments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDatabaseVulnerabilityAssessments: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessments", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDatabaseVulnerabilityAssessments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseVulnerabilityAssessmentScans:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDatabaseVulnerabilityAssessmentScans: " - }, - { - "kind": "Reference", - "text": "ManagedDatabaseVulnerabilityAssessmentScans", - "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDatabaseVulnerabilityAssessmentScans", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceAdministrators:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceAdministrators: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceAdministrators", - "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceAdministrators", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceEncryptionProtectors:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceEncryptionProtectors: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceEncryptionProtectors", - "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceEncryptionProtectors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceKeys:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceKeys: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceKeys", - "canonicalReference": "sql-resource-manager!ManagedInstanceKeys:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceLongTermRetentionPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceLongTermRetentionPolicies: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceLongTermRetentionPolicies", - "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceLongTermRetentionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceOperations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceOperations: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceOperations", - "canonicalReference": "sql-resource-manager!ManagedInstanceOperations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceOperations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstances:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstances: " - }, - { - "kind": "Reference", - "text": "ManagedInstances", - "canonicalReference": "sql-resource-manager!ManagedInstances:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstances", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceTdeCertificates:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceTdeCertificates: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceTdeCertificates", - "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceTdeCertificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceVulnerabilityAssessments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedInstanceVulnerabilityAssessments: " - }, - { - "kind": "Reference", - "text": "ManagedInstanceVulnerabilityAssessments", - "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedInstanceVulnerabilityAssessments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: " - }, - { - "kind": "Reference", - "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies", - "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#managedServerSecurityAlertPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedServerSecurityAlertPolicies: " - }, - { - "kind": "Reference", - "text": "ManagedServerSecurityAlertPolicies", - "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedServerSecurityAlertPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "sql-resource-manager!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#privateEndpointConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateEndpointConnections: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnections", - "canonicalReference": "sql-resource-manager!PrivateEndpointConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpointConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#privateLinkResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkResources: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResources", - "canonicalReference": "sql-resource-manager!PrivateLinkResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#recommendedElasticPools:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "recommendedElasticPools: " - }, - { - "kind": "Reference", - "text": "RecommendedElasticPools", - "canonicalReference": "sql-resource-manager!RecommendedElasticPools:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recommendedElasticPools", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#recoverableDatabases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "recoverableDatabases: " - }, - { - "kind": "Reference", - "text": "RecoverableDatabases", - "canonicalReference": "sql-resource-manager!RecoverableDatabases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recoverableDatabases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#recoverableManagedDatabases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "recoverableManagedDatabases: " - }, - { - "kind": "Reference", - "text": "RecoverableManagedDatabases", - "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recoverableManagedDatabases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#replicationLinks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "replicationLinks: " - }, - { - "kind": "Reference", - "text": "ReplicationLinks", - "canonicalReference": "sql-resource-manager!ReplicationLinks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "replicationLinks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#restorableDroppedDatabases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorableDroppedDatabases: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedDatabases", - "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorableDroppedDatabases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#restorableDroppedManagedDatabases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorableDroppedManagedDatabases: " - }, - { - "kind": "Reference", - "text": "RestorableDroppedManagedDatabases", - "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorableDroppedManagedDatabases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#restorePoints:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "restorePoints: " - }, - { - "kind": "Reference", - "text": "RestorePoints", - "canonicalReference": "sql-resource-manager!RestorePoints:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restorePoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#sensitivityLabels:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "sensitivityLabels: " - }, - { - "kind": "Reference", - "text": "SensitivityLabels", - "canonicalReference": "sql-resource-manager!SensitivityLabels:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sensitivityLabels", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverAutomaticTuning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverAutomaticTuning: " - }, - { - "kind": "Reference", - "text": "ServerAutomaticTuning", - "canonicalReference": "sql-resource-manager!ServerAutomaticTuning:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverAutomaticTuning", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverAzureADAdministrators:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverAzureADAdministrators: " - }, - { - "kind": "Reference", - "text": "ServerAzureADAdministrators", - "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverAzureADAdministrators", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverBlobAuditingPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverBlobAuditingPolicies: " - }, - { - "kind": "Reference", - "text": "ServerBlobAuditingPolicies", - "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverBlobAuditingPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverCommunicationLinks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverCommunicationLinks: " - }, - { - "kind": "Reference", - "text": "ServerCommunicationLinks", - "canonicalReference": "sql-resource-manager!ServerCommunicationLinks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverCommunicationLinks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverConnectionPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverConnectionPolicies: " - }, - { - "kind": "Reference", - "text": "ServerConnectionPolicies", - "canonicalReference": "sql-resource-manager!ServerConnectionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverConnectionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverDnsAliases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverDnsAliases: " - }, - { - "kind": "Reference", - "text": "ServerDnsAliases", - "canonicalReference": "sql-resource-manager!ServerDnsAliases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverDnsAliases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverKeys:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverKeys: " - }, - { - "kind": "Reference", - "text": "ServerKeys", - "canonicalReference": "sql-resource-manager!ServerKeys:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#servers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "servers: " - }, - { - "kind": "Reference", - "text": "Servers", - "canonicalReference": "sql-resource-manager!Servers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "servers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverSecurityAlertPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverSecurityAlertPolicies: " - }, - { - "kind": "Reference", - "text": "ServerSecurityAlertPolicies", - "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverSecurityAlertPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverUsages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverUsages: " - }, - { - "kind": "Reference", - "text": "ServerUsages", - "canonicalReference": "sql-resource-manager!ServerUsages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverUsages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serverVulnerabilityAssessments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverVulnerabilityAssessments: " - }, - { - "kind": "Reference", - "text": "ServerVulnerabilityAssessments", - "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverVulnerabilityAssessments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serviceObjectives:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceObjectives: " - }, - { - "kind": "Reference", - "text": "ServiceObjectives", - "canonicalReference": "sql-resource-manager!ServiceObjectives:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceObjectives", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#serviceTierAdvisors:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceTierAdvisors: " - }, - { - "kind": "Reference", - "text": "ServiceTierAdvisors", - "canonicalReference": "sql-resource-manager!ServiceTierAdvisors:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceTierAdvisors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#subscriptionUsages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionUsages: " - }, - { - "kind": "Reference", - "text": "SubscriptionUsages", - "canonicalReference": "sql-resource-manager!SubscriptionUsages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionUsages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#syncAgents:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncAgents: " - }, - { - "kind": "Reference", - "text": "SyncAgents", - "canonicalReference": "sql-resource-manager!SyncAgents:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "syncAgents", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#syncGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncGroups: " - }, - { - "kind": "Reference", - "text": "SyncGroups", - "canonicalReference": "sql-resource-manager!SyncGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "syncGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#syncMembers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncMembers: " - }, - { - "kind": "Reference", - "text": "SyncMembers", - "canonicalReference": "sql-resource-manager!SyncMembers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "syncMembers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#tdeCertificates:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "tdeCertificates: " - }, - { - "kind": "Reference", - "text": "TdeCertificates", - "canonicalReference": "sql-resource-manager!TdeCertificates:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tdeCertificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#transparentDataEncryptionActivities:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "transparentDataEncryptionActivities: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionActivities", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivities:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "transparentDataEncryptionActivities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#transparentDataEncryptions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "transparentDataEncryptions: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptions", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "transparentDataEncryptions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#usages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "usages: " - }, - { - "kind": "Reference", - "text": "Usages", - "canonicalReference": "sql-resource-manager!Usages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "usages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#virtualClusters:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualClusters: " - }, - { - "kind": "Reference", - "text": "VirtualClusters", - "canonicalReference": "sql-resource-manager!VirtualClusters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualClusters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#virtualNetworkRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkRules: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRules", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#workloadClassifiers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "workloadClassifiers: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiers", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workloadClassifiers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClient#workloadGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "workloadGroups: " - }, - { - "kind": "Reference", - "text": "WorkloadGroups", - "canonicalReference": "sql-resource-manager!WorkloadGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workloadGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "sql-resource-manager!SqlManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class SqlManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "sql-resource-manager!SqlManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the SqlManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription ID that identifies an Azure subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SqlManagementClientOptionalParams", - "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "sql-resource-manager!SqlManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SqlManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SqlManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!StorageCapability:interface", - "docComment": "/**\n * The storage account type capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageCapability " - } - ], - "releaseTag": "Public", - "name": "StorageCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!StorageCapability#reason:member", - "docComment": "/**\n * The reason for the capability not being available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!StorageCapability#status:member", - "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "CapabilityStatus", - "canonicalReference": "sql-resource-manager!CapabilityStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!StorageCapability#storageAccountType:member", - "docComment": "/**\n * The storage account type for the database's backups. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly storageAccountType?: " - }, - { - "kind": "Reference", - "text": "StorageCapabilityStorageAccountType", - "canonicalReference": "sql-resource-manager!StorageCapabilityStorageAccountType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!StorageCapabilityStorageAccountType:type", - "docComment": "/**\n * Defines values for StorageCapabilityStorageAccountType. \\ {@link KnownStorageCapabilityStorageAccountType} can be used interchangeably with StorageCapabilityStorageAccountType, this enum contains the known values that the service supports. ### Known values supported by the service **GRS** \\ **LRS** \\ **ZRS**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageCapabilityStorageAccountType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageCapabilityStorageAccountType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!StorageKeyType:type", - "docComment": "/**\n * Defines values for StorageKeyType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageKeyType = " - }, - { - "kind": "Content", - "text": "\"StorageAccessKey\" | \"SharedAccessKey\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageKeyType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SubscriptionUsage:type", - "docComment": "/**\n * Usage Metric of a Subscription in a Location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionUsage = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly displayName?: string;\n readonly currentValue?: number;\n readonly limit?: number;\n readonly unit?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult:interface", - "docComment": "/**\n * A list of subscription usage metrics in a location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionUsageListResult " - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsageListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SubscriptionUsage", - "canonicalReference": "sql-resource-manager!SubscriptionUsage:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SubscriptionUsages:interface", - "docComment": "/**\n * Interface representing a SubscriptionUsages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionUsages " - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SubscriptionUsages#get:member(1)", - "docComment": "/**\n * Gets a subscription usage metric.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param usageName - Name of usage metric to return.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", usageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubscriptionUsagesGetOptionalParams", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SubscriptionUsagesGetResponse", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "usageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SubscriptionUsages#listByLocation:member(1)", - "docComment": "/**\n * Gets all subscription usage metrics in a given location.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubscriptionUsagesListByLocationOptionalParams", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SubscriptionUsage", - "canonicalReference": "sql-resource-manager!SubscriptionUsage:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByLocation" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionUsagesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsagesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionUsagesGetResponse = " - }, - { - "kind": "Reference", - "text": "SubscriptionUsage", - "canonicalReference": "sql-resource-manager!SubscriptionUsage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsagesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionUsagesListByLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsagesListByLocationNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionUsagesListByLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "SubscriptionUsageListResult", - "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsagesListByLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionUsagesListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsagesListByLocationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionUsagesListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "SubscriptionUsageListResult", - "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionUsagesListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgent:type", - "docComment": "/**\n * An Azure SQL Database sync agent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgent = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly namePropertiesName?: string;\n syncDatabaseId?: string;\n readonly lastAliveTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: " - }, - { - "kind": "Reference", - "text": "SyncAgentState", - "canonicalReference": "sql-resource-manager!SyncAgentState:type" - }, - { - "kind": "Content", - "text": ";\n readonly isUpToDate?: boolean;\n readonly expiryTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly version?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgent", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentKeyProperties:interface", - "docComment": "/**\n * Properties of an Azure SQL Database sync agent key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentKeyProperties " - } - ], - "releaseTag": "Public", - "name": "SyncAgentKeyProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentKeyProperties#syncAgentKey:member", - "docComment": "/**\n * Key of sync agent. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly syncAgentKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "syncAgentKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabase:type", - "docComment": "/**\n * An Azure SQL Database sync agent linked database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentLinkedDatabase = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly databaseType?: " - }, - { - "kind": "Reference", - "text": "SyncMemberDbType", - "canonicalReference": "sql-resource-manager!SyncMemberDbType:type" - }, - { - "kind": "Content", - "text": ";\n readonly databaseId?: string;\n readonly description?: string;\n readonly serverName?: string;\n readonly databaseName?: string;\n readonly userName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentLinkedDatabase", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult:interface", - "docComment": "/**\n * A list of sync agent linked databases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentLinkedDatabaseListResult " - } - ], - "releaseTag": "Public", - "name": "SyncAgentLinkedDatabaseListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SyncAgentLinkedDatabase", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabase:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentListResult:interface", - "docComment": "/**\n * A list of sync agents.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentListResult " - } - ], - "releaseTag": "Public", - "name": "SyncAgentListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SyncAgent", - "canonicalReference": "sql-resource-manager!SyncAgent:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgents:interface", - "docComment": "/**\n * Interface representing a SyncAgents.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgents " - } - ], - "releaseTag": "Public", - "name": "SyncAgents", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param parameters - The requested sync agent resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncAgent", - "canonicalReference": "sql-resource-manager!SyncAgent:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncAgentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SyncAgentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "syncAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param parameters - The requested sync agent resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncAgent", - "canonicalReference": "sql-resource-manager!SyncAgent:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncAgentsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "syncAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#beginDelete:member(1)", - "docComment": "/**\n * Deletes a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "syncAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "syncAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#generateKey:member(1)", - "docComment": "/**\n * Generates a sync agent key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "generateKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsGenerateKeyOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncAgentsGenerateKeyResponse", - "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "syncAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "generateKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#get:member(1)", - "docComment": "/**\n * Gets a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsGetOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncAgentsGetResponse", - "canonicalReference": "sql-resource-manager!SyncAgentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "syncAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#listByServer:member(1)", - "docComment": "/**\n * Lists sync agents in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncAgent", - "canonicalReference": "sql-resource-manager!SyncAgent:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncAgents#listLinkedDatabases:member(1)", - "docComment": "/**\n * Lists databases linked to a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listLinkedDatabases(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncAgentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncAgentsListLinkedDatabasesOptionalParams", - "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncAgentLinkedDatabase", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabase:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "syncAgentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listLinkedDatabases" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SyncAgent", - "canonicalReference": "sql-resource-manager!SyncAgent:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsGenerateKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsGenerateKeyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyResponse:type", - "docComment": "/**\n * Contains response data for the generateKey operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentsGenerateKeyResponse = " - }, - { - "kind": "Reference", - "text": "SyncAgentKeyProperties", - "canonicalReference": "sql-resource-manager!SyncAgentKeyProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentsGenerateKeyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentsGetResponse = " - }, - { - "kind": "Reference", - "text": "SyncAgent", - "canonicalReference": "sql-resource-manager!SyncAgent:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentsListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentsListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncAgentListResult", - "canonicalReference": "sql-resource-manager!SyncAgentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentsListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentsListByServerResponse = " - }, - { - "kind": "Reference", - "text": "SyncAgentListResult", - "canonicalReference": "sql-resource-manager!SyncAgentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsListLinkedDatabasesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListLinkedDatabasesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesNextResponse:type", - "docComment": "/**\n * Contains response data for the listLinkedDatabasesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentsListLinkedDatabasesNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncAgentLinkedDatabaseListResult", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListLinkedDatabasesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncAgentsListLinkedDatabasesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListLinkedDatabasesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesResponse:type", - "docComment": "/**\n * Contains response data for the listLinkedDatabases operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentsListLinkedDatabasesResponse = " - }, - { - "kind": "Reference", - "text": "SyncAgentLinkedDatabaseListResult", - "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentsListLinkedDatabasesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncAgentState:type", - "docComment": "/**\n * Defines values for SyncAgentState. \\ {@link KnownSyncAgentState} can be used interchangeably with SyncAgentState, this enum contains the known values that the service supports. ### Known values supported by the service **Online** \\ **Offline** \\ **NeverConnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncAgentState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncAgentState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncConflictResolutionPolicy:type", - "docComment": "/**\n * Defines values for SyncConflictResolutionPolicy. \\ {@link KnownSyncConflictResolutionPolicy} can be used interchangeably with SyncConflictResolutionPolicy, this enum contains the known values that the service supports. ### Known values supported by the service **HubWin** \\ **MemberWin**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncConflictResolutionPolicy = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncConflictResolutionPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult:interface", - "docComment": "/**\n * A list of sync database ID properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncDatabaseIdListResult " - } - ], - "releaseTag": "Public", - "name": "SyncDatabaseIdListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SyncDatabaseIdProperties", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties:interface", - "docComment": "/**\n * Properties of the sync database id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncDatabaseIdProperties " - } - ], - "releaseTag": "Public", - "name": "SyncDatabaseIdProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties#id:member", - "docComment": "/**\n * ARM resource id of sync database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncDirection:type", - "docComment": "/**\n * Defines values for SyncDirection. \\ {@link KnownSyncDirection} can be used interchangeably with SyncDirection, this enum contains the known values that the service supports. ### Known values supported by the service **Bidirectional** \\ **OneWayMemberToHub** \\ **OneWayHubToMember**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncDirection = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncDirection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface", - "docComment": "/**\n * Properties of the database full schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncFullSchemaProperties " - } - ], - "releaseTag": "Public", - "name": "SyncFullSchemaProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties#lastUpdateTime:member", - "docComment": "/**\n * Last update time of the database schema. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastUpdateTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastUpdateTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties#tables:member", - "docComment": "/**\n * List of tables in the database full schema. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tables?: " - }, - { - "kind": "Reference", - "text": "SyncFullSchemaTable", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTable:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tables", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface", - "docComment": "/**\n * A list of sync schema properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncFullSchemaPropertiesListResult " - } - ], - "releaseTag": "Public", - "name": "SyncFullSchemaPropertiesListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SyncFullSchemaProperties", - "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTable:interface", - "docComment": "/**\n * Properties of the table in the database full schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncFullSchemaTable " - } - ], - "releaseTag": "Public", - "name": "SyncFullSchemaTable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#columns:member", - "docComment": "/**\n * List of columns in the table of database full schema. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly columns?: " - }, - { - "kind": "Reference", - "text": "SyncFullSchemaTableColumn", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "columns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#errorId:member", - "docComment": "/**\n * Error id of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly errorId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "errorId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#hasError:member", - "docComment": "/**\n * If there is error in the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly hasError?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hasError", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#name:member", - "docComment": "/**\n * Name of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#quotedName:member", - "docComment": "/**\n * Quoted name of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly quotedName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "quotedName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn:interface", - "docComment": "/**\n * Properties of the column in the table of database full schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncFullSchemaTableColumn " - } - ], - "releaseTag": "Public", - "name": "SyncFullSchemaTableColumn", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#dataSize:member", - "docComment": "/**\n * Data size of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly dataSize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#dataType:member", - "docComment": "/**\n * Data type of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly dataType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#errorId:member", - "docComment": "/**\n * Error id of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly errorId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "errorId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#hasError:member", - "docComment": "/**\n * If there is error in the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly hasError?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hasError", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#isPrimaryKey:member", - "docComment": "/**\n * If it is the primary key of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly isPrimaryKey?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isPrimaryKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#name:member", - "docComment": "/**\n * Name of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#quotedName:member", - "docComment": "/**\n * Quoted name of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly quotedName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "quotedName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroup:type", - "docComment": "/**\n * An Azure SQL Database sync group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroup = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n interval?: number;\n readonly lastSyncTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n conflictResolutionPolicy?: " - }, - { - "kind": "Reference", - "text": "SyncConflictResolutionPolicy", - "canonicalReference": "sql-resource-manager!SyncConflictResolutionPolicy:type" - }, - { - "kind": "Content", - "text": ";\n syncDatabaseId?: string;\n hubDatabaseUserName?: string;\n hubDatabasePassword?: string;\n readonly syncState?: " - }, - { - "kind": "Reference", - "text": "SyncGroupState", - "canonicalReference": "sql-resource-manager!SyncGroupState:type" - }, - { - "kind": "Content", - "text": ";\n schema?: " - }, - { - "kind": "Reference", - "text": "SyncGroupSchema", - "canonicalReference": "sql-resource-manager!SyncGroupSchema:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupListResult:interface", - "docComment": "/**\n * A list of sync groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupListResult " - } - ], - "releaseTag": "Public", - "name": "SyncGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupLogListResult:interface", - "docComment": "/**\n * A list of sync group log properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupLogListResult " - } - ], - "releaseTag": "Public", - "name": "SyncGroupLogListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SyncGroupLogProperties", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties:interface", - "docComment": "/**\n * Properties of an Azure SQL Database sync group log.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupLogProperties " - } - ], - "releaseTag": "Public", - "name": "SyncGroupLogProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#details:member", - "docComment": "/**\n * Details of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly details?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#operationStatus:member", - "docComment": "/**\n * OperationStatus of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly operationStatus?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operationStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#source:member", - "docComment": "/**\n * Source of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly source?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#timestamp:member", - "docComment": "/**\n * Timestamp of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#tracingId:member", - "docComment": "/**\n * TracingId of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tracingId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tracingId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#type:member", - "docComment": "/**\n * Type of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Reference", - "text": "SyncGroupLogType", - "canonicalReference": "sql-resource-manager!SyncGroupLogType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupLogType:type", - "docComment": "/**\n * Defines values for SyncGroupLogType. \\ {@link KnownSyncGroupLogType} can be used interchangeably with SyncGroupLogType, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Error** \\ **Warning** \\ **Success**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupLogType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupLogType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroups:interface", - "docComment": "/**\n * Interface representing a SyncGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroups " - } - ], - "releaseTag": "Public", - "name": "SyncGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SyncGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginRefreshHubSchema:member(1)", - "docComment": "/**\n * Refreshes a hub database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRefreshHubSchema(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsRefreshHubSchemaOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRefreshHubSchema" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginRefreshHubSchemaAndWait:member(1)", - "docComment": "/**\n * Refreshes a hub database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRefreshHubSchemaAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsRefreshHubSchemaOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRefreshHubSchemaAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginUpdate:member(1)", - "docComment": "/**\n * Updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncGroupsUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SyncGroupsUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncGroupsUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#cancelSync:member(1)", - "docComment": "/**\n * Cancels a sync group synchronization.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancelSync(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsCancelSyncOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsCancelSyncOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "cancelSync" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#get:member(1)", - "docComment": "/**\n * Gets a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsGetOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncGroupsGetResponse", - "canonicalReference": "sql-resource-manager!SyncGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#listByDatabase:member(1)", - "docComment": "/**\n * Lists sync groups under a hub database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#listHubSchemas:member(1)", - "docComment": "/**\n * Gets a collection of hub database schemas.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHubSchemas(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsListHubSchemasOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncFullSchemaProperties", - "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listHubSchemas" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#listLogs:member(1)", - "docComment": "/**\n * Gets a collection of sync group logs.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param startTime - Get logs generated after this time.\n *\n * @param endTime - Get logs generated before this time.\n *\n * @param typeParam - The types of logs to retrieve.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listLogs(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", startTime: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", endTime: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", typeParam: " - }, - { - "kind": "Reference", - "text": "Enum21", - "canonicalReference": "sql-resource-manager!Enum21:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsListLogsOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsListLogsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncGroupLogProperties", - "canonicalReference": "sql-resource-manager!SyncGroupLogProperties:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "startTime", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "endTime", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "typeParam", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "listLogs" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#listSyncDatabaseIds:member(1)", - "docComment": "/**\n * Gets a collection of sync database ids.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSyncDatabaseIds(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsListSyncDatabaseIdsOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncDatabaseIdProperties", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listSyncDatabaseIds" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncGroups#triggerSync:member(1)", - "docComment": "/**\n * Triggers a sync group synchronization.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "triggerSync(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncGroupsTriggerSyncOptionalParams", - "canonicalReference": "sql-resource-manager!SyncGroupsTriggerSyncOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "triggerSync" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsCancelSyncOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsCancelSyncOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsCancelSyncOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupSchema:interface", - "docComment": "/**\n * Properties of sync group schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupSchema " - } - ], - "releaseTag": "Public", - "name": "SyncGroupSchema", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupSchema#masterSyncMemberName:member", - "docComment": "/**\n * Name of master sync member where the schema is from.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "masterSyncMemberName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "masterSyncMemberName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupSchema#tables:member", - "docComment": "/**\n * List of tables in sync group schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tables?: " - }, - { - "kind": "Reference", - "text": "SyncGroupSchemaTable", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tables", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable:interface", - "docComment": "/**\n * Properties of table in sync group schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupSchemaTable " - } - ], - "releaseTag": "Public", - "name": "SyncGroupSchemaTable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable#columns:member", - "docComment": "/**\n * List of columns in sync group schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "columns?: " - }, - { - "kind": "Reference", - "text": "SyncGroupSchemaTableColumn", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "columns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable#quotedName:member", - "docComment": "/**\n * Quoted name of sync group schema table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "quotedName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "quotedName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn:interface", - "docComment": "/**\n * Properties of column in sync group table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupSchemaTableColumn " - } - ], - "releaseTag": "Public", - "name": "SyncGroupSchemaTableColumn", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn#dataSize:member", - "docComment": "/**\n * Data size of the column.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataSize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn#dataType:member", - "docComment": "/**\n * Data type of the column.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn#quotedName:member", - "docComment": "/**\n * Quoted name of sync group table column.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "quotedName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "quotedName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncGroupListResult", - "canonicalReference": "sql-resource-manager!SyncGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "SyncGroupListResult", - "canonicalReference": "sql-resource-manager!SyncGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListHubSchemasNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListHubSchemasNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasNextResponse:type", - "docComment": "/**\n * Contains response data for the listHubSchemasNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListHubSchemasNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncFullSchemaPropertiesListResult", - "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListHubSchemasNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListHubSchemasOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListHubSchemasOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasResponse:type", - "docComment": "/**\n * Contains response data for the listHubSchemas operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListHubSchemasResponse = " - }, - { - "kind": "Reference", - "text": "SyncFullSchemaPropertiesListResult", - "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListHubSchemasResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListLogsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListLogsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListLogsNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsListLogsNextOptionalParams#continuationToken:member", - "docComment": "/**\n * The continuation token for this operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "continuationToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "continuationToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListLogsNextResponse:type", - "docComment": "/**\n * Contains response data for the listLogsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListLogsNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncGroupLogListResult", - "canonicalReference": "sql-resource-manager!SyncGroupLogListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListLogsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListLogsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListLogsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListLogsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsListLogsOptionalParams#continuationToken:member", - "docComment": "/**\n * The continuation token for this operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "continuationToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "continuationToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListLogsResponse:type", - "docComment": "/**\n * Contains response data for the listLogs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListLogsResponse = " - }, - { - "kind": "Reference", - "text": "SyncGroupLogListResult", - "canonicalReference": "sql-resource-manager!SyncGroupLogListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListLogsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListSyncDatabaseIdsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListSyncDatabaseIdsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsNextResponse:type", - "docComment": "/**\n * Contains response data for the listSyncDatabaseIdsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListSyncDatabaseIdsNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncDatabaseIdListResult", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListSyncDatabaseIdsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsListSyncDatabaseIdsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListSyncDatabaseIdsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsResponse:type", - "docComment": "/**\n * Contains response data for the listSyncDatabaseIds operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsListSyncDatabaseIdsResponse = " - }, - { - "kind": "Reference", - "text": "SyncDatabaseIdListResult", - "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsListSyncDatabaseIdsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsRefreshHubSchemaOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsRefreshHubSchemaOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupState:type", - "docComment": "/**\n * Defines values for SyncGroupState. \\ {@link KnownSyncGroupState} can be used interchangeably with SyncGroupState, this enum contains the known values that the service supports. ### Known values supported by the service **NotReady** \\ **Error** \\ **Warning** \\ **Progressing** \\ **Good**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsTriggerSyncOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsTriggerSyncOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsTriggerSyncOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncGroupsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncGroupsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncGroupsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SyncGroup", - "canonicalReference": "sql-resource-manager!SyncGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncGroupsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMember:type", - "docComment": "/**\n * An Azure SQL Database sync member.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMember = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n databaseType?: " - }, - { - "kind": "Reference", - "text": "SyncMemberDbType", - "canonicalReference": "sql-resource-manager!SyncMemberDbType:type" - }, - { - "kind": "Content", - "text": ";\n syncAgentId?: string;\n sqlServerDatabaseId?: string;\n serverName?: string;\n databaseName?: string;\n userName?: string;\n password?: string;\n syncDirection?: " - }, - { - "kind": "Reference", - "text": "SyncDirection", - "canonicalReference": "sql-resource-manager!SyncDirection:type" - }, - { - "kind": "Content", - "text": ";\n readonly syncState?: " - }, - { - "kind": "Reference", - "text": "SyncMemberState", - "canonicalReference": "sql-resource-manager!SyncMemberState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMember", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMemberDbType:type", - "docComment": "/**\n * Defines values for SyncMemberDbType. \\ {@link KnownSyncMemberDbType} can be used interchangeably with SyncMemberDbType, this enum contains the known values that the service supports. ### Known values supported by the service **AzureSqlDatabase** \\ **SqlServerDatabase**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMemberDbType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMemberDbType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMemberListResult:interface", - "docComment": "/**\n * A list of Azure SQL Database sync members.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMemberListResult " - } - ], - "releaseTag": "Public", - "name": "SyncMemberListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMemberListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMemberListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembers:interface", - "docComment": "/**\n * Interface representing a SyncMembers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembers " - } - ], - "releaseTag": "Public", - "name": "SyncMembers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncMembersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SyncMembersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 25 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncMembersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginDelete:member(1)", - "docComment": "/**\n * Deletes a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginRefreshMemberSchema:member(1)", - "docComment": "/**\n * Refreshes a sync member database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRefreshMemberSchema(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersRefreshMemberSchemaOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginRefreshMemberSchema" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginRefreshMemberSchemaAndWait:member(1)", - "docComment": "/**\n * Refreshes a sync member database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRefreshMemberSchemaAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersRefreshMemberSchemaOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginRefreshMemberSchemaAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginUpdate:member(1)", - "docComment": "/**\n * Updates an existing sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncMembersUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SyncMembersUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 25 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates an existing sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncMembersUpdateResponse", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#get:member(1)", - "docComment": "/**\n * Gets a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersGetOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncMembersGetResponse", - "canonicalReference": "sql-resource-manager!SyncMembersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#listBySyncGroup:member(1)", - "docComment": "/**\n * Lists sync members in the given sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySyncGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersListBySyncGroupOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listBySyncGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!SyncMembers#listMemberSchemas:member(1)", - "docComment": "/**\n * Gets a sync member database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMemberSchemas(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", syncMemberName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SyncMembersListMemberSchemasOptionalParams", - "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SyncFullSchemaProperties", - "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "syncGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "syncMemberName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listMemberSchemas" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMembersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMembersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMembersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMembersGetResponse = " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMembersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersListBySyncGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersListBySyncGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySyncGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMembersListBySyncGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncMemberListResult", - "canonicalReference": "sql-resource-manager!SyncMemberListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMembersListBySyncGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersListBySyncGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersListBySyncGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupResponse:type", - "docComment": "/**\n * Contains response data for the listBySyncGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMembersListBySyncGroupResponse = " - }, - { - "kind": "Reference", - "text": "SyncMemberListResult", - "canonicalReference": "sql-resource-manager!SyncMemberListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMembersListBySyncGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersListMemberSchemasNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersListMemberSchemasNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasNextResponse:type", - "docComment": "/**\n * Contains response data for the listMemberSchemasNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMembersListMemberSchemasNextResponse = " - }, - { - "kind": "Reference", - "text": "SyncFullSchemaPropertiesListResult", - "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMembersListMemberSchemasNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersListMemberSchemasOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersListMemberSchemasOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasResponse:type", - "docComment": "/**\n * Contains response data for the listMemberSchemas operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMembersListMemberSchemasResponse = " - }, - { - "kind": "Reference", - "text": "SyncFullSchemaPropertiesListResult", - "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMembersListMemberSchemasResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersRefreshMemberSchemaOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersRefreshMemberSchemaOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMemberState:type", - "docComment": "/**\n * Defines values for SyncMemberState. \\ {@link KnownSyncMemberState} can be used interchangeably with SyncMemberState, this enum contains the known values that the service supports. ### Known values supported by the service **SyncInProgress** \\ **SyncSucceeded** \\ **SyncFailed** \\ **DisabledTombstoneCleanup** \\ **DisabledBackupRestore** \\ **SyncSucceededWithWarnings** \\ **SyncCancelling** \\ **SyncCancelled** \\ **UnProvisioned** \\ **Provisioning** \\ **Provisioned** \\ **ProvisionFailed** \\ **DeProvisioning** \\ **DeProvisioned** \\ **DeProvisionFailed** \\ **Reprovisioning** \\ **ReprovisionFailed** \\ **UnReprovisioned**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMemberState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMemberState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SyncMembersUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SyncMembersUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SyncMembersUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SyncMember", - "canonicalReference": "sql-resource-manager!SyncMember:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SyncMembersUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TdeCertificate:type", - "docComment": "/**\n * A TDE certificate that can be uploaded into a server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TdeCertificate = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n privateBlob?: string;\n certPassword?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TdeCertificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TdeCertificates:interface", - "docComment": "/**\n * Interface representing a TdeCertificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TdeCertificates " - } - ], - "releaseTag": "Public", - "name": "TdeCertificates", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!TdeCertificates#beginCreate:member(1)", - "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TdeCertificate", - "canonicalReference": "sql-resource-manager!TdeCertificate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TdeCertificatesCreateOptionalParams", - "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!TdeCertificates#beginCreateAndWait:member(1)", - "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TdeCertificate", - "canonicalReference": "sql-resource-manager!TdeCertificate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TdeCertificatesCreateOptionalParams", - "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateAndWait" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TdeCertificatesCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TdeCertificatesCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TrackedResource:type", - "docComment": "/**\n * ARM tracked top level resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TrackedResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "sql-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n location: string;\n tags?: {\n [propertyName: string]: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TrackedResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type", - "docComment": "/**\n * Represents a database transparent data encryption configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryption = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n status?: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionStatus", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionStatus:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryption", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivities:interface", - "docComment": "/**\n * Interface representing a TransparentDataEncryptionActivities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TransparentDataEncryptionActivities " - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionActivities", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivities#listByConfiguration:member(1)", - "docComment": "/**\n * Returns a database's transparent data encryption operation result.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the transparent data encryption applies.\n *\n * @param transparentDataEncryptionName - The name of the transparent data encryption configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", transparentDataEncryptionName: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionName", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionActivitiesListByConfigurationOptionalParams", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivitiesListByConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionActivity", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivity:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "transparentDataEncryptionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByConfiguration" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivitiesListByConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TransparentDataEncryptionActivitiesListByConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionActivitiesListByConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivitiesListByConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the listByConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryptionActivitiesListByConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionActivityListResult", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionActivitiesListByConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivity:type", - "docComment": "/**\n * Represents a database transparent data encryption Scan.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryptionActivity = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly location?: string;\n readonly status?: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionActivityStatus", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly percentComplete?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionActivity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityListResult:interface", - "docComment": "/**\n * Represents the response to a list database transparent data encryption activity request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TransparentDataEncryptionActivityListResult " - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionActivityListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityListResult#value:member", - "docComment": "/**\n * The list of database transparent data encryption activities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionActivity", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivity:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityStatus:type", - "docComment": "/**\n * Defines values for TransparentDataEncryptionActivityStatus. \\ {@link KnownTransparentDataEncryptionActivityStatus} can be used interchangeably with TransparentDataEncryptionActivityStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Encrypting** \\ **Decrypting**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryptionActivityStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionActivityStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type", - "docComment": "/**\n * Defines values for TransparentDataEncryptionName. \\ {@link KnownTransparentDataEncryptionName} can be used interchangeably with TransparentDataEncryptionName, this enum contains the known values that the service supports. ### Known values supported by the service **current**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryptionName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptions:interface", - "docComment": "/**\n * Interface representing a TransparentDataEncryptions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TransparentDataEncryptions " - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptions#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a database's transparent data encryption configuration.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which setting the transparent data encryption applies.\n *\n * @param transparentDataEncryptionName - The name of the transparent data encryption configuration.\n *\n * @param parameters - The required parameters for creating or updating transparent data encryption.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", transparentDataEncryptionName: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionName", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryption", - "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "transparentDataEncryptionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptions#get:member(1)", - "docComment": "/**\n * Gets a database's transparent data encryption configuration.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the transparent data encryption applies.\n *\n * @param transparentDataEncryptionName - The name of the transparent data encryption configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", transparentDataEncryptionName: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionName", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionsGetOptionalParams", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TransparentDataEncryptionsGetResponse", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "transparentDataEncryptionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TransparentDataEncryptionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryptionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryption", - "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TransparentDataEncryptionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryptionsGetResponse = " - }, - { - "kind": "Reference", - "text": "TransparentDataEncryption", - "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!TransparentDataEncryptionStatus:type", - "docComment": "/**\n * Defines values for TransparentDataEncryptionStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransparentDataEncryptionStatus = " - }, - { - "kind": "Content", - "text": "\"Enabled\" | \"Disabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransparentDataEncryptionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!UnitDefinitionType:type", - "docComment": "/**\n * Defines values for UnitDefinitionType. \\ {@link KnownUnitDefinitionType} can be used interchangeably with UnitDefinitionType, this enum contains the known values that the service supports. ### Known values supported by the service **Count** \\ **Bytes** \\ **Seconds** \\ **Percent** \\ **CountPerSecond** \\ **BytesPerSecond**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UnitDefinitionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UnitDefinitionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!UnitType:type", - "docComment": "/**\n * Defines values for UnitType. \\ {@link KnownUnitType} can be used interchangeably with UnitType, this enum contains the known values that the service supports. ### Known values supported by the service **count** \\ **bytes** \\ **seconds** \\ **percent** \\ **countPerSecond** \\ **bytesPerSecond**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UnitType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UnitType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!UnlinkParameters:interface", - "docComment": "/**\n * Represents the parameters for Unlink Replication Link request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UnlinkParameters " - } - ], - "releaseTag": "Public", - "name": "UnlinkParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!UnlinkParameters#forcedTermination:member", - "docComment": "/**\n * Determines whether link will be terminated in a forced or a friendly way.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forcedTermination?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "forcedTermination", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Usage:interface", - "docComment": "/**\n * ARM usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usage " - } - ], - "releaseTag": "Public", - "name": "Usage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Usage#currentValue:member", - "docComment": "/**\n * Usage current value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Usage#id:member", - "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Usage#limit:member", - "docComment": "/**\n * Usage limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Usage#name:member", - "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "Name", - "canonicalReference": "sql-resource-manager!Name:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Usage#requestedLimit:member", - "docComment": "/**\n * Usage requested limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly requestedLimit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestedLimit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Usage#type:member", - "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!Usage#unit:member", - "docComment": "/**\n * Usage unit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!UsageListResult:interface", - "docComment": "/**\n * A list of usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageListResult " - } - ], - "releaseTag": "Public", - "name": "UsageListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!UsageListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!UsageListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "sql-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!Usages:interface", - "docComment": "/**\n * Interface representing a Usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usages " - } - ], - "releaseTag": "Public", - "name": "Usages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!Usages#listByInstancePool:member(1)", - "docComment": "/**\n * Gets all instance pool usage metrics\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByInstancePool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instancePoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsagesListByInstancePoolOptionalParams", - "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "sql-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "instancePoolName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByInstancePool" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsagesListByInstancePoolNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsagesListByInstancePoolNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolNextOptionalParams#expandChildren:member", - "docComment": "/**\n * Optional request parameter to include managed instance usages within the instance pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expandChildren?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expandChildren", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolNextResponse:type", - "docComment": "/**\n * Contains response data for the listByInstancePoolNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsagesListByInstancePoolNextResponse = " - }, - { - "kind": "Reference", - "text": "UsageListResult", - "canonicalReference": "sql-resource-manager!UsageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsagesListByInstancePoolNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsagesListByInstancePoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsagesListByInstancePoolOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolOptionalParams#expandChildren:member", - "docComment": "/**\n * Optional request parameter to include managed instance usages within the instance pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expandChildren?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expandChildren", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolResponse:type", - "docComment": "/**\n * Contains response data for the listByInstancePool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsagesListByInstancePoolResponse = " - }, - { - "kind": "Reference", - "text": "UsageListResult", - "canonicalReference": "sql-resource-manager!UsageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsagesListByInstancePoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualCluster:type", - "docComment": "/**\n * An Azure SQL virtual cluster.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualCluster = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "sql-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly subnetId?: string;\n family?: string;\n readonly childResources?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualCluster", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface", - "docComment": "/**\n * A list of virtual clusters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClusterListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualClusterListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClusterListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClusterListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "VirtualCluster", - "canonicalReference": "sql-resource-manager!VirtualCluster:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClusters:interface", - "docComment": "/**\n * Interface representing a VirtualClusters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClusters " - } - ], - "releaseTag": "Public", - "name": "VirtualClusters", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualClusters#beginDelete:member(1)", - "docComment": "/**\n * Deletes a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualClusterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualClustersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualClusterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualClusters#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualClusterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualClustersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualClusterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualClusters#beginUpdate:member(1)", - "docComment": "/**\n * Updates a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualClusterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualClusterUpdate", - "canonicalReference": "sql-resource-manager!VirtualClusterUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualClustersUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualClustersUpdateResponse", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualClustersUpdateResponse", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualClusterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualClusters#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualClusterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualClusterUpdate", - "canonicalReference": "sql-resource-manager!VirtualClusterUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualClustersUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualClustersUpdateResponse", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualClusterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualClusters#get:member(1)", - "docComment": "/**\n * Gets a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualClusterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualClustersGetOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualClustersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualClustersGetResponse", - "canonicalReference": "sql-resource-manager!VirtualClustersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualClusterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualClusters#list:member(1)", - "docComment": "/**\n * Gets a list of all virtualClusters in the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VirtualClustersListOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualClustersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualCluster", - "canonicalReference": "sql-resource-manager!VirtualCluster:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualClusters#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets a list of virtual clusters in a resource group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualClustersListByResourceGroupOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualCluster", - "canonicalReference": "sql-resource-manager!VirtualCluster:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClustersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualClustersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClustersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClustersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualClustersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualClustersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualClustersGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualCluster", - "canonicalReference": "sql-resource-manager!VirtualCluster:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualClustersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClustersListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualClustersListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualClusterListResult", - "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClustersListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualClustersListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "VirtualClusterListResult", - "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClustersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClustersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualClustersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualClustersListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualClusterListResult", - "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClustersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClustersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualClustersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualClustersListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualClusterListResult", - "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualClustersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClustersUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualClustersUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualClustersUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualCluster", - "canonicalReference": "sql-resource-manager!VirtualCluster:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualClustersUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualClusterUpdate:interface", - "docComment": "/**\n * An update request for an Azure SQL Database virtual cluster.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualClusterUpdate " - } - ], - "releaseTag": "Public", - "name": "VirtualClusterUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#childResources:member", - "docComment": "/**\n * List of resources in this virtual cluster. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly childResources?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "childResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#family:member", - "docComment": "/**\n * If the service has different generations of hardware, for the same SKU, then that can be captured here.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#subnetId:member", - "docComment": "/**\n * Subnet resource ID for the virtual cluster. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly subnetId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type", - "docComment": "/**\n * A virtual network rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkRule = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n virtualNetworkSubnetId?: string;\n ignoreMissingVnetServiceEndpoint?: boolean;\n readonly state?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRuleState", - "canonicalReference": "sql-resource-manager!VirtualNetworkRuleState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult:interface", - "docComment": "/**\n * A list of virtual network rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRuleListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules:interface", - "docComment": "/**\n * Interface representing a VirtualNetworkRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRules " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an existing virtual network rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param parameters - The requested virtual Network Rule Resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an existing virtual network rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param parameters - The requested virtual Network Rule Resource state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginDelete:member(1)", - "docComment": "/**\n * Deletes the virtual network rule with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the virtual network rule with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules#get:member(1)", - "docComment": "/**\n * Gets a virtual network rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesGetOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesGetResponse", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRules#listByServer:member(1)", - "docComment": "/**\n * Gets a list of virtual network rules in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByServer(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRulesListByServerOptionalParams", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByServer" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRulesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkRulesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRulesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRulesListByServerNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesListByServerNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerNextResponse:type", - "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkRulesListByServerNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRuleListResult", - "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesListByServerNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRulesListByServerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesListByServerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerResponse:type", - "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkRulesListByServerResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRuleListResult", - "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRulesListByServerResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VirtualNetworkRuleState:type", - "docComment": "/**\n * Defines values for VirtualNetworkRuleState. \\ {@link KnownVirtualNetworkRuleState} can be used interchangeably with VirtualNetworkRuleState, this enum contains the known values that the service supports. ### Known values supported by the service **Initializing** \\ **InProgress** \\ **Ready** \\ **Deleting** \\ **Unknown**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkRuleState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRuleState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type", - "docComment": "/**\n * Defines values for VulnerabilityAssessmentName. \\ {@link KnownVulnerabilityAssessmentName} can be used interchangeably with VulnerabilityAssessmentName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VulnerabilityAssessmentName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type", - "docComment": "/**\n * Defines values for VulnerabilityAssessmentPolicyBaselineName.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VulnerabilityAssessmentPolicyBaselineName = " - }, - { - "kind": "Content", - "text": "\"master\" | \"default\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentPolicyBaselineName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface", - "docComment": "/**\n * Properties of a Vulnerability Assessment recurring scans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VulnerabilityAssessmentRecurringScansProperties " - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentRecurringScansProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties#emails:member", - "docComment": "/**\n * Specifies an array of e-mail addresses to which the scan notification is sent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "emails?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "emails", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties#emailSubscriptionAdmins:member", - "docComment": "/**\n * Specifies that the schedule scan notification will be is sent to the subscription administrators.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "emailSubscriptionAdmins?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "emailSubscriptionAdmins", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties#isEnabled:member", - "docComment": "/**\n * Recurring scans state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError:interface", - "docComment": "/**\n * Properties of a vulnerability assessment scan error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VulnerabilityAssessmentScanError " - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentScanError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError#code:member", - "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError#message:member", - "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type", - "docComment": "/**\n * A vulnerability assessment scan record.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VulnerabilityAssessmentScanRecord = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly scanId?: string;\n readonly triggerType?: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanTriggerType", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanTriggerType:type" - }, - { - "kind": "Content", - "text": ";\n readonly state?: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanState", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanState:type" - }, - { - "kind": "Content", - "text": ";\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly errors?: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanError", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly storageContainerPath?: string;\n readonly numberOfFailedSecurityChecks?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentScanRecord", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface", - "docComment": "/**\n * A list of vulnerability assessment scan records.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VulnerabilityAssessmentScanRecordListResult " - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentScanRecordListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "VulnerabilityAssessmentScanRecord", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanState:type", - "docComment": "/**\n * Defines values for VulnerabilityAssessmentScanState. \\ {@link KnownVulnerabilityAssessmentScanState} can be used interchangeably with VulnerabilityAssessmentScanState, this enum contains the known values that the service supports. ### Known values supported by the service **Passed** \\ **Failed** \\ **FailedToRun** \\ **InProgress**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VulnerabilityAssessmentScanState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentScanState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanTriggerType:type", - "docComment": "/**\n * Defines values for VulnerabilityAssessmentScanTriggerType. \\ {@link KnownVulnerabilityAssessmentScanTriggerType} can be used interchangeably with VulnerabilityAssessmentScanTriggerType, this enum contains the known values that the service supports. ### Known values supported by the service **OnDemand** \\ **Recurring**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VulnerabilityAssessmentScanTriggerType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VulnerabilityAssessmentScanTriggerType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadClassifier:type", - "docComment": "/**\n * Workload classifier operations for a data warehouse\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadClassifier = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n memberName?: string;\n label?: string;\n context?: string;\n startTime?: string;\n endTime?: string;\n importance?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult:interface", - "docComment": "/**\n * A list of workload classifiers for a workload group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadClassifierListResult " - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifierListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifier", - "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers:interface", - "docComment": "/**\n * Interface representing a WorkloadClassifiers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadClassifiers " - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to create/update.\n *\n * @param parameters - The properties of the workload classifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadClassifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifier", - "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 25 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "workloadClassifierName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to create/update.\n *\n * @param parameters - The properties of the workload classifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadClassifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifier", - "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "workloadClassifierName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginDelete:member(1)", - "docComment": "/**\n * Deletes a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadClassifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "workloadClassifierName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadClassifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "workloadClassifierName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers#get:member(1)", - "docComment": "/**\n * Gets a workload classifier\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadClassifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersGetOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersGetResponse", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "workloadClassifierName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiers#listByWorkloadGroup:member(1)", - "docComment": "/**\n * Gets the list of workload classifiers for a workload group\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifiers from.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByWorkloadGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadClassifiersListByWorkloadGroupOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadClassifier", - "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listByWorkloadGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadClassifiersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadClassifiersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadClassifier", - "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadClassifiersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadClassifiersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadClassifiersGetResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadClassifier", - "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadClassifiersListByWorkloadGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersListByWorkloadGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByWorkloadGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadClassifiersListByWorkloadGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadClassifierListResult", - "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersListByWorkloadGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadClassifiersListByWorkloadGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersListByWorkloadGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByWorkloadGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadClassifiersListByWorkloadGroupResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadClassifierListResult", - "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadClassifiersListByWorkloadGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadGroup:type", - "docComment": "/**\n * Workload group operations for a data warehouse\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadGroup = " - }, - { - "kind": "Reference", - "text": "ProxyResource", - "canonicalReference": "sql-resource-manager!ProxyResource:type" - }, - { - "kind": "Content", - "text": " & {\n minResourcePercent?: number;\n maxResourcePercent?: number;\n minResourcePercentPerRequest?: number;\n maxResourcePercentPerRequest?: number;\n importance?: string;\n queryExecutionTimeout?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadGroupListResult:interface", - "docComment": "/**\n * A list of workload groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadGroupListResult " - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadGroupListResult#nextLink:member", - "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadGroupListResult#value:member", - "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "WorkloadGroup", - "canonicalReference": "sql-resource-manager!WorkloadGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadGroups:interface", - "docComment": "/**\n * Interface representing a WorkloadGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadGroups " - } - ], - "releaseTag": "Public", - "name": "WorkloadGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group.\n *\n * @param parameters - The requested workload group state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "WorkloadGroup", - "canonicalReference": "sql-resource-manager!WorkloadGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WorkloadGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group.\n *\n * @param parameters - The requested workload group state.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "WorkloadGroup", - "canonicalReference": "sql-resource-manager!WorkloadGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadGroupsCreateOrUpdateResponse", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadGroupsDeleteOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadGroups#get:member(1)", - "docComment": "/**\n * Gets a workload group\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workloadGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadGroupsGetOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadGroupsGetResponse", - "canonicalReference": "sql-resource-manager!WorkloadGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workloadGroupName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "sql-resource-manager!WorkloadGroups#listByDatabase:member(1)", - "docComment": "/**\n * Gets the list of workload groups\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByDatabase(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serverName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", databaseName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WorkloadGroupsListByDatabaseOptionalParams", - "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkloadGroup", - "canonicalReference": "sql-resource-manager!WorkloadGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serverName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "databaseName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByDatabase" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadGroup", - "canonicalReference": "sql-resource-manager!WorkloadGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadGroup", - "canonicalReference": "sql-resource-manager!WorkloadGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadGroupsListByDatabaseNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsListByDatabaseNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseNextResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadGroupsListByDatabaseNextResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadGroupListResult", - "canonicalReference": "sql-resource-manager!WorkloadGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsListByDatabaseNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkloadGroupsListByDatabaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsListByDatabaseOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseResponse:type", - "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkloadGroupsListByDatabaseResponse = " - }, - { - "kind": "Reference", - "text": "WorkloadGroupListResult", - "canonicalReference": "sql-resource-manager!WorkloadGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkloadGroupsListByDatabaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "sql-resource-manager!", + "docComment": "", + "name": "sql-resource-manager", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "sql-resource-manager!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!AdministratorListResult:interface", + "docComment": "/**\n * A list of active directory administrators.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AdministratorListResult " + } + ], + "releaseTag": "Public", + "name": "AdministratorListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AdministratorListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AdministratorListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrator", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AdministratorName:type", + "docComment": "/**\n * Defines values for AdministratorName. \\ {@link KnownAdministratorName} can be used interchangeably with AdministratorName, this enum contains the known values that the service supports. ### Known values supported by the service **ActiveDirectory**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AdministratorName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AdministratorName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AdministratorType:type", + "docComment": "/**\n * Defines values for AdministratorType. \\ {@link KnownAdministratorType} can be used interchangeably with AdministratorType, this enum contains the known values that the service supports. ### Known values supported by the service **ActiveDirectory**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AdministratorType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AdministratorType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AuthenticationType:type", + "docComment": "/**\n * Defines values for AuthenticationType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AuthenticationType = " + }, + { + "kind": "Content", + "text": "\"SQL\" | \"ADPassword\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AuthenticationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AutomaticTuningDisabledReason:type", + "docComment": "/**\n * Defines values for AutomaticTuningDisabledReason.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AutomaticTuningDisabledReason = " + }, + { + "kind": "Content", + "text": "\"Default\" | \"Disabled\" | \"AutoConfigured\" | \"InheritedFromServer\" | \"QueryStoreOff\" | \"QueryStoreReadOnly\" | \"NotSupported\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningDisabledReason", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AutomaticTuningMode:type", + "docComment": "/**\n * Defines values for AutomaticTuningMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AutomaticTuningMode = " + }, + { + "kind": "Content", + "text": "\"Inherit\" | \"Custom\" | \"Auto\" | \"Unspecified\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeActual:type", + "docComment": "/**\n * Defines values for AutomaticTuningOptionModeActual.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AutomaticTuningOptionModeActual = " + }, + { + "kind": "Content", + "text": "\"Off\" | \"On\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningOptionModeActual", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeDesired:type", + "docComment": "/**\n * Defines values for AutomaticTuningOptionModeDesired.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AutomaticTuningOptionModeDesired = " + }, + { + "kind": "Content", + "text": "\"Off\" | \"On\" | \"Default\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningOptionModeDesired", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptions:interface", + "docComment": "/**\n * Automatic tuning properties for individual advisors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutomaticTuningOptions " + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningOptions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#actualState:member", + "docComment": "/**\n * Automatic tuning option actual state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly actualState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningOptionModeActual", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeActual:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actualState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#desiredState:member", + "docComment": "/**\n * Automatic tuning option desired state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "desiredState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningOptionModeDesired", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeDesired:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "desiredState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#reasonCode:member", + "docComment": "/**\n * Reason code if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reasonCode?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reasonCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptions#reasonDesc:member", + "docComment": "/**\n * Reason description if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reasonDesc?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningDisabledReason", + "canonicalReference": "sql-resource-manager!AutomaticTuningDisabledReason:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reasonDesc", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerMode:type", + "docComment": "/**\n * Defines values for AutomaticTuningServerMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AutomaticTuningServerMode = " + }, + { + "kind": "Content", + "text": "\"Custom\" | \"Auto\" | \"Unspecified\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningServerMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions:interface", + "docComment": "/**\n * Automatic tuning properties for individual advisors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutomaticTuningServerOptions " + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningServerOptions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#actualState:member", + "docComment": "/**\n * Automatic tuning option actual state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly actualState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningOptionModeActual", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeActual:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actualState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#desiredState:member", + "docComment": "/**\n * Automatic tuning option desired state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "desiredState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningOptionModeDesired", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptionModeDesired:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "desiredState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#reasonCode:member", + "docComment": "/**\n * Reason code if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reasonCode?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reasonCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions#reasonDesc:member", + "docComment": "/**\n * Reason description if desired and actual state are different. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reasonDesc?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningServerReason", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerReason:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reasonDesc", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerReason:type", + "docComment": "/**\n * Defines values for AutomaticTuningServerReason.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AutomaticTuningServerReason = " + }, + { + "kind": "Content", + "text": "\"Default\" | \"Disabled\" | \"AutoConfigured\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AutomaticTuningServerReason", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange:interface", + "docComment": "/**\n * Supported auto pause delay time range\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoPauseDelayTimeRange " + } + ], + "releaseTag": "Public", + "name": "AutoPauseDelayTimeRange", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#default:member", + "docComment": "/**\n * Default value is no value is provided NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly default?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "default", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#doNotPauseValue:member", + "docComment": "/**\n * Value that is used to not pause (infinite delay before pause) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly doNotPauseValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "doNotPauseValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#maxValue:member", + "docComment": "/**\n * Maximum value NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#minValue:member", + "docComment": "/**\n * Minimum value NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#stepSize:member", + "docComment": "/**\n * Step value for discrete values between the minimum value and the maximum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly stepSize?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "stepSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange#unit:member", + "docComment": "/**\n * Unit of time that delay is expressed in NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "PauseDelayTimeUnit", + "canonicalReference": "sql-resource-manager!PauseDelayTimeUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies:interface", + "docComment": "/**\n * Interface representing a BackupLongTermRetentionPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupLongTermRetentionPolicies " + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#get:member(1)", + "docComment": "/**\n * Gets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Gets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPoliciesListByDatabaseResponse", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupLongTermRetentionPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupLongTermRetentionPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupLongTermRetentionPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupLongTermRetentionPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupLongTermRetentionPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicy:type", + "docComment": "/**\n * A long term retention policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupLongTermRetentionPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n weeklyRetention?: string;\n monthlyRetention?: string;\n yearlyRetention?: string;\n weekOfYear?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupLongTermRetentionPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies:interface", + "docComment": "/**\n * Interface representing a BackupShortTermRetentionPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupShortTermRetentionPolicies " + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginUpdate:member(1)", + "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#get:member(1)", + "docComment": "/**\n * Gets a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Gets a database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupShortTermRetentionPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupShortTermRetentionPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupShortTermRetentionPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupShortTermRetentionPoliciesListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupShortTermRetentionPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupShortTermRetentionPoliciesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPoliciesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupShortTermRetentionPoliciesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPoliciesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type", + "docComment": "/**\n * A short term retention policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupShortTermRetentionPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n retentionDays?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult:interface", + "docComment": "/**\n * A list of short term retention policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupShortTermRetentionPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "BackupShortTermRetentionPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type", + "docComment": "/**\n * Defines values for BlobAuditingPolicyState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobAuditingPolicyState = " + }, + { + "kind": "Content", + "text": "\"Enabled\" | \"Disabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobAuditingPolicyState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Capabilities:interface", + "docComment": "/**\n * Interface representing a Capabilities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Capabilities " + } + ], + "releaseTag": "Public", + "name": "Capabilities", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Capabilities#listByLocation:member(1)", + "docComment": "/**\n * Gets the subscription capabilities available for the specified location.\n *\n * @param locationName - The location name whose capabilities are retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CapabilitiesListByLocationOptionalParams", + "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CapabilitiesListByLocationResponse", + "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByLocation" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CapabilitiesListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CapabilitiesListByLocationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationOptionalParams#include:member", + "docComment": "/**\n * If specified, restricts the response to only include the selected item.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "include?: " + }, + { + "kind": "Reference", + "text": "CapabilityGroup", + "canonicalReference": "sql-resource-manager!CapabilityGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "include", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!CapabilitiesListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CapabilitiesListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "LocationCapabilities", + "canonicalReference": "sql-resource-manager!LocationCapabilities:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CapabilitiesListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!CapabilityGroup:type", + "docComment": "/**\n * Defines values for CapabilityGroup. \\ {@link KnownCapabilityGroup} can be used interchangeably with CapabilityGroup, this enum contains the known values that the service supports. ### Known values supported by the service **supportedEditions** \\ **supportedElasticPoolEditions** \\ **supportedManagedInstanceVersions** \\ **supportedInstancePoolEditions** \\ **supportedManagedInstanceEditions**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CapabilityGroup = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CapabilityGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type", + "docComment": "/**\n * Defines values for CapabilityStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CapabilityStatus = " + }, + { + "kind": "Content", + "text": "\"Visible\" | \"Available\" | \"Default\" | \"Disabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CapabilityStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!CatalogCollationType:type", + "docComment": "/**\n * Defines values for CatalogCollationType. \\ {@link KnownCatalogCollationType} can be used interchangeably with CatalogCollationType, this enum contains the known values that the service supports. ### Known values supported by the service **DATABASE_DEFAULT** \\ **SQL_Latin1_General_CP1_CI_AS**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CatalogCollationType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CatalogCollationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityReason:type", + "docComment": "/**\n * Defines values for CheckNameAvailabilityReason.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CheckNameAvailabilityReason = " + }, + { + "kind": "Content", + "text": "\"Invalid\" | \"AlreadyExists\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CheckNameAvailabilityReason", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest:interface", + "docComment": "/**\n * A request to check whether the specified name for a resource is available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CheckNameAvailabilityRequest " + } + ], + "releaseTag": "Public", + "name": "CheckNameAvailabilityRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest#name:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest#type:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Content", + "text": "\"Microsoft.Sql/servers\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse:interface", + "docComment": "/**\n * The result of a name availability check.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CheckNameAvailabilityResponse " + } + ], + "releaseTag": "Public", + "name": "CheckNameAvailabilityResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#available:member", + "docComment": "/**\n * True if the name is available, otherwise false. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly available?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "available", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#message:member", + "docComment": "/**\n * A message explaining why the name is unavailable. Will be undefined if the name is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#name:member", + "docComment": "/**\n * The name whose availability was checked. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse#reason:member", + "docComment": "/**\n * The reason code explaining why the name is unavailable. Will be undefined if the name is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reason?: " + }, + { + "kind": "Reference", + "text": "CheckNameAvailabilityReason", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityReason:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition:interface", + "docComment": "/**\n * Contains the information necessary to perform a complete database restore operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CompleteDatabaseRestoreDefinition " + } + ], + "releaseTag": "Public", + "name": "CompleteDatabaseRestoreDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition#lastBackupName:member", + "docComment": "/**\n * The last backup name to apply\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lastBackupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastBackupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ConnectionPolicyName:type", + "docComment": "/**\n * Defines values for ConnectionPolicyName. \\ {@link KnownConnectionPolicyName} can be used interchangeably with ConnectionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition:interface", + "docComment": "/**\n * Contains the information necessary to perform a create database restore point operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CreateDatabaseRestorePointDefinition " + } + ], + "releaseTag": "Public", + "name": "CreateDatabaseRestorePointDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition#restorePointLabel:member", + "docComment": "/**\n * The restore point label to apply\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorePointLabel: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorePointLabel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!CreateMode:type", + "docComment": "/**\n * Defines values for CreateMode. \\ {@link KnownCreateMode} can be used interchangeably with CreateMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **Copy** \\ **Secondary** \\ **PointInTimeRestore** \\ **Restore** \\ **Recovery** \\ **RestoreExternalBackup** \\ **RestoreExternalBackupSecondary** \\ **RestoreLongTermRetentionBackup** \\ **OnlineSecondary**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CreateMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CreateMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!Database:type", + "docComment": "/**\n * A database resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Database = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly kind?: string;\n readonly managedBy?: string;\n createMode?: " + }, + { + "kind": "Reference", + "text": "CreateMode", + "canonicalReference": "sql-resource-manager!CreateMode:type" + }, + { + "kind": "Content", + "text": ";\n collation?: string;\n maxSizeBytes?: number;\n sampleName?: " + }, + { + "kind": "Reference", + "text": "SampleName", + "canonicalReference": "sql-resource-manager!SampleName:type" + }, + { + "kind": "Content", + "text": ";\n elasticPoolId?: string;\n sourceDatabaseId?: string;\n readonly status?: " + }, + { + "kind": "Reference", + "text": "DatabaseStatus", + "canonicalReference": "sql-resource-manager!DatabaseStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly databaseId?: string;\n readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly currentServiceObjectiveName?: string;\n readonly requestedServiceObjectiveName?: string;\n readonly defaultSecondaryLocation?: string;\n readonly failoverGroupId?: string;\n restorePointInTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n sourceDatabaseDeletionDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n recoveryServicesRecoveryPointId?: string;\n longTermRetentionBackupResourceId?: string;\n recoverableDatabaseId?: string;\n restorableDroppedDatabaseId?: string;\n catalogCollation?: " + }, + { + "kind": "Reference", + "text": "CatalogCollationType", + "canonicalReference": "sql-resource-manager!CatalogCollationType:type" + }, + { + "kind": "Content", + "text": ";\n zoneRedundant?: boolean;\n licenseType?: " + }, + { + "kind": "Reference", + "text": "DatabaseLicenseType", + "canonicalReference": "sql-resource-manager!DatabaseLicenseType:type" + }, + { + "kind": "Content", + "text": ";\n readonly maxLogSizeBytes?: number;\n readonly earliestRestoreDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readScale?: " + }, + { + "kind": "Reference", + "text": "DatabaseReadScale", + "canonicalReference": "sql-resource-manager!DatabaseReadScale:type" + }, + { + "kind": "Content", + "text": ";\n readReplicaCount?: number;\n readonly currentSku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n autoPauseDelay?: number;\n minCapacity?: number;\n readonly pausedDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resumedDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Database", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 31 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning:interface", + "docComment": "/**\n * Interface representing a DatabaseAutomaticTuning.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAutomaticTuning " + } + ], + "releaseTag": "Public", + "name": "DatabaseAutomaticTuning", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning#get:member(1)", + "docComment": "/**\n * Gets a database's automatic tuning.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuningGetOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuningGetResponse", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning#update:member(1)", + "docComment": "/**\n * Update automatic tuning properties for target database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested automatic tuning resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuningDef", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuningUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuningUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type", + "docComment": "/**\n * Database-level Automatic Tuning.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAutomaticTuningDef = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n desiredState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningMode", + "canonicalReference": "sql-resource-manager!AutomaticTuningMode:type" + }, + { + "kind": "Content", + "text": ";\n readonly actualState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningMode", + "canonicalReference": "sql-resource-manager!AutomaticTuningMode:type" + }, + { + "kind": "Content", + "text": ";\n options?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningOptions", + "canonicalReference": "sql-resource-manager!AutomaticTuningOptions:interface" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAutomaticTuningDef", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAutomaticTuningGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAutomaticTuningGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAutomaticTuningGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuningDef", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAutomaticTuningGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseAutomaticTuningUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseAutomaticTuningUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseAutomaticTuningUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuningDef", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuningDef:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseAutomaticTuningUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies:interface", + "docComment": "/**\n * Interface representing a DatabaseBlobAuditingPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseBlobAuditingPolicies " + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The database blob auditing policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies#get:member(1)", + "docComment": "/**\n * Gets a database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Lists auditing settings of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseBlobAuditingPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseBlobAuditingPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseBlobAuditingPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseBlobAuditingPoliciesListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseBlobAuditingPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type", + "docComment": "/**\n * A database blob auditing policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseBlobAuditingPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly kind?: string;\n state?: " + }, + { + "kind": "Reference", + "text": "BlobAuditingPolicyState", + "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult:interface", + "docComment": "/**\n * A list of database auditing settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseBlobAuditingPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseBlobAuditingPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseEdition:type", + "docComment": "/**\n * Defines values for DatabaseEdition. \\ {@link KnownDatabaseEdition} can be used interchangeably with DatabaseEdition, this enum contains the known values that the service supports. ### Known values supported by the service **Web** \\ **Business** \\ **Basic** \\ **Standard** \\ **Premium** \\ **PremiumRS** \\ **Free** \\ **Stretch** \\ **DataWarehouse** \\ **System** \\ **System2** \\ **GeneralPurpose** \\ **BusinessCritical** \\ **Hyperscale**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseEdition = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseEdition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseLicenseType:type", + "docComment": "/**\n * Defines values for DatabaseLicenseType. \\ {@link KnownDatabaseLicenseType} can be used interchangeably with DatabaseLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseLicenseType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseLicenseType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseListResult:interface", + "docComment": "/**\n * A list of databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseOperation:type", + "docComment": "/**\n * A database operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseOperation = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly databaseName?: string;\n readonly operation?: string;\n readonly operationFriendlyName?: string;\n readonly percentComplete?: number;\n readonly serverName?: string;\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: " + }, + { + "kind": "Reference", + "text": "ManagementOperationState", + "canonicalReference": "sql-resource-manager!ManagementOperationState:type" + }, + { + "kind": "Content", + "text": ";\n readonly errorCode?: number;\n readonly errorDescription?: string;\n readonly errorSeverity?: number;\n readonly isUserError?: boolean;\n readonly estimatedCompletionTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly description?: string;\n readonly isCancellable?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseOperation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseOperationListResult:interface", + "docComment": "/**\n * The response to a list database operations request\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseOperationListResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseOperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseOperationListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseOperationListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "DatabaseOperation", + "canonicalReference": "sql-resource-manager!DatabaseOperation:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseOperations:interface", + "docComment": "/**\n * Interface representing a DatabaseOperations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseOperations " + } + ], + "releaseTag": "Public", + "name": "DatabaseOperations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseOperations#cancel:member(1)", + "docComment": "/**\n * Cancels the asynchronous operation on the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param operationId - The operation identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseOperationsCancelOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseOperationsCancelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "cancel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseOperations#listByDatabase:member(1)", + "docComment": "/**\n * Gets a list of operations performed on the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseOperationsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseOperation", + "canonicalReference": "sql-resource-manager!DatabaseOperation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseOperationsCancelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseOperationsCancelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseOperationsCancelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseOperationsListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseOperationsListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseOperationsListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseOperationListResult", + "canonicalReference": "sql-resource-manager!DatabaseOperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseOperationsListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseOperationsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseOperationsListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseOperationsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseOperationsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseOperationListResult", + "canonicalReference": "sql-resource-manager!DatabaseOperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseOperationsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseReadScale:type", + "docComment": "/**\n * Defines values for DatabaseReadScale. \\ {@link KnownDatabaseReadScale} can be used interchangeably with DatabaseReadScale, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseReadScale = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseReadScale", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Databases:interface", + "docComment": "/**\n * Interface representing a Databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Databases " + } + ], + "releaseTag": "Public", + "name": "Databases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginCreateImportOperation:member(1)", + "docComment": "/**\n * Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to import into\n *\n * @param extensionName - The name of the operation to perform\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateImportOperation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionName: " + }, + { + "kind": "Reference", + "text": "ExtensionName", + "canonicalReference": "sql-resource-manager!ExtensionName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ImportExtensionRequest", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesCreateImportOperationOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesCreateImportOperationResponse", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabasesCreateImportOperationResponse", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateImportOperation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginCreateImportOperationAndWait:member(1)", + "docComment": "/**\n * Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to import into\n *\n * @param extensionName - The name of the operation to perform\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateImportOperationAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionName: " + }, + { + "kind": "Reference", + "text": "ExtensionName", + "canonicalReference": "sql-resource-manager!ExtensionName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ImportExtensionRequest", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesCreateImportOperationOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesCreateImportOperationResponse", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateImportOperationAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginDelete:member(1)", + "docComment": "/**\n * Deletes the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginExport:member(1)", + "docComment": "/**\n * Exports a database to a bacpac.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be exported.\n *\n * @param parameters - The required parameters for exporting a database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExport(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExportRequest", + "canonicalReference": "sql-resource-manager!ExportRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesExportOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesExportResponse", + "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabasesExportResponse", + "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginExport" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginExportAndWait:member(1)", + "docComment": "/**\n * Exports a database to a bacpac.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be exported.\n *\n * @param parameters - The required parameters for exporting a database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExportAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExportRequest", + "canonicalReference": "sql-resource-manager!ExportRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesExportOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesExportResponse", + "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginExportAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginFailover:member(1)", + "docComment": "/**\n * Failovers a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to failover.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailover(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailover" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginFailoverAndWait:member(1)", + "docComment": "/**\n * Failovers a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to failover.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailoverAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginImport:member(1)", + "docComment": "/**\n * Imports a bacpac into a new database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginImport(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ImportRequest", + "canonicalReference": "sql-resource-manager!ImportRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesImportOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesImportResponse", + "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabasesImportResponse", + "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginImport" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginImportAndWait:member(1)", + "docComment": "/**\n * Imports a bacpac into a new database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The required parameters for importing a Bacpac into a database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginImportAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ImportRequest", + "canonicalReference": "sql-resource-manager!ImportRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesImportOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesImportResponse", + "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginImportAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginPause:member(1)", + "docComment": "/**\n * Pauses a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be paused.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPause(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesPauseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesPauseResponse", + "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabasesPauseResponse", + "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginPause" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginPauseAndWait:member(1)", + "docComment": "/**\n * Pauses a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be paused.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPauseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesPauseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesPauseResponse", + "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginPauseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginResume:member(1)", + "docComment": "/**\n * Resumes a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be resumed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResume(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesResumeOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesResumeResponse", + "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabasesResumeResponse", + "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginResume" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginResumeAndWait:member(1)", + "docComment": "/**\n * Resumes a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be resumed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResumeAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesResumeOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesResumeResponse", + "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginResumeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginUpdate:member(1)", + "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseUpdate", + "canonicalReference": "sql-resource-manager!DatabaseUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DatabasesUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseUpdate", + "canonicalReference": "sql-resource-manager!DatabaseUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginUpgradeDataWarehouse:member(1)", + "docComment": "/**\n * Upgrades a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be upgraded.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpgradeDataWarehouse(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesUpgradeDataWarehouseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpgradeDataWarehouse" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#beginUpgradeDataWarehouseAndWait:member(1)", + "docComment": "/**\n * Upgrades a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to be upgraded.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpgradeDataWarehouseAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesUpgradeDataWarehouseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpgradeDataWarehouseAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#get:member(1)", + "docComment": "/**\n * Gets a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesGetOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabasesGetResponse", + "canonicalReference": "sql-resource-manager!DatabasesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#listByElasticPool:member(1)", + "docComment": "/**\n * Gets a list of databases in an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByElasticPool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesListByElasticPoolOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByElasticPool" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#listByServer:member(1)", + "docComment": "/**\n * Gets a list of databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#listMetricDefinitions:member(1)", + "docComment": "/**\n * Returns database metric definitions.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesListMetricDefinitionsOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesListMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MetricDefinition", + "canonicalReference": "sql-resource-manager!MetricDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#listMetrics:member(1)", + "docComment": "/**\n * Returns database metrics.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesListMetricsOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "sql-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listMetrics" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Databases#rename:member(1)", + "docComment": "/**\n * Renames a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to rename.\n *\n * @param parameters - The resource move definition for renaming this database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rename(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourceMoveDefinition", + "canonicalReference": "sql-resource-manager!ResourceMoveDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabasesRenameOptionalParams", + "canonicalReference": "sql-resource-manager!DatabasesRenameOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "rename" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesCreateImportOperationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesCreateImportOperationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesCreateImportOperationResponse:type", + "docComment": "/**\n * Contains response data for the createImportOperation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesCreateImportOperationResponse = " + }, + { + "kind": "Reference", + "text": "ImportExportResponse", + "canonicalReference": "sql-resource-manager!ImportExportResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesCreateImportOperationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type", + "docComment": "/**\n * Contains information about a database Threat Detection policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseSecurityAlertPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n location?: string;\n readonly kind?: string;\n state?: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyState", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n disabledAlerts?: string;\n emailAddresses?: string;\n emailAccountAdmins?: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyEmailAccountAdmins", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyEmailAccountAdmins:type" + }, + { + "kind": "Content", + "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n useServerDefault?: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyUseServerDefault", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyUseServerDefault:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseSecurityAlertPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesExportOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesExportOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesExportOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesExportResponse:type", + "docComment": "/**\n * Contains response data for the export operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesExportResponse = " + }, + { + "kind": "Reference", + "text": "ImportExportResponse", + "canonicalReference": "sql-resource-manager!ImportExportResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesExportResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesFailoverOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesFailoverOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams#replicaType:member", + "docComment": "/**\n * The type of replica to be failed over.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "replicaType?: " + }, + { + "kind": "Reference", + "text": "ReplicaType", + "canonicalReference": "sql-resource-manager!ReplicaType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "replicaType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesFailoverOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesGetResponse = " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesImportOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesImportOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesImportOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesImportResponse:type", + "docComment": "/**\n * Contains response data for the import operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesImportResponse = " + }, + { + "kind": "Reference", + "text": "ImportExportResponse", + "canonicalReference": "sql-resource-manager!ImportExportResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesImportResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesListByElasticPoolNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesListByElasticPoolNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolNextResponse:type", + "docComment": "/**\n * Contains response data for the listByElasticPoolNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesListByElasticPoolNextResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseListResult", + "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesListByElasticPoolNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesListByElasticPoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesListByElasticPoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesListByElasticPoolResponse:type", + "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesListByElasticPoolResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseListResult", + "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesListByElasticPoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseListResult", + "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseListResult", + "canonicalReference": "sql-resource-manager!DatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesListMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesListMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesListMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesListMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesListMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "MetricDefinitionListResult", + "canonicalReference": "sql-resource-manager!MetricDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesListMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "MetricListResult", + "canonicalReference": "sql-resource-manager!MetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesPauseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesPauseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesPauseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesPauseResponse:type", + "docComment": "/**\n * Contains response data for the pause operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesPauseResponse = " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesPauseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesRenameOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesRenameOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesRenameOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesResumeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesResumeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesResumeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesResumeResponse:type", + "docComment": "/**\n * Contains response data for the resume operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesResumeResponse = " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesResumeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseState:type", + "docComment": "/**\n * Defines values for DatabaseState. \\ {@link KnownDatabaseState} can be used interchangeably with DatabaseState, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Live** \\ **Deleted**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseStatus:type", + "docComment": "/**\n * Defines values for DatabaseStatus. \\ {@link KnownDatabaseStatus} can be used interchangeably with DatabaseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Online** \\ **Restoring** \\ **RecoveryPending** \\ **Recovering** \\ **Suspect** \\ **Offline** \\ **Standby** \\ **Shutdown** \\ **EmergencyMode** \\ **AutoClosed** \\ **Copying** \\ **Creating** \\ **Inaccessible** \\ **OfflineSecondary** \\ **Pausing** \\ **Paused** \\ **Resuming** \\ **Scaling** \\ **OfflineChangingDwPerformanceTiers** \\ **OnlineChangingDwPerformanceTiers** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabasesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabasesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Database", + "canonicalReference": "sql-resource-manager!Database:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabasesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabasesUpgradeDataWarehouseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabasesUpgradeDataWarehouseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabasesUpgradeDataWarehouseOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies:interface", + "docComment": "/**\n * Interface representing a DatabaseThreatDetectionPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseThreatDetectionPolicies " + } + ], + "releaseTag": "Public", + "name": "DatabaseThreatDetectionPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database's threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which database Threat Detection policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The database Threat Detection policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyName", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseThreatDetectionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies#get:member(1)", + "docComment": "/**\n * Gets a database's threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which database Threat Detection policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyName", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseThreatDetectionPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseThreatDetectionPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseThreatDetectionPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseThreatDetectionPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseThreatDetectionPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseThreatDetectionPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseThreatDetectionPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!DatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseThreatDetectionPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseUpdate:interface", + "docComment": "/**\n * A database resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseUpdate " + } + ], + "releaseTag": "Public", + "name": "DatabaseUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#autoPauseDelay:member", + "docComment": "/**\n * Time in minutes after which database is automatically paused. A value of -1 means that automatic pause is disabled\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoPauseDelay?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoPauseDelay", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#catalogCollation:member", + "docComment": "/**\n * Collation of the metadata catalog.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "catalogCollation?: " + }, + { + "kind": "Reference", + "text": "CatalogCollationType", + "canonicalReference": "sql-resource-manager!CatalogCollationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "catalogCollation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#collation:member", + "docComment": "/**\n * The collation of the database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "collation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "collation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#createMode:member", + "docComment": "/**\n * Specifies the mode of database creation.\n *\n * Default: regular database creation.\n *\n * Copy: creates a database as a copy of an existing database. sourceDatabaseId must be specified as the resource ID of the source database.\n *\n * Secondary: creates a database as a secondary replica of an existing database. sourceDatabaseId must be specified as the resource ID of the existing primary database.\n *\n * PointInTimeRestore: Creates a database by restoring a point in time backup of an existing database. sourceDatabaseId must be specified as the resource ID of the existing database, and restorePointInTime must be specified.\n *\n * Recovery: Creates a database by restoring a geo-replicated backup. sourceDatabaseId must be specified as the recoverable database resource ID to restore.\n *\n * Restore: Creates a database by restoring a backup of a deleted database. sourceDatabaseId must be specified. If sourceDatabaseId is the database's original resource ID, then sourceDatabaseDeletionDate must be specified. Otherwise sourceDatabaseId must be the restorable dropped database resource ID and sourceDatabaseDeletionDate is ignored. restorePointInTime may also be specified to restore from an earlier point in time.\n *\n * RestoreLongTermRetentionBackup: Creates a database by restoring from a long term retention vault. recoveryServicesRecoveryPointResourceId must be specified as the recovery point resource ID.\n *\n * Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createMode?: " + }, + { + "kind": "Reference", + "text": "CreateMode", + "canonicalReference": "sql-resource-manager!CreateMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#creationDate:member", + "docComment": "/**\n * The creation date of the database (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "creationDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#currentServiceObjectiveName:member", + "docComment": "/**\n * The current service level objective name of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentServiceObjectiveName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentServiceObjectiveName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#currentSku:member", + "docComment": "/**\n * The name and tier of the SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentSku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentSku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#databaseId:member", + "docComment": "/**\n * The ID of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly databaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#defaultSecondaryLocation:member", + "docComment": "/**\n * The default secondary region for this database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly defaultSecondaryLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultSecondaryLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#earliestRestoreDate:member", + "docComment": "/**\n * This records the earliest start date and time that restore is available for this database (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly earliestRestoreDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "earliestRestoreDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#elasticPoolId:member", + "docComment": "/**\n * The resource identifier of the elastic pool containing this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "elasticPoolId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "elasticPoolId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#failoverGroupId:member", + "docComment": "/**\n * Failover Group resource identifier that this database belongs to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly failoverGroupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverGroupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#licenseType:member", + "docComment": "/**\n * The license type to apply for this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "licenseType?: " + }, + { + "kind": "Reference", + "text": "DatabaseLicenseType", + "canonicalReference": "sql-resource-manager!DatabaseLicenseType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "licenseType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#longTermRetentionBackupResourceId:member", + "docComment": "/**\n * The resource identifier of the long term retention backup associated with create operation of this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "longTermRetentionBackupResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "longTermRetentionBackupResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#maxLogSizeBytes:member", + "docComment": "/**\n * The max log size for this database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxLogSizeBytes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxLogSizeBytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#maxSizeBytes:member", + "docComment": "/**\n * The max size of the database expressed in bytes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxSizeBytes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxSizeBytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#minCapacity:member", + "docComment": "/**\n * Minimal capacity that database will always have allocated, if not paused\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minCapacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#pausedDate:member", + "docComment": "/**\n * The date when database was paused by user configuration or action (ISO8601 format). Null if the database is ready. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly pausedDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pausedDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#readReplicaCount:member", + "docComment": "/**\n * The number of readonly secondary replicas associated with the database to which readonly application intent connections may be routed. This property is only settable for Hyperscale edition databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readReplicaCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "readReplicaCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#readScale:member", + "docComment": "/**\n * If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica. This property is only settable for Premium and Business Critical databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readScale?: " + }, + { + "kind": "Reference", + "text": "DatabaseReadScale", + "canonicalReference": "sql-resource-manager!DatabaseReadScale:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "readScale", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#recoverableDatabaseId:member", + "docComment": "/**\n * The resource identifier of the recoverable database associated with create operation of this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recoverableDatabaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recoverableDatabaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#recoveryServicesRecoveryPointId:member", + "docComment": "/**\n * The resource identifier of the recovery point associated with create operation of this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recoveryServicesRecoveryPointId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recoveryServicesRecoveryPointId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#requestedServiceObjectiveName:member", + "docComment": "/**\n * The requested service level objective name of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly requestedServiceObjectiveName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestedServiceObjectiveName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#restorableDroppedDatabaseId:member", + "docComment": "/**\n * The resource identifier of the restorable dropped database associated with create operation of this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorableDroppedDatabaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorableDroppedDatabaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#restorePointInTime:member", + "docComment": "/**\n * Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorePointInTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorePointInTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#resumedDate:member", + "docComment": "/**\n * The date when database was resumed by user action or database login (ISO8601 format). Null if the database is paused. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resumedDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumedDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#sampleName:member", + "docComment": "/**\n * The name of the sample schema to apply when creating this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sampleName?: " + }, + { + "kind": "Reference", + "text": "SampleName", + "canonicalReference": "sql-resource-manager!SampleName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sampleName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#sku:member", + "docComment": "/**\n * The name and tier of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#sourceDatabaseDeletionDate:member", + "docComment": "/**\n * Specifies the time that the database was deleted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceDatabaseDeletionDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceDatabaseDeletionDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#sourceDatabaseId:member", + "docComment": "/**\n * The resource identifier of the source database associated with create operation of this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceDatabaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceDatabaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#status:member", + "docComment": "/**\n * The status of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "DatabaseStatus", + "canonicalReference": "sql-resource-manager!DatabaseStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUpdate#zoneRedundant:member", + "docComment": "/**\n * Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "zoneRedundant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneRedundant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseUsage:interface", + "docComment": "/**\n * The database usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseUsage " + } + ], + "releaseTag": "Public", + "name": "DatabaseUsage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsage#currentValue:member", + "docComment": "/**\n * The current value of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsage#displayName:member", + "docComment": "/**\n * The usage metric display name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsage#limit:member", + "docComment": "/**\n * The current limit of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsage#name:member", + "docComment": "/**\n * The name of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsage#nextResetTime:member", + "docComment": "/**\n * The next reset time for the usage metric (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextResetTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextResetTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsage#resourceName:member", + "docComment": "/**\n * The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsage#unit:member", + "docComment": "/**\n * The units of the usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseUsageListResult:interface", + "docComment": "/**\n * The response to a list database metrics request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseUsageListResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseUsageListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseUsageListResult#value:member", + "docComment": "/**\n * The list of database usages for the database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DatabaseUsage", + "canonicalReference": "sql-resource-manager!DatabaseUsage:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseUsages:interface", + "docComment": "/**\n * Interface representing a DatabaseUsages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseUsages " + } + ], + "releaseTag": "Public", + "name": "DatabaseUsages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseUsages#listByDatabase:member(1)", + "docComment": "/**\n * Returns database usages.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseUsagesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseUsagesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseUsage", + "canonicalReference": "sql-resource-manager!DatabaseUsage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseUsagesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseUsagesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseUsagesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseUsagesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseUsagesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseUsageListResult", + "canonicalReference": "sql-resource-manager!DatabaseUsageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseUsagesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type", + "docComment": "/**\n * A database vulnerability assessment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessment = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n storageContainerPath?: string;\n storageContainerSasKey?: string;\n storageAccountAccessKey?: string;\n recurringScans?: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentRecurringScansProperties", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessment", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface", + "docComment": "/**\n * A list of the database's vulnerability assessments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentListResult " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type", + "docComment": "/**\n * A database vulnerability assessment rule baseline.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentRuleBaseline = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n baselineResults?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaselineItem", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselineItem:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaseline", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselineItem:interface", + "docComment": "/**\n * Properties for an Azure SQL Database Vulnerability Assessment rule baseline's result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselineItem " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaselineItem", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselineItem#result:member", + "docComment": "/**\n * The rule baseline result\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "result: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "result", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines:interface", + "docComment": "/**\n * Interface representing a DatabaseVulnerabilityAssessmentRuleBaselines.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselines " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaselines", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param parameters - The requested rule baseline resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", ruleId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baselineName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentPolicyBaselineName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaseline", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ruleId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "baselineName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines#delete:member(1)", + "docComment": "/**\n * Removes the database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", ruleId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baselineName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentPolicyBaselineName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ruleId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "baselineName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines#get:member(1)", + "docComment": "/**\n * Gets a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", ruleId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baselineName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentPolicyBaselineName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ruleId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "baselineName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaseline", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaseline", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments:interface", + "docComment": "/**\n * Interface representing a DatabaseVulnerabilityAssessments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessments " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessments", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#delete:member(1)", + "docComment": "/**\n * Removes the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#get:member(1)", + "docComment": "/**\n * Gets the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentsGetOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentsGetResponse", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments#listByDatabase:member(1)", + "docComment": "/**\n * Lists the vulnerability assessment policies associated with a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment policies are defined.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans:interface", + "docComment": "/**\n * Interface representing a DatabaseVulnerabilityAssessmentScans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentScans " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScans", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#beginInitiateScan:member(1)", + "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInitiateScan(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginInitiateScan" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#beginInitiateScanAndWait:member(1)", + "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInitiateScanAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginInitiateScanAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#export:member(1)", + "docComment": "/**\n * Convert an existing scan result to a human readable format. If already exists nothing happens\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the scanned database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansExportOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansExportResponse", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "export" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#get:member(1)", + "docComment": "/**\n * Gets a vulnerability assessment scan record of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansGetOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansGetResponse", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans#listByDatabase:member(1)", + "docComment": "/**\n * Lists the vulnerability assessment scans of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecord", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExport:type", + "docComment": "/**\n * A database Vulnerability Assessment scan export resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentScansExport = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly exportedReportLocation?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansExport", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentScansExportOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansExportOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExportResponse:type", + "docComment": "/**\n * Contains response data for the export operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentScansExportResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansExport", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExport:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansExportResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentScansGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentScansGetResponse = " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecord", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecordListResult", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentScansListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecordListResult", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentScansListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentsGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseVulnerabilityAssessmentsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseVulnerabilityAssessmentsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingFunction:type", + "docComment": "/**\n * Defines values for DataMaskingFunction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingFunction = " + }, + { + "kind": "Content", + "text": "\"Default\" | \"CCN\" | \"Email\" | \"Number\" | \"SSN\" | \"Text\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingFunction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DataMaskingPolicies:interface", + "docComment": "/**\n * Interface representing a DataMaskingPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataMaskingPolicies " + } + ], + "releaseTag": "Public", + "name": "DataMaskingPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DataMaskingPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database data masking policy\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - Parameters for creating or updating a data masking policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DataMaskingPolicy", + "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DataMaskingPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DataMaskingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DataMaskingPolicies#get:member(1)", + "docComment": "/**\n * Gets a database data masking policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DataMaskingPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DataMaskingPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataMaskingPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DataMaskingPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DataMaskingPolicy", + "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataMaskingPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DataMaskingPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "DataMaskingPolicy", + "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingPolicy:type", + "docComment": "/**\n * Represents a database data masking policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n readonly kind?: string;\n dataMaskingState?: " + }, + { + "kind": "Reference", + "text": "DataMaskingState", + "canonicalReference": "sql-resource-manager!DataMaskingState:type" + }, + { + "kind": "Content", + "text": ";\n exemptPrincipals?: string;\n readonly applicationPrincipals?: string;\n readonly maskingLevel?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingRule:type", + "docComment": "/**\n * Represents a database data masking rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingRule = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n readonly kind?: string;\n readonly idPropertiesId?: string;\n aliasName?: string;\n ruleState?: " + }, + { + "kind": "Reference", + "text": "DataMaskingRuleState", + "canonicalReference": "sql-resource-manager!DataMaskingRuleState:type" + }, + { + "kind": "Content", + "text": ";\n schemaName?: string;\n tableName?: string;\n columnName?: string;\n maskingFunction?: " + }, + { + "kind": "Reference", + "text": "DataMaskingFunction", + "canonicalReference": "sql-resource-manager!DataMaskingFunction:type" + }, + { + "kind": "Content", + "text": ";\n numberFrom?: string;\n numberTo?: string;\n prefixSize?: string;\n suffixSize?: string;\n replacementString?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DataMaskingRuleListResult:interface", + "docComment": "/**\n * The response to a list data masking rules request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataMaskingRuleListResult " + } + ], + "releaseTag": "Public", + "name": "DataMaskingRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!DataMaskingRuleListResult#value:member", + "docComment": "/**\n * The list of database data masking rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "DataMaskingRule", + "canonicalReference": "sql-resource-manager!DataMaskingRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DataMaskingRules:interface", + "docComment": "/**\n * Interface representing a DataMaskingRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataMaskingRules " + } + ], + "releaseTag": "Public", + "name": "DataMaskingRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DataMaskingRules#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database data masking rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param dataMaskingRuleName - The name of the data masking rule.\n *\n * @param parameters - The required parameters for creating or updating a data masking rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dataMaskingRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DataMaskingRule", + "canonicalReference": "sql-resource-manager!DataMaskingRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DataMaskingRulesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DataMaskingRulesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "dataMaskingRuleName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!DataMaskingRules#listByDatabase:member(1)", + "docComment": "/**\n * Gets a list of database data masking rules.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DataMaskingRulesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!DataMaskingRulesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DataMaskingRule", + "canonicalReference": "sql-resource-manager!DataMaskingRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataMaskingRulesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DataMaskingRulesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingRulesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingRulesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DataMaskingRule", + "canonicalReference": "sql-resource-manager!DataMaskingRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingRulesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!DataMaskingRulesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataMaskingRulesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DataMaskingRulesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingRulesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingRulesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "DataMaskingRuleListResult", + "canonicalReference": "sql-resource-manager!DataMaskingRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingRulesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingRuleState:type", + "docComment": "/**\n * Defines values for DataMaskingRuleState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingRuleState = " + }, + { + "kind": "Content", + "text": "\"Disabled\" | \"Enabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingRuleState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!DataMaskingState:type", + "docComment": "/**\n * Defines values for DataMaskingState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataMaskingState = " + }, + { + "kind": "Content", + "text": "\"Disabled\" | \"Enabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataMaskingState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EditionCapability:interface", + "docComment": "/**\n * The edition capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EditionCapability " + } + ], + "releaseTag": "Public", + "name": "EditionCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EditionCapability#name:member", + "docComment": "/**\n * The database edition name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EditionCapability#readScale:member", + "docComment": "/**\n * The read scale capability for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly readScale?: " + }, + { + "kind": "Reference", + "text": "ReadScaleCapability", + "canonicalReference": "sql-resource-manager!ReadScaleCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "readScale", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EditionCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EditionCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EditionCapability#supportedServiceLevelObjectives:member", + "docComment": "/**\n * The list of supported service objectives for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedServiceLevelObjectives?: " + }, + { + "kind": "Reference", + "text": "ServiceObjectiveCapability", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedServiceLevelObjectives", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EditionCapability#supportedStorageCapabilities:member", + "docComment": "/**\n * The list of supported storage capabilities for this edition NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedStorageCapabilities?: " + }, + { + "kind": "Reference", + "text": "StorageCapability", + "canonicalReference": "sql-resource-manager!StorageCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedStorageCapabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EditionCapability#zoneRedundant:member", + "docComment": "/**\n * Whether or not zone redundancy is supported for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly zoneRedundant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneRedundant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPool:type", + "docComment": "/**\n * An elastic pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPool = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly kind?: string;\n readonly state?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolState", + "canonicalReference": "sql-resource-manager!ElasticPoolState:type" + }, + { + "kind": "Content", + "text": ";\n readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n maxSizeBytes?: number;\n perDatabaseSettings?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolPerDatabaseSettings", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings:interface" + }, + { + "kind": "Content", + "text": ";\n zoneRedundant?: boolean;\n licenseType?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolLicenseType", + "canonicalReference": "sql-resource-manager!ElasticPoolLicenseType:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPool", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolActivities:interface", + "docComment": "/**\n * Interface representing a ElasticPoolActivities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolActivities " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolActivities", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPoolActivities#listByElasticPool:member(1)", + "docComment": "/**\n * Returns elastic pool activities.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool for which to get the current activity.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByElasticPool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolActivitiesListByElasticPoolOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolActivitiesListByElasticPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolActivity", + "canonicalReference": "sql-resource-manager!ElasticPoolActivity:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByElasticPool" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolActivitiesListByElasticPoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolActivitiesListByElasticPoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolActivitiesListByElasticPoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolActivitiesListByElasticPoolResponse:type", + "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolActivitiesListByElasticPoolResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPoolActivityListResult", + "canonicalReference": "sql-resource-manager!ElasticPoolActivityListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolActivitiesListByElasticPoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolActivity:type", + "docComment": "/**\n * Represents the activity on an elastic pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolActivity = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n location?: string;\n readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly errorCode?: number;\n readonly errorMessage?: string;\n readonly errorSeverity?: number;\n readonly operation?: string;\n readonly operationId?: string;\n readonly percentComplete?: number;\n readonly requestedDatabaseDtuMax?: number;\n readonly requestedDatabaseDtuMin?: number;\n readonly requestedDtu?: number;\n readonly requestedElasticPoolName?: string;\n readonly requestedStorageLimitInGB?: number;\n readonly elasticPoolName?: string;\n readonly serverName?: string;\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: string;\n readonly requestedStorageLimitInMB?: number;\n readonly requestedDatabaseDtuGuarantee?: number;\n readonly requestedDatabaseDtuCap?: number;\n readonly requestedDtuGuarantee?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolActivity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolActivityListResult:interface", + "docComment": "/**\n * Represents the response to a list elastic pool activity request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolActivityListResult " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolActivityListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolActivityListResult#value:member", + "docComment": "/**\n * The list of elastic pool activities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ElasticPoolActivity", + "canonicalReference": "sql-resource-manager!ElasticPoolActivity:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivities:interface", + "docComment": "/**\n * Interface representing a ElasticPoolDatabaseActivities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolDatabaseActivities " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolDatabaseActivities", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivities#listByElasticPool:member(1)", + "docComment": "/**\n * Returns activity on databases inside of an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByElasticPool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolDatabaseActivity", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivity:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByElasticPool" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivitiesListByElasticPoolResponse:type", + "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolDatabaseActivitiesListByElasticPoolResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPoolDatabaseActivityListResult", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivityListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolDatabaseActivitiesListByElasticPoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivity:type", + "docComment": "/**\n * Represents the activity on an elastic pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolDatabaseActivity = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n location?: string;\n readonly databaseName?: string;\n readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly errorCode?: number;\n readonly errorMessage?: string;\n readonly errorSeverity?: number;\n readonly operation?: string;\n readonly operationId?: string;\n readonly percentComplete?: number;\n readonly requestedElasticPoolName?: string;\n readonly currentElasticPoolName?: string;\n readonly currentServiceObjective?: string;\n readonly requestedServiceObjective?: string;\n readonly serverName?: string;\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolDatabaseActivity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivityListResult:interface", + "docComment": "/**\n * Represents the response to a list elastic pool database activity request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolDatabaseActivityListResult " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolDatabaseActivityListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivityListResult#value:member", + "docComment": "/**\n * The list of elastic pool database activities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ElasticPoolDatabaseActivity", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivity:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolEdition:type", + "docComment": "/**\n * Defines values for ElasticPoolEdition. \\ {@link KnownElasticPoolEdition} can be used interchangeably with ElasticPoolEdition, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard** \\ **Premium** \\ **GeneralPurpose** \\ **BusinessCritical**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolEdition = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolEdition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability:interface", + "docComment": "/**\n * The elastic pool edition capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolEditionCapability " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolEditionCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#name:member", + "docComment": "/**\n * The elastic pool edition name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#supportedElasticPoolPerformanceLevels:member", + "docComment": "/**\n * The list of supported elastic pool DTU levels for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedElasticPoolPerformanceLevels?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolPerformanceLevelCapability", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedElasticPoolPerformanceLevels", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability#zoneRedundant:member", + "docComment": "/**\n * Whether or not zone redundancy is supported for the edition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly zoneRedundant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneRedundant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolLicenseType:type", + "docComment": "/**\n * Defines values for ElasticPoolLicenseType. \\ {@link KnownElasticPoolLicenseType} can be used interchangeably with ElasticPoolLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolLicenseType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolLicenseType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolListResult:interface", + "docComment": "/**\n * The result of an elastic pool list request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolListResult " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ElasticPool", + "canonicalReference": "sql-resource-manager!ElasticPool:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolOperation:type", + "docComment": "/**\n * A elastic pool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolOperation = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly elasticPoolName?: string;\n readonly operation?: string;\n readonly operationFriendlyName?: string;\n readonly percentComplete?: number;\n readonly serverName?: string;\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: string;\n readonly errorCode?: number;\n readonly errorDescription?: string;\n readonly errorSeverity?: number;\n readonly isUserError?: boolean;\n readonly estimatedCompletionTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly description?: string;\n readonly isCancellable?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult:interface", + "docComment": "/**\n * The response to a list elastic pool operations request\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolOperationListResult " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolOperation", + "canonicalReference": "sql-resource-manager!ElasticPoolOperation:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolOperations:interface", + "docComment": "/**\n * Interface representing a ElasticPoolOperations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolOperations " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPoolOperations#cancel:member(1)", + "docComment": "/**\n * Cancels the asynchronous operation on the elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - \n *\n * @param operationId - The operation identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolOperationsCancelOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationsCancelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "cancel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPoolOperations#listByElasticPool:member(1)", + "docComment": "/**\n * Gets a list of operations performed on the elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByElasticPool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolOperationsListByElasticPoolOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolOperation", + "canonicalReference": "sql-resource-manager!ElasticPoolOperation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByElasticPool" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationsCancelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolOperationsCancelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperationsCancelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolOperationsListByElasticPoolNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperationsListByElasticPoolNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolNextResponse:type", + "docComment": "/**\n * Contains response data for the listByElasticPoolNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolOperationsListByElasticPoolNextResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPoolOperationListResult", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperationsListByElasticPoolNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolOperationsListByElasticPoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperationsListByElasticPoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationsListByElasticPoolResponse:type", + "docComment": "/**\n * Contains response data for the listByElasticPool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolOperationsListByElasticPoolResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPoolOperationListResult", + "canonicalReference": "sql-resource-manager!ElasticPoolOperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolOperationsListByElasticPoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability:interface", + "docComment": "/**\n * The max per-database performance level capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolPerDatabaseMaxPerformanceLevelCapability " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolPerDatabaseMaxPerformanceLevelCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#limit:member", + "docComment": "/**\n * The maximum performance level per database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#supportedPerDatabaseMinPerformanceLevels:member", + "docComment": "/**\n * The list of supported min database performance levels. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedPerDatabaseMinPerformanceLevels?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolPerDatabaseMinPerformanceLevelCapability", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedPerDatabaseMinPerformanceLevels", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability#unit:member", + "docComment": "/**\n * Unit type used to measure performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "PerformanceLevelUnit", + "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability:interface", + "docComment": "/**\n * The minimum per-database performance level capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolPerDatabaseMinPerformanceLevelCapability " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolPerDatabaseMinPerformanceLevelCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#limit:member", + "docComment": "/**\n * The minimum performance level per database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMinPerformanceLevelCapability#unit:member", + "docComment": "/**\n * Unit type used to measure performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "PerformanceLevelUnit", + "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings:interface", + "docComment": "/**\n * Per database settings of an elastic pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolPerDatabaseSettings " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolPerDatabaseSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings#maxCapacity:member", + "docComment": "/**\n * The maximum capacity any one database can consume.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxCapacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings#minCapacity:member", + "docComment": "/**\n * The minimum capacity all databases are guaranteed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minCapacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability:interface", + "docComment": "/**\n * The Elastic Pool performance level capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolPerformanceLevelCapability " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolPerformanceLevelCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#includedMaxSize:member", + "docComment": "/**\n * The included (free) max size for this performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly includedMaxSize?: " + }, + { + "kind": "Reference", + "text": "MaxSizeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includedMaxSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#maxDatabaseCount:member", + "docComment": "/**\n * The maximum number of databases supported. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxDatabaseCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxDatabaseCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#performanceLevel:member", + "docComment": "/**\n * The performance level for the pool. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly performanceLevel?: " + }, + { + "kind": "Reference", + "text": "PerformanceLevelCapability", + "canonicalReference": "sql-resource-manager!PerformanceLevelCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "performanceLevel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#sku:member", + "docComment": "/**\n * The sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedLicenseTypes:member", + "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedLicenseTypes?: " + }, + { + "kind": "Reference", + "text": "LicenseTypeCapability", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedLicenseTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedMaxSizes:member", + "docComment": "/**\n * The list of supported max sizes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedMaxSizes?: " + }, + { + "kind": "Reference", + "text": "MaxSizeRangeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedMaxSizes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedPerDatabaseMaxPerformanceLevels:member", + "docComment": "/**\n * The list of supported per database max performance levels. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedPerDatabaseMaxPerformanceLevels?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolPerDatabaseMaxPerformanceLevelCapability", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseMaxPerformanceLevelCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedPerDatabaseMaxPerformanceLevels", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#supportedPerDatabaseMaxSizes:member", + "docComment": "/**\n * The list of supported per database max sizes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedPerDatabaseMaxSizes?: " + }, + { + "kind": "Reference", + "text": "MaxSizeRangeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedPerDatabaseMaxSizes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolPerformanceLevelCapability#zoneRedundant:member", + "docComment": "/**\n * Whether or not zone redundancy is supported for the performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly zoneRedundant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneRedundant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPools:interface", + "docComment": "/**\n * Interface representing a ElasticPools.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPools " + } + ], + "releaseTag": "Public", + "name": "ElasticPools", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ElasticPool", + "canonicalReference": "sql-resource-manager!ElasticPool:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ElasticPoolsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ElasticPool", + "canonicalReference": "sql-resource-manager!ElasticPool:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginDelete:member(1)", + "docComment": "/**\n * Deletes an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginFailover:member(1)", + "docComment": "/**\n * Failovers an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool to failover.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailover(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailover" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginFailoverAndWait:member(1)", + "docComment": "/**\n * Failovers an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool to failover.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailoverAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginUpdate:member(1)", + "docComment": "/**\n * Updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool update parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ElasticPoolUpdate", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolsUpdateResponse", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ElasticPoolsUpdateResponse", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param parameters - The elastic pool update parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ElasticPoolUpdate", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolsUpdateResponse", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#get:member(1)", + "docComment": "/**\n * Gets an elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPoolsGetResponse", + "canonicalReference": "sql-resource-manager!ElasticPoolsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#listByServer:member(1)", + "docComment": "/**\n * Gets all elastic pools in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ElasticPool", + "canonicalReference": "sql-resource-manager!ElasticPool:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#listMetricDefinitions:member(1)", + "docComment": "/**\n * Returns elastic pool metric definitions.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsListMetricDefinitionsOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MetricDefinition", + "canonicalReference": "sql-resource-manager!MetricDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ElasticPools#listMetrics:member(1)", + "docComment": "/**\n * Returns elastic pool metrics.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param elasticPoolName - The name of the elastic pool.\n *\n * @param filter - An OData filter expression that describes a subset of metrics to return.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", elasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolsListMetricsOptionalParams", + "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "sql-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "elasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPool", + "canonicalReference": "sql-resource-manager!ElasticPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsFailoverOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsFailoverOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsFailoverOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolsGetResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPool", + "canonicalReference": "sql-resource-manager!ElasticPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListByServerNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerNextOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPoolListResult", + "canonicalReference": "sql-resource-manager!ElasticPoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListByServerOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPoolListResult", + "canonicalReference": "sql-resource-manager!ElasticPoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsListMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolsListMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "MetricDefinitionListResult", + "canonicalReference": "sql-resource-manager!MetricDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolsListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolsListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "MetricListResult", + "canonicalReference": "sql-resource-manager!MetricListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolState:type", + "docComment": "/**\n * Defines values for ElasticPoolState. \\ {@link KnownElasticPoolState} can be used interchangeably with ElasticPoolState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Ready** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ElasticPoolsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ElasticPoolsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ElasticPool", + "canonicalReference": "sql-resource-manager!ElasticPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ElasticPoolsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate:interface", + "docComment": "/**\n * An elastic pool update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ElasticPoolUpdate " + } + ], + "releaseTag": "Public", + "name": "ElasticPoolUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#licenseType:member", + "docComment": "/**\n * The license type to apply for this elastic pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "licenseType?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolLicenseType", + "canonicalReference": "sql-resource-manager!ElasticPoolLicenseType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "licenseType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#maxSizeBytes:member", + "docComment": "/**\n * The storage limit for the database elastic pool in bytes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxSizeBytes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxSizeBytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#perDatabaseSettings:member", + "docComment": "/**\n * The per database settings for the elastic pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "perDatabaseSettings?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolPerDatabaseSettings", + "canonicalReference": "sql-resource-manager!ElasticPoolPerDatabaseSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "perDatabaseSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#sku:member", + "docComment": "/**\n * An ARM Resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ElasticPoolUpdate#zoneRedundant:member", + "docComment": "/**\n * Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "zoneRedundant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneRedundant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!EncryptionProtector:type", + "docComment": "/**\n * The server encryption protector.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionProtector = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly kind?: string;\n readonly location?: string;\n readonly subregion?: string;\n serverKeyName?: string;\n serverKeyType?: " + }, + { + "kind": "Reference", + "text": "ServerKeyType", + "canonicalReference": "sql-resource-manager!ServerKeyType:type" + }, + { + "kind": "Content", + "text": ";\n readonly uri?: string;\n readonly thumbprint?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionProtector", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult:interface", + "docComment": "/**\n * A list of server encryption protectors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionProtectorListResult " + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "EncryptionProtector", + "canonicalReference": "sql-resource-manager!EncryptionProtector:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type", + "docComment": "/**\n * Defines values for EncryptionProtectorName. \\ {@link KnownEncryptionProtectorName} can be used interchangeably with EncryptionProtectorName, this enum contains the known values that the service supports. ### Known values supported by the service **current**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionProtectorName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EncryptionProtectors:interface", + "docComment": "/**\n * Interface representing a EncryptionProtectors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionProtectors " + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectors", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "EncryptionProtector", + "canonicalReference": "sql-resource-manager!EncryptionProtector:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "EncryptionProtector", + "canonicalReference": "sql-resource-manager!EncryptionProtector:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginRevalidate:member(1)", + "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevalidate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsRevalidateOptionalParams", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRevalidate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectors#beginRevalidateAndWait:member(1)", + "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevalidateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsRevalidateOptionalParams", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRevalidateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectors#get:member(1)", + "docComment": "/**\n * Gets a server encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsGetOptionalParams", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsGetResponse", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectors#listByServer:member(1)", + "docComment": "/**\n * Gets a list of server encryption protectors\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionProtector", + "canonicalReference": "sql-resource-manager!EncryptionProtector:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionProtectorsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionProtectorsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionProtector", + "canonicalReference": "sql-resource-manager!EncryptionProtector:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionProtectorsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionProtectorsGetResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionProtector", + "canonicalReference": "sql-resource-manager!EncryptionProtector:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionProtectorsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionProtectorsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorListResult", + "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionProtectorsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionProtectorsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorListResult", + "canonicalReference": "sql-resource-manager!EncryptionProtectorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionProtectorsRevalidateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionProtectorsRevalidateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!EncryptionProtectorsRevalidateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!Enum21:type", + "docComment": "/**\n * Defines values for Enum21. \\ {@link KnownEnum21} can be used interchangeably with Enum21, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Error** \\ **Warning** \\ **Success**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Enum21 = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Enum21", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExportRequest:interface", + "docComment": "/**\n * Export database parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExportRequest " + } + ], + "releaseTag": "Public", + "name": "ExportRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExportRequest#administratorLogin:member", + "docComment": "/**\n * The name of the SQL administrator.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLogin: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLogin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExportRequest#administratorLoginPassword:member", + "docComment": "/**\n * The password of the SQL administrator.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLoginPassword: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLoginPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExportRequest#authenticationType:member", + "docComment": "/**\n * The authentication type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "authenticationType?: " + }, + { + "kind": "Reference", + "text": "AuthenticationType", + "canonicalReference": "sql-resource-manager!AuthenticationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authenticationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExportRequest#storageKey:member", + "docComment": "/**\n * The storage key to use. If storage key type is SharedAccessKey, it must be preceded with a \"?.\"\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageKey: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExportRequest#storageKeyType:member", + "docComment": "/**\n * The type of the storage key to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageKeyType: " + }, + { + "kind": "Reference", + "text": "StorageKeyType", + "canonicalReference": "sql-resource-manager!StorageKeyType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageKeyType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExportRequest#storageUri:member", + "docComment": "/**\n * The storage uri to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageUri: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies:interface", + "docComment": "/**\n * Interface representing a ExtendedDatabaseBlobAuditingPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedDatabaseBlobAuditingPolicies " + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an extended database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The extended database blob auditing policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies#get:member(1)", + "docComment": "/**\n * Gets an extended database's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Lists extended auditing settings of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type", + "docComment": "/**\n * An extended database blob auditing policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedDatabaseBlobAuditingPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n predicateExpression?: string;\n state?: " + }, + { + "kind": "Reference", + "text": "BlobAuditingPolicyState", + "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult:interface", + "docComment": "/**\n * A list of database extended auditing settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedDatabaseBlobAuditingPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ExtendedDatabaseBlobAuditingPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies:interface", + "docComment": "/**\n * Interface representing a ExtendedServerBlobAuditingPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedServerBlobAuditingPolicies " + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an extended server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of extended blob auditing policy\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an extended server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of extended blob auditing policy\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#get:member(1)", + "docComment": "/**\n * Gets an extended server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies#listByServer:member(1)", + "docComment": "/**\n * Lists extended auditing settings of a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPoliciesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedServerBlobAuditingPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedServerBlobAuditingPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedServerBlobAuditingPoliciesListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedServerBlobAuditingPoliciesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPoliciesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedServerBlobAuditingPoliciesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPoliciesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type", + "docComment": "/**\n * An extended server blob auditing policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtendedServerBlobAuditingPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n predicateExpression?: string;\n state?: " + }, + { + "kind": "Reference", + "text": "BlobAuditingPolicyState", + "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult:interface", + "docComment": "/**\n * A list of server extended auditing settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExtendedServerBlobAuditingPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ExtendedServerBlobAuditingPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ExtensionName:type", + "docComment": "/**\n * Defines values for ExtensionName. \\ {@link KnownExtensionName} can be used interchangeably with ExtensionName, this enum contains the known values that the service supports. ### Known values supported by the service **import**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExtensionName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExtensionName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroup:type", + "docComment": "/**\n * A failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroup = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n tags?: {\n [propertyName: string]: string;\n };\n readWriteEndpoint?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupReadWriteEndpoint", + "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint:interface" + }, + { + "kind": "Content", + "text": ";\n readOnlyEndpoint?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupReadOnlyEndpoint", + "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint:interface" + }, + { + "kind": "Content", + "text": ";\n readonly replicationRole?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupReplicationRole", + "canonicalReference": "sql-resource-manager!FailoverGroupReplicationRole:type" + }, + { + "kind": "Content", + "text": ";\n readonly replicationState?: string;\n partnerServers?: " + }, + { + "kind": "Reference", + "text": "PartnerInfo", + "canonicalReference": "sql-resource-manager!PartnerInfo:interface" + }, + { + "kind": "Content", + "text": "[];\n databases?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupListResult:interface", + "docComment": "/**\n * A list of failover groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupListResult " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint:interface", + "docComment": "/**\n * Read-only endpoint of the failover group instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupReadOnlyEndpoint " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupReadOnlyEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint#failoverPolicy:member", + "docComment": "/**\n * Failover policy of the read-only endpoint for the failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverPolicy?: " + }, + { + "kind": "Reference", + "text": "ReadOnlyEndpointFailoverPolicy", + "canonicalReference": "sql-resource-manager!ReadOnlyEndpointFailoverPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint:interface", + "docComment": "/**\n * Read-write endpoint of the failover group instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupReadWriteEndpoint " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupReadWriteEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint#failoverPolicy:member", + "docComment": "/**\n * Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverPolicy: " + }, + { + "kind": "Reference", + "text": "ReadWriteEndpointFailoverPolicy", + "canonicalReference": "sql-resource-manager!ReadWriteEndpointFailoverPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint#failoverWithDataLossGracePeriodMinutes:member", + "docComment": "/**\n * Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverWithDataLossGracePeriodMinutes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverWithDataLossGracePeriodMinutes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupReplicationRole:type", + "docComment": "/**\n * Defines values for FailoverGroupReplicationRole. \\ {@link KnownFailoverGroupReplicationRole} can be used interchangeably with FailoverGroupReplicationRole, this enum contains the known values that the service supports. ### Known values supported by the service **Primary** \\ **Secondary**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupReplicationRole = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupReplicationRole", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroups:interface", + "docComment": "/**\n * Interface representing a FailoverGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroups " + } + ], + "releaseTag": "Public", + "name": "FailoverGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "FailoverGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginFailover:member(1)", + "docComment": "/**\n * Fails over from the current primary server to this server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailover(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsFailoverResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "FailoverGroupsFailoverResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailover" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginFailoverAndWait:member(1)", + "docComment": "/**\n * Fails over from the current primary server to this server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsFailoverResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailoverAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginForceFailoverAllowDataLoss:member(1)", + "docComment": "/**\n * Fails over from the current primary server to this server. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginForceFailoverAllowDataLoss(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsForceFailoverAllowDataLossOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsForceFailoverAllowDataLossResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "FailoverGroupsForceFailoverAllowDataLossResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginForceFailoverAllowDataLoss" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginForceFailoverAllowDataLossAndWait:member(1)", + "docComment": "/**\n * Fails over from the current primary server to this server. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginForceFailoverAllowDataLossAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsForceFailoverAllowDataLossOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsForceFailoverAllowDataLossResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginForceFailoverAllowDataLossAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginUpdate:member(1)", + "docComment": "/**\n * Updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FailoverGroupUpdate", + "canonicalReference": "sql-resource-manager!FailoverGroupUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsUpdateResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "FailoverGroupsUpdateResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FailoverGroupUpdate", + "canonicalReference": "sql-resource-manager!FailoverGroupUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsUpdateResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#get:member(1)", + "docComment": "/**\n * Gets a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsGetOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroupsGetResponse", + "canonicalReference": "sql-resource-manager!FailoverGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FailoverGroups#listByServer:member(1)", + "docComment": "/**\n * Lists the failover groups in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server containing the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsFailoverOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsFailoverOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupsFailoverResponse:type", + "docComment": "/**\n * Contains response data for the failover operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupsFailoverResponse = " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsFailoverResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsForceFailoverAllowDataLossOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsForceFailoverAllowDataLossOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupsForceFailoverAllowDataLossResponse:type", + "docComment": "/**\n * Contains response data for the forceFailoverAllowDataLoss operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupsForceFailoverAllowDataLossResponse = " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsForceFailoverAllowDataLossResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "FailoverGroupListResult", + "canonicalReference": "sql-resource-manager!FailoverGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "FailoverGroupListResult", + "canonicalReference": "sql-resource-manager!FailoverGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FailoverGroupsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FailoverGroupsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "FailoverGroup", + "canonicalReference": "sql-resource-manager!FailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FailoverGroupsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FailoverGroupUpdate:interface", + "docComment": "/**\n * A failover group update request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FailoverGroupUpdate " + } + ], + "releaseTag": "Public", + "name": "FailoverGroupUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#databases:member", + "docComment": "/**\n * List of databases in the failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databases?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#readOnlyEndpoint:member", + "docComment": "/**\n * Read-only endpoint of the failover group instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readOnlyEndpoint?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupReadOnlyEndpoint", + "canonicalReference": "sql-resource-manager!FailoverGroupReadOnlyEndpoint:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "readOnlyEndpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#readWriteEndpoint:member", + "docComment": "/**\n * Read-write endpoint of the failover group instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readWriteEndpoint?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupReadWriteEndpoint", + "canonicalReference": "sql-resource-manager!FailoverGroupReadWriteEndpoint:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "readWriteEndpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FailoverGroupUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FirewallRule:type", + "docComment": "/**\n * Represents a server firewall rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallRule = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly kind?: string;\n readonly location?: string;\n startIpAddress?: string;\n endIpAddress?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FirewallRuleListResult:interface", + "docComment": "/**\n * Represents the response to a List Firewall Rules request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallRuleListResult " + } + ], + "releaseTag": "Public", + "name": "FirewallRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!FirewallRuleListResult#value:member", + "docComment": "/**\n * The list of server firewall rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "FirewallRule", + "canonicalReference": "sql-resource-manager!FirewallRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FirewallRules:interface", + "docComment": "/**\n * Interface representing a FirewallRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallRules " + } + ], + "releaseTag": "Public", + "name": "FirewallRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FirewallRules#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a firewall rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param firewallRuleName - The name of the firewall rule.\n *\n * @param parameters - The required parameters for creating or updating a firewall rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FirewallRule", + "canonicalReference": "sql-resource-manager!FirewallRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallRulesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallRulesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "firewallRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FirewallRules#delete:member(1)", + "docComment": "/**\n * Deletes a firewall rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param firewallRuleName - The name of the firewall rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallRulesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!FirewallRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "firewallRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FirewallRules#get:member(1)", + "docComment": "/**\n * Gets a firewall rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param firewallRuleName - The name of the firewall rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallRulesGetOptionalParams", + "canonicalReference": "sql-resource-manager!FirewallRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallRulesGetResponse", + "canonicalReference": "sql-resource-manager!FirewallRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "firewallRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!FirewallRules#listByServer:member(1)", + "docComment": "/**\n * Returns a list of firewall rules.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallRulesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!FirewallRulesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallRule", + "canonicalReference": "sql-resource-manager!FirewallRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallRulesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallRulesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FirewallRulesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallRulesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "FirewallRule", + "canonicalReference": "sql-resource-manager!FirewallRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallRulesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FirewallRulesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallRulesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallRulesDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FirewallRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallRulesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FirewallRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "FirewallRule", + "canonicalReference": "sql-resource-manager!FirewallRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!FirewallRulesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallRulesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallRulesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!FirewallRulesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallRulesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "FirewallRuleListResult", + "canonicalReference": "sql-resource-manager!FirewallRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallRulesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!GeoBackupPolicies:interface", + "docComment": "/**\n * Interface representing a GeoBackupPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GeoBackupPolicies " + } + ], + "releaseTag": "Public", + "name": "GeoBackupPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!GeoBackupPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Updates a database geo backup policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param geoBackupPolicyName - The name of the geo backup policy.\n *\n * @param parameters - The required parameters for creating or updating the geo backup policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", geoBackupPolicyName: " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicyName", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicy", + "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GeoBackupPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GeoBackupPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "geoBackupPolicyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!GeoBackupPolicies#get:member(1)", + "docComment": "/**\n * Gets a geo backup policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param geoBackupPolicyName - The name of the geo backup policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", geoBackupPolicyName: " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicyName", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GeoBackupPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GeoBackupPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "geoBackupPolicyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!GeoBackupPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Returns a list of geo backup policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GeoBackupPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GeoBackupPolicy", + "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GeoBackupPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GeoBackupPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoBackupPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicy", + "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoBackupPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GeoBackupPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GeoBackupPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoBackupPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicy", + "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoBackupPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GeoBackupPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GeoBackupPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!GeoBackupPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoBackupPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicyListResult", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoBackupPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type", + "docComment": "/**\n * A database geo backup policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoBackupPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly kind?: string;\n readonly location?: string;\n state: " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicyState", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n readonly storageType?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoBackupPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyListResult:interface", + "docComment": "/**\n * The response to a list geo backup policies request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GeoBackupPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "GeoBackupPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyListResult#value:member", + "docComment": "/**\n * The list of geo backup policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicy", + "canonicalReference": "sql-resource-manager!GeoBackupPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyName:type", + "docComment": "/**\n * Defines values for GeoBackupPolicyName. \\ {@link KnownGeoBackupPolicyName} can be used interchangeably with GeoBackupPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **Default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoBackupPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoBackupPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!GeoBackupPolicyState:type", + "docComment": "/**\n * Defines values for GeoBackupPolicyState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoBackupPolicyState = " + }, + { + "kind": "Content", + "text": "\"Disabled\" | \"Enabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoBackupPolicyState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!IdentityType:type", + "docComment": "/**\n * Defines values for IdentityType. \\ {@link KnownIdentityType} can be used interchangeably with IdentityType, this enum contains the known values that the service supports. ### Known values supported by the service **SystemAssigned**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IdentityType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ImportExportResponse:type", + "docComment": "/**\n * Response for Import/Export Get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImportExportResponse = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly requestType?: string;\n readonly requestId?: string;\n readonly serverName?: string;\n readonly databaseName?: string;\n readonly status?: string;\n readonly lastModifiedTime?: string;\n readonly queuedTime?: string;\n readonly blobUri?: string;\n readonly errorMessage?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImportExportResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ImportExtensionProperties:type", + "docComment": "/**\n * Represents the properties for an import operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImportExtensionProperties = " + }, + { + "kind": "Reference", + "text": "ExportRequest", + "canonicalReference": "sql-resource-manager!ExportRequest:interface" + }, + { + "kind": "Content", + "text": " & {\n operationMode: \"Import\";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImportExtensionProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest:interface", + "docComment": "/**\n * Import database parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImportExtensionRequest " + } + ], + "releaseTag": "Public", + "name": "ImportExtensionRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#administratorLogin:member", + "docComment": "/**\n * The name of the SQL administrator.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLogin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLogin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#administratorLoginPassword:member", + "docComment": "/**\n * The password of the SQL administrator.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLoginPassword?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLoginPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#authenticationType:member", + "docComment": "/**\n * The authentication type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "authenticationType?: " + }, + { + "kind": "Reference", + "text": "AuthenticationType", + "canonicalReference": "sql-resource-manager!AuthenticationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authenticationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#name:member", + "docComment": "/**\n * The name of the extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#operationMode:member", + "docComment": "/**\n * The type of import operation being performed. This is always Import.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operationMode?: " + }, + { + "kind": "Content", + "text": "\"Import\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operationMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#storageKey:member", + "docComment": "/**\n * The storage key to use. If storage key type is SharedAccessKey, it must be preceded with a \"?.\"\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#storageKeyType:member", + "docComment": "/**\n * The type of the storage key to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageKeyType?: " + }, + { + "kind": "Reference", + "text": "StorageKeyType", + "canonicalReference": "sql-resource-manager!StorageKeyType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageKeyType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#storageUri:member", + "docComment": "/**\n * The storage uri to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ImportExtensionRequest#type:member", + "docComment": "/**\n * The type of the extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ImportRequest:type", + "docComment": "/**\n * Import database parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImportRequest = " + }, + { + "kind": "Reference", + "text": "ExportRequest", + "canonicalReference": "sql-resource-manager!ExportRequest:interface" + }, + { + "kind": "Content", + "text": " & {\n databaseName: string;\n edition: " + }, + { + "kind": "Reference", + "text": "DatabaseEdition", + "canonicalReference": "sql-resource-manager!DatabaseEdition:type" + }, + { + "kind": "Content", + "text": ";\n serviceObjectiveName: " + }, + { + "kind": "Reference", + "text": "ServiceObjectiveName", + "canonicalReference": "sql-resource-manager!ServiceObjectiveName:type" + }, + { + "kind": "Content", + "text": ";\n maxSizeBytes: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImportRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type", + "docComment": "/**\n * An instance failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroup = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readWriteEndpoint?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupReadWriteEndpoint", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint:interface" + }, + { + "kind": "Content", + "text": ";\n readOnlyEndpoint?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupReadOnlyEndpoint", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadOnlyEndpoint:interface" + }, + { + "kind": "Content", + "text": ";\n readonly replicationRole?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupReplicationRole", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReplicationRole:type" + }, + { + "kind": "Content", + "text": ";\n readonly replicationState?: string;\n partnerRegions?: " + }, + { + "kind": "Reference", + "text": "PartnerRegionInfo", + "canonicalReference": "sql-resource-manager!PartnerRegionInfo:interface" + }, + { + "kind": "Content", + "text": "[];\n managedInstancePairs?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancePairInfo", + "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult:interface", + "docComment": "/**\n * A list of instance failover groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupListResult " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadOnlyEndpoint:interface", + "docComment": "/**\n * Read-only endpoint of the failover group instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupReadOnlyEndpoint " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupReadOnlyEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadOnlyEndpoint#failoverPolicy:member", + "docComment": "/**\n * Failover policy of the read-only endpoint for the failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverPolicy?: " + }, + { + "kind": "Reference", + "text": "ReadOnlyEndpointFailoverPolicy", + "canonicalReference": "sql-resource-manager!ReadOnlyEndpointFailoverPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint:interface", + "docComment": "/**\n * Read-write endpoint of the failover group instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupReadWriteEndpoint " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupReadWriteEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint#failoverPolicy:member", + "docComment": "/**\n * Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverPolicy: " + }, + { + "kind": "Reference", + "text": "ReadWriteEndpointFailoverPolicy", + "canonicalReference": "sql-resource-manager!ReadWriteEndpointFailoverPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReadWriteEndpoint#failoverWithDataLossGracePeriodMinutes:member", + "docComment": "/**\n * Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverWithDataLossGracePeriodMinutes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverWithDataLossGracePeriodMinutes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReplicationRole:type", + "docComment": "/**\n * Defines values for InstanceFailoverGroupReplicationRole. \\ {@link KnownInstanceFailoverGroupReplicationRole} can be used interchangeably with InstanceFailoverGroupReplicationRole, this enum contains the known values that the service supports. ### Known values supported by the service **Primary** \\ **Secondary**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroupReplicationRole = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupReplicationRole", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups:interface", + "docComment": "/**\n * Interface representing a InstanceFailoverGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroups " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param parameters - The failover group parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginFailover:member(1)", + "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailover(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsFailoverResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsFailoverResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailover" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginFailoverAndWait:member(1)", + "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsFailoverResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginFailoverAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginForceFailoverAllowDataLoss:member(1)", + "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginForceFailoverAllowDataLoss(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginForceFailoverAllowDataLoss" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#beginForceFailoverAllowDataLossAndWait:member(1)", + "docComment": "/**\n * Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginForceFailoverAllowDataLossAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginForceFailoverAllowDataLossAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#get:member(1)", + "docComment": "/**\n * Gets a failover group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param failoverGroupName - The name of the failover group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", failoverGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsGetOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsGetResponse", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "failoverGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups#listByLocation:member(1)", + "docComment": "/**\n * Lists the failover groups in a location.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupsListByLocationOptionalParams", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByLocation" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupsFailoverOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsFailoverOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsFailoverResponse:type", + "docComment": "/**\n * Contains response data for the failover operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroupsFailoverResponse = " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsFailoverResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsForceFailoverAllowDataLossResponse:type", + "docComment": "/**\n * Contains response data for the forceFailoverAllowDataLoss operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroupsForceFailoverAllowDataLossResponse = " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsForceFailoverAllowDataLossResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroup", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupsListByLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsListByLocationNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroupsListByLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupListResult", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsListByLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceFailoverGroupsListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsListByLocationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupsListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstanceFailoverGroupsListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupListResult", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstanceFailoverGroupsListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePool:type", + "docComment": "/**\n * An Azure SQL instance pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePool = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n subnetId?: string;\n vCores?: number;\n licenseType?: " + }, + { + "kind": "Reference", + "text": "InstancePoolLicenseType", + "canonicalReference": "sql-resource-manager!InstancePoolLicenseType:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePool", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability:interface", + "docComment": "/**\n * The instance pool capability\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolEditionCapability " + } + ], + "releaseTag": "Public", + "name": "InstancePoolEditionCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#name:member", + "docComment": "/**\n * The instance pool version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability#supportedFamilies:member", + "docComment": "/**\n * The supported families. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedFamilies?: " + }, + { + "kind": "Reference", + "text": "InstancePoolFamilyCapability", + "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedFamilies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability:interface", + "docComment": "/**\n * The instance pool family capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolFamilyCapability " + } + ], + "releaseTag": "Public", + "name": "InstancePoolFamilyCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#name:member", + "docComment": "/**\n * Family name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#supportedLicenseTypes:member", + "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedLicenseTypes?: " + }, + { + "kind": "Reference", + "text": "LicenseTypeCapability", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedLicenseTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolFamilyCapability#supportedVcoresValues:member", + "docComment": "/**\n * List of supported virtual cores values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedVcoresValues?: " + }, + { + "kind": "Reference", + "text": "InstancePoolVcoresCapability", + "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedVcoresValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolLicenseType:type", + "docComment": "/**\n * Defines values for InstancePoolLicenseType. \\ {@link KnownInstancePoolLicenseType} can be used interchangeably with InstancePoolLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolLicenseType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolLicenseType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface", + "docComment": "/**\n * A list of Azure SQL instance pools.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolListResult " + } + ], + "releaseTag": "Public", + "name": "InstancePoolListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePools:interface", + "docComment": "/**\n * Interface representing a InstancePools.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePools " + } + ], + "releaseTag": "Public", + "name": "InstancePools", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be created or updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstancePoolsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "InstancePoolsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be created or updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstancePoolsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#beginDelete:member(1)", + "docComment": "/**\n * Deletes an instance pool\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be deleted\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes an instance pool\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be deleted\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#beginUpdate:member(1)", + "docComment": "/**\n * Updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "InstancePoolUpdate", + "canonicalReference": "sql-resource-manager!InstancePoolUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstancePoolsUpdateResponse", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "InstancePoolsUpdateResponse", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be updated.\n *\n * @param parameters - The requested instance pool resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "InstancePoolUpdate", + "canonicalReference": "sql-resource-manager!InstancePoolUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstancePoolsUpdateResponse", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#get:member(1)", + "docComment": "/**\n * Gets an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsGetOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstancePoolsGetResponse", + "canonicalReference": "sql-resource-manager!InstancePoolsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#list:member(1)", + "docComment": "/**\n * Gets a list of all instance pools in the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsListOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!InstancePools#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets a list of instance pools in the resource group\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InstancePoolsListByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolsGetResponse = " + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "InstancePoolListResult", + "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "InstancePoolListResult", + "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolsListNextResponse = " + }, + { + "kind": "Reference", + "text": "InstancePoolListResult", + "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolsListResponse = " + }, + { + "kind": "Reference", + "text": "InstancePoolListResult", + "canonicalReference": "sql-resource-manager!InstancePoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InstancePoolsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!InstancePoolsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InstancePoolsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "InstancePool", + "canonicalReference": "sql-resource-manager!InstancePool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InstancePoolsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolUpdate:interface", + "docComment": "/**\n * An update to an Instance pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolUpdate " + } + ], + "releaseTag": "Public", + "name": "InstancePoolUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability:interface", + "docComment": "/**\n * The managed instance virtual cores capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstancePoolVcoresCapability " + } + ], + "releaseTag": "Public", + "name": "InstancePoolVcoresCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#name:member", + "docComment": "/**\n * The virtual cores identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#storageLimit:member", + "docComment": "/**\n * Storage limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly storageLimit?: " + }, + { + "kind": "Reference", + "text": "MaxSizeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageLimit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!InstancePoolVcoresCapability#value:member", + "docComment": "/**\n * The virtual cores value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!Job:type", + "docComment": "/**\n * A job.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Job = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n description?: string;\n readonly version?: number;\n schedule?: " + }, + { + "kind": "Reference", + "text": "JobSchedule", + "canonicalReference": "sql-resource-manager!JobSchedule:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Job", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobAgent:type", + "docComment": "/**\n * An Azure SQL job agent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobAgent = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n databaseId?: string;\n readonly state?: " + }, + { + "kind": "Reference", + "text": "JobAgentState", + "canonicalReference": "sql-resource-manager!JobAgentState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobAgent", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentListResult:interface", + "docComment": "/**\n * A list of Azure SQL job agents.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentListResult " + } + ], + "releaseTag": "Public", + "name": "JobAgentListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "JobAgent", + "canonicalReference": "sql-resource-manager!JobAgent:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgents:interface", + "docComment": "/**\n * Interface representing a JobAgents.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgents " + } + ], + "releaseTag": "Public", + "name": "JobAgents", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be created or updated.\n *\n * @param parameters - The requested job agent resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "JobAgent", + "canonicalReference": "sql-resource-manager!JobAgent:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobAgentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "JobAgentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be created or updated.\n *\n * @param parameters - The requested job agent resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "JobAgent", + "canonicalReference": "sql-resource-manager!JobAgent:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobAgentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#beginDelete:member(1)", + "docComment": "/**\n * Deletes a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#beginUpdate:member(1)", + "docComment": "/**\n * Updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be updated.\n *\n * @param parameters - The update to the job agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "JobAgentUpdate", + "canonicalReference": "sql-resource-manager!JobAgentUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobAgentsUpdateResponse", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "JobAgentsUpdateResponse", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be updated.\n *\n * @param parameters - The update to the job agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "JobAgentUpdate", + "canonicalReference": "sql-resource-manager!JobAgentUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobAgentsUpdateResponse", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#get:member(1)", + "docComment": "/**\n * Gets a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobAgentsGetResponse", + "canonicalReference": "sql-resource-manager!JobAgentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobAgents#listByServer:member(1)", + "docComment": "/**\n * Gets a list of job agents in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobAgentsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!JobAgentsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobAgent", + "canonicalReference": "sql-resource-manager!JobAgent:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobAgentsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobAgentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobAgentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "JobAgent", + "canonicalReference": "sql-resource-manager!JobAgent:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobAgentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobAgentsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobAgentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobAgentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobAgentsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobAgent", + "canonicalReference": "sql-resource-manager!JobAgent:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobAgentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobAgentsListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobAgentsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobAgentsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "JobAgentListResult", + "canonicalReference": "sql-resource-manager!JobAgentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobAgentsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobAgentsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobAgentsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobAgentsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "JobAgentListResult", + "canonicalReference": "sql-resource-manager!JobAgentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobAgentsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobAgentState:type", + "docComment": "/**\n * Defines values for JobAgentState. \\ {@link KnownJobAgentState} can be used interchangeably with JobAgentState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Ready** \\ **Updating** \\ **Deleting** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobAgentState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobAgentState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobAgentsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobAgentsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobAgentsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "JobAgent", + "canonicalReference": "sql-resource-manager!JobAgent:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobAgentsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobAgentUpdate:interface", + "docComment": "/**\n * An update to an Azure SQL job agent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobAgentUpdate " + } + ], + "releaseTag": "Public", + "name": "JobAgentUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobAgentUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobCredential:type", + "docComment": "/**\n * A stored credential that can be used by a job to connect to target databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobCredential = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n username?: string;\n password?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobCredential", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobCredentialListResult:interface", + "docComment": "/**\n * A list of job credentials.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobCredentialListResult " + } + ], + "releaseTag": "Public", + "name": "JobCredentialListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobCredentialListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobCredentialListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "JobCredential", + "canonicalReference": "sql-resource-manager!JobCredential:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobCredentials:interface", + "docComment": "/**\n * Interface representing a JobCredentials.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobCredentials " + } + ], + "releaseTag": "Public", + "name": "JobCredentials", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobCredentials#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a job credential.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param credentialName - The name of the credential.\n *\n * @param parameters - The requested job credential state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", credentialName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "JobCredential", + "canonicalReference": "sql-resource-manager!JobCredential:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobCredentialsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobCredentialsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "credentialName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobCredentials#delete:member(1)", + "docComment": "/**\n * Deletes a job credential.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param credentialName - The name of the credential.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", credentialName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobCredentialsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!JobCredentialsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "credentialName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobCredentials#get:member(1)", + "docComment": "/**\n * Gets a jobs credential.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param credentialName - The name of the credential.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", credentialName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobCredentialsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobCredentialsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobCredentialsGetResponse", + "canonicalReference": "sql-resource-manager!JobCredentialsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "credentialName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobCredentials#listByAgent:member(1)", + "docComment": "/**\n * Gets a list of jobs credentials.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByAgent(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobCredentialsListByAgentOptionalParams", + "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobCredential", + "canonicalReference": "sql-resource-manager!JobCredential:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByAgent" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobCredentialsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobCredentialsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobCredentialsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobCredentialsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "JobCredential", + "canonicalReference": "sql-resource-manager!JobCredential:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobCredentialsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobCredentialsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobCredentialsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobCredentialsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobCredentialsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobCredentialsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobCredentialsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobCredentialsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobCredentialsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobCredential", + "canonicalReference": "sql-resource-manager!JobCredential:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobCredentialsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobCredentialsListByAgentNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobCredentialsListByAgentNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentNextResponse:type", + "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobCredentialsListByAgentNextResponse = " + }, + { + "kind": "Reference", + "text": "JobCredentialListResult", + "canonicalReference": "sql-resource-manager!JobCredentialListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobCredentialsListByAgentNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobCredentialsListByAgentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobCredentialsListByAgentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobCredentialsListByAgentResponse:type", + "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobCredentialsListByAgentResponse = " + }, + { + "kind": "Reference", + "text": "JobCredentialListResult", + "canonicalReference": "sql-resource-manager!JobCredentialListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobCredentialsListByAgentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecution:type", + "docComment": "/**\n * An execution of a job\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecution = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly jobVersion?: number;\n readonly stepName?: string;\n readonly stepId?: number;\n readonly jobExecutionId?: string;\n readonly lifecycle?: " + }, + { + "kind": "Reference", + "text": "JobExecutionLifecycle", + "canonicalReference": "sql-resource-manager!JobExecutionLifecycle:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "sql-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly createTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n currentAttempts?: number;\n readonly currentAttemptStartTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly lastMessage?: string;\n readonly target?: " + }, + { + "kind": "Reference", + "text": "JobExecutionTarget", + "canonicalReference": "sql-resource-manager!JobExecutionTarget:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecution", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionLifecycle:type", + "docComment": "/**\n * Defines values for JobExecutionLifecycle. \\ {@link KnownJobExecutionLifecycle} can be used interchangeably with JobExecutionLifecycle, this enum contains the known values that the service supports. ### Known values supported by the service **Created** \\ **InProgress** \\ **WaitingForChildJobExecutions** \\ **WaitingForRetry** \\ **Succeeded** \\ **SucceededWithSkipped** \\ **Failed** \\ **TimedOut** \\ **Canceled** \\ **Skipped**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionLifecycle = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionLifecycle", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface", + "docComment": "/**\n * A list of job executions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionListResult " + } + ], + "releaseTag": "Public", + "name": "JobExecutionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutions:interface", + "docComment": "/**\n * Interface representing a JobExecutions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutions " + } + ], + "releaseTag": "Public", + "name": "JobExecutions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#beginCreate:member(1)", + "docComment": "/**\n * Starts an elastic job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateResponse", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateResponse", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#beginCreateAndWait:member(1)", + "docComment": "/**\n * Starts an elastic job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateResponse", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The job execution id to create the job execution under.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The job execution id to create the job execution under.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecutionsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#cancel:member(1)", + "docComment": "/**\n * Requests cancellation of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobExecutionId - The id of the job execution to cancel.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsCancelOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsCancelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "cancel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#get:member(1)", + "docComment": "/**\n * Gets a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecutionsGetResponse", + "canonicalReference": "sql-resource-manager!JobExecutionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#listByAgent:member(1)", + "docComment": "/**\n * Lists all executions in a job agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByAgent(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsListByAgentOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByAgent" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobExecutions#listByJob:member(1)", + "docComment": "/**\n * Lists a job's executions.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobExecutionsListByJobOptionalParams", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByJob" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsCancelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsCancelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsCancelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionsCreateResponse = " + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsListByAgentNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByAgentNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentNextResponse:type", + "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionsListByAgentNextResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByAgentNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsListByAgentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByAgentOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionsListByAgentResponse:type", + "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionsListByAgentResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByAgentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsListByJobNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByJobNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobNextResponse:type", + "docComment": "/**\n * Contains response data for the listByJobNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionsListByJobNextResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByJobNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionsListByJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByJobOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobExecutionsListByJobResponse:type", + "docComment": "/**\n * Contains response data for the listByJob operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobExecutionsListByJobResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobExecutionsListByJobResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobExecutionTarget:interface", + "docComment": "/**\n * The target that a job execution is executed on.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobExecutionTarget " + } + ], + "releaseTag": "Public", + "name": "JobExecutionTarget", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionTarget#databaseName:member", + "docComment": "/**\n * The database name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly databaseName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionTarget#serverName:member", + "docComment": "/**\n * The server name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serverName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobExecutionTarget#type:member", + "docComment": "/**\n * The type of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Reference", + "text": "JobTargetType", + "canonicalReference": "sql-resource-manager!JobTargetType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobListResult:interface", + "docComment": "/**\n * A list of jobs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobListResult " + } + ], + "releaseTag": "Public", + "name": "JobListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "Job", + "canonicalReference": "sql-resource-manager!Job:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Jobs:interface", + "docComment": "/**\n * Interface representing a Jobs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Jobs " + } + ], + "releaseTag": "Public", + "name": "Jobs", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Jobs#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param parameters - The requested job state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Job", + "canonicalReference": "sql-resource-manager!Job:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Jobs#delete:member(1)", + "docComment": "/**\n * Deletes a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!JobsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Jobs#get:member(1)", + "docComment": "/**\n * Gets a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobsGetResponse", + "canonicalReference": "sql-resource-manager!JobsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Jobs#listByAgent:member(1)", + "docComment": "/**\n * Gets a list of jobs.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByAgent(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobsListByAgentOptionalParams", + "canonicalReference": "sql-resource-manager!JobsListByAgentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Job", + "canonicalReference": "sql-resource-manager!Job:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByAgent" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobSchedule:interface", + "docComment": "/**\n * Scheduling properties of a job.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobSchedule " + } + ], + "releaseTag": "Public", + "name": "JobSchedule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobSchedule#enabled:member", + "docComment": "/**\n * Whether or not the schedule is enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobSchedule#endTime:member", + "docComment": "/**\n * Schedule end time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobSchedule#interval:member", + "docComment": "/**\n * Value of the schedule's recurring interval, if the schedule type is recurring. ISO8601 duration format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "interval?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "interval", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobSchedule#startTime:member", + "docComment": "/**\n * Schedule start time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobSchedule#type:member", + "docComment": "/**\n * Schedule interval type\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "JobScheduleType", + "canonicalReference": "sql-resource-manager!JobScheduleType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobScheduleType:type", + "docComment": "/**\n * Defines values for JobScheduleType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobScheduleType = " + }, + { + "kind": "Content", + "text": "\"Once\" | \"Recurring\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobScheduleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Job", + "canonicalReference": "sql-resource-manager!Job:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobsGetResponse = " + }, + { + "kind": "Reference", + "text": "Job", + "canonicalReference": "sql-resource-manager!Job:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobsListByAgentNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobsListByAgentNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobsListByAgentNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobsListByAgentNextResponse:type", + "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobsListByAgentNextResponse = " + }, + { + "kind": "Reference", + "text": "JobListResult", + "canonicalReference": "sql-resource-manager!JobListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobsListByAgentNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobsListByAgentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobsListByAgentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobsListByAgentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobsListByAgentResponse:type", + "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobsListByAgentResponse = " + }, + { + "kind": "Reference", + "text": "JobListResult", + "canonicalReference": "sql-resource-manager!JobListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobsListByAgentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStep:type", + "docComment": "/**\n * A job step.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStep = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n stepId?: number;\n targetGroup?: string;\n credential?: string;\n action?: " + }, + { + "kind": "Reference", + "text": "JobStepAction", + "canonicalReference": "sql-resource-manager!JobStepAction:interface" + }, + { + "kind": "Content", + "text": ";\n output?: " + }, + { + "kind": "Reference", + "text": "JobStepOutput", + "canonicalReference": "sql-resource-manager!JobStepOutput:interface" + }, + { + "kind": "Content", + "text": ";\n executionOptions?: " + }, + { + "kind": "Reference", + "text": "JobStepExecutionOptions", + "canonicalReference": "sql-resource-manager!JobStepExecutionOptions:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStep", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepAction:interface", + "docComment": "/**\n * The action to be executed by a job step.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepAction " + } + ], + "releaseTag": "Public", + "name": "JobStepAction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepAction#source:member", + "docComment": "/**\n * The source of the action to execute.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Reference", + "text": "JobStepActionSource", + "canonicalReference": "sql-resource-manager!JobStepActionSource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepAction#type:member", + "docComment": "/**\n * Type of action being executed by the job step.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "JobStepActionType", + "canonicalReference": "sql-resource-manager!JobStepActionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepAction#value:member", + "docComment": "/**\n * The action value, for example the text of the T-SQL script to execute.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepActionSource:type", + "docComment": "/**\n * Defines values for JobStepActionSource. \\ {@link KnownJobStepActionSource} can be used interchangeably with JobStepActionSource, this enum contains the known values that the service supports. ### Known values supported by the service **Inline**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepActionSource = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepActionSource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepActionType:type", + "docComment": "/**\n * Defines values for JobStepActionType. \\ {@link KnownJobStepActionType} can be used interchangeably with JobStepActionType, this enum contains the known values that the service supports. ### Known values supported by the service **TSql**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepActionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepExecutionOptions:interface", + "docComment": "/**\n * The execution options of a job step.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepExecutionOptions " + } + ], + "releaseTag": "Public", + "name": "JobStepExecutionOptions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#initialRetryIntervalSeconds:member", + "docComment": "/**\n * Initial delay between retries for job step execution.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "initialRetryIntervalSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "initialRetryIntervalSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#maximumRetryIntervalSeconds:member", + "docComment": "/**\n * The maximum amount of time to wait between retries for job step execution.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maximumRetryIntervalSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximumRetryIntervalSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#retryAttempts:member", + "docComment": "/**\n * Maximum number of times the job step will be reattempted if the first attempt fails.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retryAttempts?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retryAttempts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#retryIntervalBackoffMultiplier:member", + "docComment": "/**\n * The backoff multiplier for the time between retries.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retryIntervalBackoffMultiplier?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retryIntervalBackoffMultiplier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionOptions#timeoutSeconds:member", + "docComment": "/**\n * Execution timeout for the job step.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeoutSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeoutSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepExecutions:interface", + "docComment": "/**\n * Interface representing a JobStepExecutions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepExecutions " + } + ], + "releaseTag": "Public", + "name": "JobStepExecutions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobStepExecutions#get:member(1)", + "docComment": "/**\n * Gets a step execution of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The unique id of the job execution\n *\n * @param stepName - The name of the step.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", stepName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepExecutionsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepExecutionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobStepExecutionsGetResponse", + "canonicalReference": "sql-resource-manager!JobStepExecutionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "stepName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobStepExecutions#listByJobExecution:member(1)", + "docComment": "/**\n * Lists the step executions of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByJobExecution(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepExecutionsListByJobExecutionOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listByJobExecution" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepExecutionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepExecutionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepExecutionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepExecutionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepExecutionsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepExecutionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepExecutionsListByJobExecutionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepExecutionsListByJobExecutionNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionNextResponse:type", + "docComment": "/**\n * Contains response data for the listByJobExecutionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepExecutionsListByJobExecutionNextResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepExecutionsListByJobExecutionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepExecutionsListByJobExecutionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepExecutionsListByJobExecutionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepExecutionsListByJobExecutionResponse:type", + "docComment": "/**\n * Contains response data for the listByJobExecution operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepExecutionsListByJobExecutionResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepExecutionsListByJobExecutionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepListResult:interface", + "docComment": "/**\n * A list of job steps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepListResult " + } + ], + "releaseTag": "Public", + "name": "JobStepListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "JobStep", + "canonicalReference": "sql-resource-manager!JobStep:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepOutput:interface", + "docComment": "/**\n * The output configuration of a job step.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepOutput " + } + ], + "releaseTag": "Public", + "name": "JobStepOutput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#credential:member", + "docComment": "/**\n * The resource ID of the credential to use to connect to the output destination.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "credential: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "credential", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#databaseName:member", + "docComment": "/**\n * The output destination database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#resourceGroupName:member", + "docComment": "/**\n * The output destination resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceGroupName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceGroupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#schemaName:member", + "docComment": "/**\n * The output destination schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "schemaName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "schemaName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#serverName:member", + "docComment": "/**\n * The output destination server name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#subscriptionId:member", + "docComment": "/**\n * The output destination subscription id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#tableName:member", + "docComment": "/**\n * The output destination table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tableName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobStepOutput#type:member", + "docComment": "/**\n * The output destination type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "JobStepOutputType", + "canonicalReference": "sql-resource-manager!JobStepOutputType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepOutputType:type", + "docComment": "/**\n * Defines values for JobStepOutputType. \\ {@link KnownJobStepOutputType} can be used interchangeably with JobStepOutputType, this enum contains the known values that the service supports. ### Known values supported by the service **SqlDatabase**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepOutputType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepOutputType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobSteps:interface", + "docComment": "/**\n * Interface representing a JobSteps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobSteps " + } + ], + "releaseTag": "Public", + "name": "JobSteps", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobSteps#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a job step. This will implicitly create a new job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param stepName - The name of the job step.\n *\n * @param parameters - The requested state of the job step.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", stepName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "JobStep", + "canonicalReference": "sql-resource-manager!JobStep:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobStepsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "stepName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobSteps#delete:member(1)", + "docComment": "/**\n * Deletes a job step. This will implicitly create a new job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param stepName - The name of the job step to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", stepName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "stepName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobSteps#get:member(1)", + "docComment": "/**\n * Gets a job step in a job's current version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param stepName - The name of the job step.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", stepName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobStepsGetResponse", + "canonicalReference": "sql-resource-manager!JobStepsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "stepName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobSteps#getByVersion:member(1)", + "docComment": "/**\n * Gets the specified version of a job step.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobVersion - The version of the job to get.\n *\n * @param stepName - The name of the job step.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getByVersion(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobVersion: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ", stepName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepsGetByVersionOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepsGetByVersionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobStepsGetByVersionResponse", + "canonicalReference": "sql-resource-manager!JobStepsGetByVersionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "stepName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "getByVersion" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobSteps#listByJob:member(1)", + "docComment": "/**\n * Gets all job steps for a job's current version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepsListByJobOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepsListByJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobStep", + "canonicalReference": "sql-resource-manager!JobStep:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobSteps#listByVersion:member(1)", + "docComment": "/**\n * Gets all job steps in the specified job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobVersion - The version of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByVersion(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobVersion: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobStepsListByVersionOptionalParams", + "canonicalReference": "sql-resource-manager!JobStepsListByVersionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobStep", + "canonicalReference": "sql-resource-manager!JobStep:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listByVersion" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "JobStep", + "canonicalReference": "sql-resource-manager!JobStep:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsGetByVersionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsGetByVersionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsGetByVersionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepsGetByVersionResponse:type", + "docComment": "/**\n * Contains response data for the getByVersion operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepsGetByVersionResponse = " + }, + { + "kind": "Reference", + "text": "JobStep", + "canonicalReference": "sql-resource-manager!JobStep:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepsGetByVersionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobStep", + "canonicalReference": "sql-resource-manager!JobStep:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsListByJobNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsListByJobNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsListByJobNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepsListByJobNextResponse:type", + "docComment": "/**\n * Contains response data for the listByJobNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepsListByJobNextResponse = " + }, + { + "kind": "Reference", + "text": "JobStepListResult", + "canonicalReference": "sql-resource-manager!JobStepListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepsListByJobNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsListByJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsListByJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsListByJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepsListByJobResponse:type", + "docComment": "/**\n * Contains response data for the listByJob operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepsListByJobResponse = " + }, + { + "kind": "Reference", + "text": "JobStepListResult", + "canonicalReference": "sql-resource-manager!JobStepListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepsListByJobResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsListByVersionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsListByVersionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsListByVersionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepsListByVersionNextResponse:type", + "docComment": "/**\n * Contains response data for the listByVersionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepsListByVersionNextResponse = " + }, + { + "kind": "Reference", + "text": "JobStepListResult", + "canonicalReference": "sql-resource-manager!JobStepListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepsListByVersionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobStepsListByVersionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobStepsListByVersionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobStepsListByVersionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobStepsListByVersionResponse:type", + "docComment": "/**\n * Contains response data for the listByVersion operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobStepsListByVersionResponse = " + }, + { + "kind": "Reference", + "text": "JobStepListResult", + "canonicalReference": "sql-resource-manager!JobStepListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobStepsListByVersionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTarget:interface", + "docComment": "/**\n * A job target, for example a specific database or a container of databases that is evaluated during job execution.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTarget " + } + ], + "releaseTag": "Public", + "name": "JobTarget", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTarget#databaseName:member", + "docComment": "/**\n * The target database name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTarget#elasticPoolName:member", + "docComment": "/**\n * The target elastic pool name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "elasticPoolName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "elasticPoolName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTarget#membershipType:member", + "docComment": "/**\n * Whether the target is included or excluded from the group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "membershipType?: " + }, + { + "kind": "Reference", + "text": "JobTargetGroupMembershipType", + "canonicalReference": "sql-resource-manager!JobTargetGroupMembershipType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "membershipType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTarget#refreshCredential:member", + "docComment": "/**\n * The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "refreshCredential?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "refreshCredential", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTarget#serverName:member", + "docComment": "/**\n * The target server name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTarget#shardMapName:member", + "docComment": "/**\n * The target shard map.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "shardMapName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "shardMapName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTarget#type:member", + "docComment": "/**\n * The target type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Reference", + "text": "JobTargetType", + "canonicalReference": "sql-resource-manager!JobTargetType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetExecutions:interface", + "docComment": "/**\n * Interface representing a JobTargetExecutions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetExecutions " + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutions#get:member(1)", + "docComment": "/**\n * Gets a target execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The unique id of the job execution\n *\n * @param stepName - The name of the step.\n *\n * @param targetId - The target id.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", stepName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", targetId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobTargetExecutionsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobTargetExecutionsGetResponse", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "stepName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "targetId", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutions#listByJobExecution:member(1)", + "docComment": "/**\n * Lists target executions for all steps of a job execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByJobExecution(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobTargetExecutionsListByJobExecutionOptionalParams", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listByJobExecution" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutions#listByStep:member(1)", + "docComment": "/**\n * Lists the target executions of a job step execution.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param jobExecutionId - The id of the job execution\n *\n * @param stepName - The name of the step.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByStep(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobExecutionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", stepName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobTargetExecutionsListByStepOptionalParams", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobExecutionId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "stepName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "listByStep" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetExecutionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetExecutionsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobExecution", + "canonicalReference": "sql-resource-manager!JobExecution:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetExecutionsListByJobExecutionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByJobExecutionNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionNextResponse:type", + "docComment": "/**\n * Contains response data for the listByJobExecutionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetExecutionsListByJobExecutionNextResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByJobExecutionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetExecutionsListByJobExecutionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByJobExecutionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByJobExecutionResponse:type", + "docComment": "/**\n * Contains response data for the listByJobExecution operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetExecutionsListByJobExecutionResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByJobExecutionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetExecutionsListByStepNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByStepNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepNextResponse:type", + "docComment": "/**\n * Contains response data for the listByStepNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetExecutionsListByStepNextResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByStepNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetExecutionsListByStepOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByStepOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#createTimeMax:member", + "docComment": "/**\n * If specified, only job executions created before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#createTimeMin:member", + "docComment": "/**\n * If specified, only job executions created at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#endTimeMax:member", + "docComment": "/**\n * If specified, only job executions completed before the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMax?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#endTimeMin:member", + "docComment": "/**\n * If specified, only job executions completed at or after the specified time are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTimeMin?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTimeMin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#isActive:member", + "docComment": "/**\n * If specified, only active or only completed job executions are included.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isActive?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isActive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#skip:member", + "docComment": "/**\n * The number of elements in the collection to skip.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skip?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepOptionalParams#top:member", + "docComment": "/**\n * The number of elements to return from the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetExecutionsListByStepResponse:type", + "docComment": "/**\n * Contains response data for the listByStep operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetExecutionsListByStepResponse = " + }, + { + "kind": "Reference", + "text": "JobExecutionListResult", + "canonicalReference": "sql-resource-manager!JobExecutionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetExecutionsListByStepResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetGroup:type", + "docComment": "/**\n * A group of job targets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetGroup = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n members?: " + }, + { + "kind": "Reference", + "text": "JobTarget", + "canonicalReference": "sql-resource-manager!JobTarget:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetGroupListResult:interface", + "docComment": "/**\n * A list of target groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetGroupListResult " + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetGroupListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobTargetGroupListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "JobTargetGroup", + "canonicalReference": "sql-resource-manager!JobTargetGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetGroupMembershipType:type", + "docComment": "/**\n * Defines values for JobTargetGroupMembershipType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetGroupMembershipType = " + }, + { + "kind": "Content", + "text": "\"Include\" | \"Exclude\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupMembershipType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetGroups:interface", + "docComment": "/**\n * Interface representing a JobTargetGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetGroups " + } + ], + "releaseTag": "Public", + "name": "JobTargetGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobTargetGroups#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a target group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param targetGroupName - The name of the target group.\n *\n * @param parameters - The requested state of the target group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", targetGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "JobTargetGroup", + "canonicalReference": "sql-resource-manager!JobTargetGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobTargetGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobTargetGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "targetGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobTargetGroups#delete:member(1)", + "docComment": "/**\n * Deletes a target group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param targetGroupName - The name of the target group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", targetGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobTargetGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!JobTargetGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "targetGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobTargetGroups#get:member(1)", + "docComment": "/**\n * Gets a target group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param targetGroupName - The name of the target group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", targetGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobTargetGroupsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobTargetGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobTargetGroupsGetResponse", + "canonicalReference": "sql-resource-manager!JobTargetGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "targetGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobTargetGroups#listByAgent:member(1)", + "docComment": "/**\n * Gets all target groups in an agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByAgent(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobTargetGroupsListByAgentOptionalParams", + "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobTargetGroup", + "canonicalReference": "sql-resource-manager!JobTargetGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByAgent" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "JobTargetGroup", + "canonicalReference": "sql-resource-manager!JobTargetGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobTargetGroup", + "canonicalReference": "sql-resource-manager!JobTargetGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetGroupsListByAgentNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsListByAgentNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentNextResponse:type", + "docComment": "/**\n * Contains response data for the listByAgentNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetGroupsListByAgentNextResponse = " + }, + { + "kind": "Reference", + "text": "JobTargetGroupListResult", + "canonicalReference": "sql-resource-manager!JobTargetGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsListByAgentNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobTargetGroupsListByAgentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsListByAgentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetGroupsListByAgentResponse:type", + "docComment": "/**\n * Contains response data for the listByAgent operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetGroupsListByAgentResponse = " + }, + { + "kind": "Reference", + "text": "JobTargetGroupListResult", + "canonicalReference": "sql-resource-manager!JobTargetGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetGroupsListByAgentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobTargetType:type", + "docComment": "/**\n * Defines values for JobTargetType. \\ {@link KnownJobTargetType} can be used interchangeably with JobTargetType, this enum contains the known values that the service supports. ### Known values supported by the service **TargetGroup** \\ **SqlDatabase** \\ **SqlElasticPool** \\ **SqlShardMap** \\ **SqlServer**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobTargetType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobTargetType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobVersion:type", + "docComment": "/**\n * A job version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobVersion = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobVersion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobVersionListResult:interface", + "docComment": "/**\n * A list of job versions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobVersionListResult " + } + ], + "releaseTag": "Public", + "name": "JobVersionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobVersionListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!JobVersionListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "JobVersion", + "canonicalReference": "sql-resource-manager!JobVersion:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobVersions:interface", + "docComment": "/**\n * Interface representing a JobVersions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobVersions " + } + ], + "releaseTag": "Public", + "name": "JobVersions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobVersions#get:member(1)", + "docComment": "/**\n * Gets a job version.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job.\n *\n * @param jobVersion - The version of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobVersion: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobVersionsGetOptionalParams", + "canonicalReference": "sql-resource-manager!JobVersionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobVersionsGetResponse", + "canonicalReference": "sql-resource-manager!JobVersionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "jobVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!JobVersions#listByJob:member(1)", + "docComment": "/**\n * Gets all versions of a job.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param jobAgentName - The name of the job agent.\n *\n * @param jobName - The name of the job to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", jobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "JobVersionsListByJobOptionalParams", + "canonicalReference": "sql-resource-manager!JobVersionsListByJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "JobVersion", + "canonicalReference": "sql-resource-manager!JobVersion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "jobAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "jobName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByJob" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobVersionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobVersionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobVersionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobVersionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobVersionsGetResponse = " + }, + { + "kind": "Reference", + "text": "JobVersion", + "canonicalReference": "sql-resource-manager!JobVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobVersionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobVersionsListByJobNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobVersionsListByJobNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobVersionsListByJobNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobVersionsListByJobNextResponse:type", + "docComment": "/**\n * Contains response data for the listByJobNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobVersionsListByJobNextResponse = " + }, + { + "kind": "Reference", + "text": "JobVersionListResult", + "canonicalReference": "sql-resource-manager!JobVersionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobVersionsListByJobNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!JobVersionsListByJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface JobVersionsListByJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "JobVersionsListByJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!JobVersionsListByJobResponse:type", + "docComment": "/**\n * Contains response data for the listByJob operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type JobVersionsListByJobResponse = " + }, + { + "kind": "Reference", + "text": "JobVersionListResult", + "canonicalReference": "sql-resource-manager!JobVersionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "JobVersionsListByJobResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownAdministratorName:enum", + "docComment": "/**\n * Known values of {@link AdministratorName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAdministratorName " + } + ], + "releaseTag": "Public", + "name": "KnownAdministratorName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownAdministratorName.ActiveDirectory:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ActiveDirectory = " + }, + { + "kind": "Content", + "text": "\"ActiveDirectory\"" + } + ], + "releaseTag": "Public", + "name": "ActiveDirectory", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownAdministratorType:enum", + "docComment": "/**\n * Known values of {@link AdministratorType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAdministratorType " + } + ], + "releaseTag": "Public", + "name": "KnownAdministratorType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownAdministratorType.ActiveDirectory:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ActiveDirectory = " + }, + { + "kind": "Content", + "text": "\"ActiveDirectory\"" + } + ], + "releaseTag": "Public", + "name": "ActiveDirectory", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownCapabilityGroup:enum", + "docComment": "/**\n * Known values of {@link CapabilityGroup} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCapabilityGroup " + } + ], + "releaseTag": "Public", + "name": "KnownCapabilityGroup", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedEditions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SupportedEditions = " + }, + { + "kind": "Content", + "text": "\"supportedEditions\"" + } + ], + "releaseTag": "Public", + "name": "SupportedEditions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedElasticPoolEditions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SupportedElasticPoolEditions = " + }, + { + "kind": "Content", + "text": "\"supportedElasticPoolEditions\"" + } + ], + "releaseTag": "Public", + "name": "SupportedElasticPoolEditions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedInstancePoolEditions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SupportedInstancePoolEditions = " + }, + { + "kind": "Content", + "text": "\"supportedInstancePoolEditions\"" + } + ], + "releaseTag": "Public", + "name": "SupportedInstancePoolEditions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedManagedInstanceEditions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SupportedManagedInstanceEditions = " + }, + { + "kind": "Content", + "text": "\"supportedManagedInstanceEditions\"" + } + ], + "releaseTag": "Public", + "name": "SupportedManagedInstanceEditions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCapabilityGroup.SupportedManagedInstanceVersions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SupportedManagedInstanceVersions = " + }, + { + "kind": "Content", + "text": "\"supportedManagedInstanceVersions\"" + } + ], + "releaseTag": "Public", + "name": "SupportedManagedInstanceVersions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownCatalogCollationType:enum", + "docComment": "/**\n * Known values of {@link CatalogCollationType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCatalogCollationType " + } + ], + "releaseTag": "Public", + "name": "KnownCatalogCollationType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCatalogCollationType.DatabaseDefault:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DatabaseDefault = " + }, + { + "kind": "Content", + "text": "\"DATABASE_DEFAULT\"" + } + ], + "releaseTag": "Public", + "name": "DatabaseDefault", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCatalogCollationType.SQLLatin1GeneralCP1CIAS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SQLLatin1GeneralCP1CIAS = " + }, + { + "kind": "Content", + "text": "\"SQL_Latin1_General_CP1_CI_AS\"" + } + ], + "releaseTag": "Public", + "name": "SQLLatin1GeneralCP1CIAS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownConnectionPolicyName:enum", + "docComment": "/**\n * Known values of {@link ConnectionPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownConnectionPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownCreateMode:enum", + "docComment": "/**\n * Known values of {@link CreateMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCreateMode " + } + ], + "releaseTag": "Public", + "name": "KnownCreateMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.Copy:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Copy = " + }, + { + "kind": "Content", + "text": "\"Copy\"" + } + ], + "releaseTag": "Public", + "name": "Copy", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.OnlineSecondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OnlineSecondary = " + }, + { + "kind": "Content", + "text": "\"OnlineSecondary\"" + } + ], + "releaseTag": "Public", + "name": "OnlineSecondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.PointInTimeRestore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PointInTimeRestore = " + }, + { + "kind": "Content", + "text": "\"PointInTimeRestore\"" + } + ], + "releaseTag": "Public", + "name": "PointInTimeRestore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.Recovery:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recovery = " + }, + { + "kind": "Content", + "text": "\"Recovery\"" + } + ], + "releaseTag": "Public", + "name": "Recovery", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.Restore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restore = " + }, + { + "kind": "Content", + "text": "\"Restore\"" + } + ], + "releaseTag": "Public", + "name": "Restore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.RestoreExternalBackup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RestoreExternalBackup = " + }, + { + "kind": "Content", + "text": "\"RestoreExternalBackup\"" + } + ], + "releaseTag": "Public", + "name": "RestoreExternalBackup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.RestoreExternalBackupSecondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RestoreExternalBackupSecondary = " + }, + { + "kind": "Content", + "text": "\"RestoreExternalBackupSecondary\"" + } + ], + "releaseTag": "Public", + "name": "RestoreExternalBackupSecondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.RestoreLongTermRetentionBackup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RestoreLongTermRetentionBackup = " + }, + { + "kind": "Content", + "text": "\"RestoreLongTermRetentionBackup\"" + } + ], + "releaseTag": "Public", + "name": "RestoreLongTermRetentionBackup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownCreateMode.Secondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Secondary = " + }, + { + "kind": "Content", + "text": "\"Secondary\"" + } + ], + "releaseTag": "Public", + "name": "Secondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition:enum", + "docComment": "/**\n * Known values of {@link DatabaseEdition} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDatabaseEdition " + } + ], + "releaseTag": "Public", + "name": "KnownDatabaseEdition", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Business:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Business = " + }, + { + "kind": "Content", + "text": "\"Business\"" + } + ], + "releaseTag": "Public", + "name": "Business", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.BusinessCritical:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BusinessCritical = " + }, + { + "kind": "Content", + "text": "\"BusinessCritical\"" + } + ], + "releaseTag": "Public", + "name": "BusinessCritical", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.DataWarehouse:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DataWarehouse = " + }, + { + "kind": "Content", + "text": "\"DataWarehouse\"" + } + ], + "releaseTag": "Public", + "name": "DataWarehouse", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Free:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Free = " + }, + { + "kind": "Content", + "text": "\"Free\"" + } + ], + "releaseTag": "Public", + "name": "Free", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.GeneralPurpose:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GeneralPurpose = " + }, + { + "kind": "Content", + "text": "\"GeneralPurpose\"" + } + ], + "releaseTag": "Public", + "name": "GeneralPurpose", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Hyperscale:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Hyperscale = " + }, + { + "kind": "Content", + "text": "\"Hyperscale\"" + } + ], + "releaseTag": "Public", + "name": "Hyperscale", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Premium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Premium = " + }, + { + "kind": "Content", + "text": "\"Premium\"" + } + ], + "releaseTag": "Public", + "name": "Premium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.PremiumRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumRS = " + }, + { + "kind": "Content", + "text": "\"PremiumRS\"" + } + ], + "releaseTag": "Public", + "name": "PremiumRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Stretch:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Stretch = " + }, + { + "kind": "Content", + "text": "\"Stretch\"" + } + ], + "releaseTag": "Public", + "name": "Stretch", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.System:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System = " + }, + { + "kind": "Content", + "text": "\"System\"" + } + ], + "releaseTag": "Public", + "name": "System", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.System2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System2 = " + }, + { + "kind": "Content", + "text": "\"System2\"" + } + ], + "releaseTag": "Public", + "name": "System2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseEdition.Web:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Web = " + }, + { + "kind": "Content", + "text": "\"Web\"" + } + ], + "releaseTag": "Public", + "name": "Web", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownDatabaseLicenseType:enum", + "docComment": "/**\n * Known values of {@link DatabaseLicenseType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDatabaseLicenseType " + } + ], + "releaseTag": "Public", + "name": "KnownDatabaseLicenseType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseLicenseType.BasePrice:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasePrice = " + }, + { + "kind": "Content", + "text": "\"BasePrice\"" + } + ], + "releaseTag": "Public", + "name": "BasePrice", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseLicenseType.LicenseIncluded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LicenseIncluded = " + }, + { + "kind": "Content", + "text": "\"LicenseIncluded\"" + } + ], + "releaseTag": "Public", + "name": "LicenseIncluded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownDatabaseReadScale:enum", + "docComment": "/**\n * Known values of {@link DatabaseReadScale} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDatabaseReadScale " + } + ], + "releaseTag": "Public", + "name": "KnownDatabaseReadScale", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseReadScale.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseReadScale.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownDatabaseState:enum", + "docComment": "/**\n * Known values of {@link DatabaseState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDatabaseState " + } + ], + "releaseTag": "Public", + "name": "KnownDatabaseState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseState.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseState.Deleted:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleted = " + }, + { + "kind": "Content", + "text": "\"Deleted\"" + } + ], + "releaseTag": "Public", + "name": "Deleted", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseState.Live:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Live = " + }, + { + "kind": "Content", + "text": "\"Live\"" + } + ], + "releaseTag": "Public", + "name": "Live", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus:enum", + "docComment": "/**\n * Known values of {@link DatabaseStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDatabaseStatus " + } + ], + "releaseTag": "Public", + "name": "KnownDatabaseStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.AutoClosed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AutoClosed = " + }, + { + "kind": "Content", + "text": "\"AutoClosed\"" + } + ], + "releaseTag": "Public", + "name": "AutoClosed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Copying:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Copying = " + }, + { + "kind": "Content", + "text": "\"Copying\"" + } + ], + "releaseTag": "Public", + "name": "Copying", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.EmergencyMode:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "EmergencyMode = " + }, + { + "kind": "Content", + "text": "\"EmergencyMode\"" + } + ], + "releaseTag": "Public", + "name": "EmergencyMode", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Inaccessible:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inaccessible = " + }, + { + "kind": "Content", + "text": "\"Inaccessible\"" + } + ], + "releaseTag": "Public", + "name": "Inaccessible", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Offline:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Offline = " + }, + { + "kind": "Content", + "text": "\"Offline\"" + } + ], + "releaseTag": "Public", + "name": "Offline", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.OfflineChangingDwPerformanceTiers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OfflineChangingDwPerformanceTiers = " + }, + { + "kind": "Content", + "text": "\"OfflineChangingDwPerformanceTiers\"" + } + ], + "releaseTag": "Public", + "name": "OfflineChangingDwPerformanceTiers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.OfflineSecondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OfflineSecondary = " + }, + { + "kind": "Content", + "text": "\"OfflineSecondary\"" + } + ], + "releaseTag": "Public", + "name": "OfflineSecondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Online:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Online = " + }, + { + "kind": "Content", + "text": "\"Online\"" + } + ], + "releaseTag": "Public", + "name": "Online", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.OnlineChangingDwPerformanceTiers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OnlineChangingDwPerformanceTiers = " + }, + { + "kind": "Content", + "text": "\"OnlineChangingDwPerformanceTiers\"" + } + ], + "releaseTag": "Public", + "name": "OnlineChangingDwPerformanceTiers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Paused:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Paused = " + }, + { + "kind": "Content", + "text": "\"Paused\"" + } + ], + "releaseTag": "Public", + "name": "Paused", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Pausing:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pausing = " + }, + { + "kind": "Content", + "text": "\"Pausing\"" + } + ], + "releaseTag": "Public", + "name": "Pausing", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Recovering:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recovering = " + }, + { + "kind": "Content", + "text": "\"Recovering\"" + } + ], + "releaseTag": "Public", + "name": "Recovering", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.RecoveryPending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RecoveryPending = " + }, + { + "kind": "Content", + "text": "\"RecoveryPending\"" + } + ], + "releaseTag": "Public", + "name": "RecoveryPending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Restoring:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restoring = " + }, + { + "kind": "Content", + "text": "\"Restoring\"" + } + ], + "releaseTag": "Public", + "name": "Restoring", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Resuming:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Resuming = " + }, + { + "kind": "Content", + "text": "\"Resuming\"" + } + ], + "releaseTag": "Public", + "name": "Resuming", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Scaling:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Scaling = " + }, + { + "kind": "Content", + "text": "\"Scaling\"" + } + ], + "releaseTag": "Public", + "name": "Scaling", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Shutdown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Shutdown = " + }, + { + "kind": "Content", + "text": "\"Shutdown\"" + } + ], + "releaseTag": "Public", + "name": "Shutdown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Standby:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standby = " + }, + { + "kind": "Content", + "text": "\"Standby\"" + } + ], + "releaseTag": "Public", + "name": "Standby", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownDatabaseStatus.Suspect:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Suspect = " + }, + { + "kind": "Content", + "text": "\"Suspect\"" + } + ], + "releaseTag": "Public", + "name": "Suspect", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition:enum", + "docComment": "/**\n * Known values of {@link ElasticPoolEdition} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownElasticPoolEdition " + } + ], + "releaseTag": "Public", + "name": "KnownElasticPoolEdition", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.BusinessCritical:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BusinessCritical = " + }, + { + "kind": "Content", + "text": "\"BusinessCritical\"" + } + ], + "releaseTag": "Public", + "name": "BusinessCritical", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.GeneralPurpose:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GeneralPurpose = " + }, + { + "kind": "Content", + "text": "\"GeneralPurpose\"" + } + ], + "releaseTag": "Public", + "name": "GeneralPurpose", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.Premium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Premium = " + }, + { + "kind": "Content", + "text": "\"Premium\"" + } + ], + "releaseTag": "Public", + "name": "Premium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolEdition.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownElasticPoolLicenseType:enum", + "docComment": "/**\n * Known values of {@link ElasticPoolLicenseType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownElasticPoolLicenseType " + } + ], + "releaseTag": "Public", + "name": "KnownElasticPoolLicenseType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolLicenseType.BasePrice:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasePrice = " + }, + { + "kind": "Content", + "text": "\"BasePrice\"" + } + ], + "releaseTag": "Public", + "name": "BasePrice", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolLicenseType.LicenseIncluded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LicenseIncluded = " + }, + { + "kind": "Content", + "text": "\"LicenseIncluded\"" + } + ], + "releaseTag": "Public", + "name": "LicenseIncluded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownElasticPoolState:enum", + "docComment": "/**\n * Known values of {@link ElasticPoolState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownElasticPoolState " + } + ], + "releaseTag": "Public", + "name": "KnownElasticPoolState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownElasticPoolState.Ready:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ready = " + }, + { + "kind": "Content", + "text": "\"Ready\"" + } + ], + "releaseTag": "Public", + "name": "Ready", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownEncryptionProtectorName:enum", + "docComment": "/**\n * Known values of {@link EncryptionProtectorName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEncryptionProtectorName " + } + ], + "releaseTag": "Public", + "name": "KnownEncryptionProtectorName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownEncryptionProtectorName.Current:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Current = " + }, + { + "kind": "Content", + "text": "\"current\"" + } + ], + "releaseTag": "Public", + "name": "Current", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownEnum21:enum", + "docComment": "/**\n * Known values of {@link Enum21} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEnum21 " + } + ], + "releaseTag": "Public", + "name": "KnownEnum21", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownEnum21.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownEnum21.Error:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Error = " + }, + { + "kind": "Content", + "text": "\"Error\"" + } + ], + "releaseTag": "Public", + "name": "Error", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownEnum21.Success:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Success = " + }, + { + "kind": "Content", + "text": "\"Success\"" + } + ], + "releaseTag": "Public", + "name": "Success", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownEnum21.Warning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Warning = " + }, + { + "kind": "Content", + "text": "\"Warning\"" + } + ], + "releaseTag": "Public", + "name": "Warning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownExtensionName:enum", + "docComment": "/**\n * Known values of {@link ExtensionName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExtensionName " + } + ], + "releaseTag": "Public", + "name": "KnownExtensionName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownExtensionName.Import:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Import = " + }, + { + "kind": "Content", + "text": "\"import\"" + } + ], + "releaseTag": "Public", + "name": "Import", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownFailoverGroupReplicationRole:enum", + "docComment": "/**\n * Known values of {@link FailoverGroupReplicationRole} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFailoverGroupReplicationRole " + } + ], + "releaseTag": "Public", + "name": "KnownFailoverGroupReplicationRole", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownFailoverGroupReplicationRole.Primary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Primary = " + }, + { + "kind": "Content", + "text": "\"Primary\"" + } + ], + "releaseTag": "Public", + "name": "Primary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownFailoverGroupReplicationRole.Secondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Secondary = " + }, + { + "kind": "Content", + "text": "\"Secondary\"" + } + ], + "releaseTag": "Public", + "name": "Secondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownGeoBackupPolicyName:enum", + "docComment": "/**\n * Known values of {@link GeoBackupPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownGeoBackupPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownGeoBackupPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownGeoBackupPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownIdentityType:enum", + "docComment": "/**\n * Known values of {@link IdentityType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIdentityType " + } + ], + "releaseTag": "Public", + "name": "KnownIdentityType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownIdentityType.SystemAssigned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SystemAssigned = " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\"" + } + ], + "releaseTag": "Public", + "name": "SystemAssigned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownInstanceFailoverGroupReplicationRole:enum", + "docComment": "/**\n * Known values of {@link InstanceFailoverGroupReplicationRole} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownInstanceFailoverGroupReplicationRole " + } + ], + "releaseTag": "Public", + "name": "KnownInstanceFailoverGroupReplicationRole", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownInstanceFailoverGroupReplicationRole.Primary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Primary = " + }, + { + "kind": "Content", + "text": "\"Primary\"" + } + ], + "releaseTag": "Public", + "name": "Primary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownInstanceFailoverGroupReplicationRole.Secondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Secondary = " + }, + { + "kind": "Content", + "text": "\"Secondary\"" + } + ], + "releaseTag": "Public", + "name": "Secondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownInstancePoolLicenseType:enum", + "docComment": "/**\n * Known values of {@link InstancePoolLicenseType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownInstancePoolLicenseType " + } + ], + "releaseTag": "Public", + "name": "KnownInstancePoolLicenseType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownInstancePoolLicenseType.BasePrice:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasePrice = " + }, + { + "kind": "Content", + "text": "\"BasePrice\"" + } + ], + "releaseTag": "Public", + "name": "BasePrice", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownInstancePoolLicenseType.LicenseIncluded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LicenseIncluded = " + }, + { + "kind": "Content", + "text": "\"LicenseIncluded\"" + } + ], + "releaseTag": "Public", + "name": "LicenseIncluded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownJobAgentState:enum", + "docComment": "/**\n * Known values of {@link JobAgentState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownJobAgentState " + } + ], + "releaseTag": "Public", + "name": "KnownJobAgentState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobAgentState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobAgentState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobAgentState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobAgentState.Ready:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ready = " + }, + { + "kind": "Content", + "text": "\"Ready\"" + } + ], + "releaseTag": "Public", + "name": "Ready", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobAgentState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle:enum", + "docComment": "/**\n * Known values of {@link JobExecutionLifecycle} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownJobExecutionLifecycle " + } + ], + "releaseTag": "Public", + "name": "KnownJobExecutionLifecycle", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Canceled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Canceled = " + }, + { + "kind": "Content", + "text": "\"Canceled\"" + } + ], + "releaseTag": "Public", + "name": "Canceled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Created:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Created = " + }, + { + "kind": "Content", + "text": "\"Created\"" + } + ], + "releaseTag": "Public", + "name": "Created", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Skipped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Skipped = " + }, + { + "kind": "Content", + "text": "\"Skipped\"" + } + ], + "releaseTag": "Public", + "name": "Skipped", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.SucceededWithSkipped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SucceededWithSkipped = " + }, + { + "kind": "Content", + "text": "\"SucceededWithSkipped\"" + } + ], + "releaseTag": "Public", + "name": "SucceededWithSkipped", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.TimedOut:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TimedOut = " + }, + { + "kind": "Content", + "text": "\"TimedOut\"" + } + ], + "releaseTag": "Public", + "name": "TimedOut", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.WaitingForChildJobExecutions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WaitingForChildJobExecutions = " + }, + { + "kind": "Content", + "text": "\"WaitingForChildJobExecutions\"" + } + ], + "releaseTag": "Public", + "name": "WaitingForChildJobExecutions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobExecutionLifecycle.WaitingForRetry:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WaitingForRetry = " + }, + { + "kind": "Content", + "text": "\"WaitingForRetry\"" + } + ], + "releaseTag": "Public", + "name": "WaitingForRetry", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownJobStepActionSource:enum", + "docComment": "/**\n * Known values of {@link JobStepActionSource} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownJobStepActionSource " + } + ], + "releaseTag": "Public", + "name": "KnownJobStepActionSource", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobStepActionSource.Inline:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inline = " + }, + { + "kind": "Content", + "text": "\"Inline\"" + } + ], + "releaseTag": "Public", + "name": "Inline", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownJobStepActionType:enum", + "docComment": "/**\n * Known values of {@link JobStepActionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownJobStepActionType " + } + ], + "releaseTag": "Public", + "name": "KnownJobStepActionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobStepActionType.TSql:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TSql = " + }, + { + "kind": "Content", + "text": "\"TSql\"" + } + ], + "releaseTag": "Public", + "name": "TSql", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownJobStepOutputType:enum", + "docComment": "/**\n * Known values of {@link JobStepOutputType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownJobStepOutputType " + } + ], + "releaseTag": "Public", + "name": "KnownJobStepOutputType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobStepOutputType.SqlDatabase:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SqlDatabase = " + }, + { + "kind": "Content", + "text": "\"SqlDatabase\"" + } + ], + "releaseTag": "Public", + "name": "SqlDatabase", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownJobTargetType:enum", + "docComment": "/**\n * Known values of {@link JobTargetType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownJobTargetType " + } + ], + "releaseTag": "Public", + "name": "KnownJobTargetType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlDatabase:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SqlDatabase = " + }, + { + "kind": "Content", + "text": "\"SqlDatabase\"" + } + ], + "releaseTag": "Public", + "name": "SqlDatabase", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlElasticPool:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SqlElasticPool = " + }, + { + "kind": "Content", + "text": "\"SqlElasticPool\"" + } + ], + "releaseTag": "Public", + "name": "SqlElasticPool", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlServer:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SqlServer = " + }, + { + "kind": "Content", + "text": "\"SqlServer\"" + } + ], + "releaseTag": "Public", + "name": "SqlServer", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobTargetType.SqlShardMap:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SqlShardMap = " + }, + { + "kind": "Content", + "text": "\"SqlShardMap\"" + } + ], + "releaseTag": "Public", + "name": "SqlShardMap", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownJobTargetType.TargetGroup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TargetGroup = " + }, + { + "kind": "Content", + "text": "\"TargetGroup\"" + } + ], + "releaseTag": "Public", + "name": "TargetGroup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownLogSizeUnit:enum", + "docComment": "/**\n * Known values of {@link LogSizeUnit} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLogSizeUnit " + } + ], + "releaseTag": "Public", + "name": "KnownLogSizeUnit", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Gigabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gigabytes = " + }, + { + "kind": "Content", + "text": "\"Gigabytes\"" + } + ], + "releaseTag": "Public", + "name": "Gigabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Megabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Megabytes = " + }, + { + "kind": "Content", + "text": "\"Megabytes\"" + } + ], + "releaseTag": "Public", + "name": "Megabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Percent:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Percent = " + }, + { + "kind": "Content", + "text": "\"Percent\"" + } + ], + "releaseTag": "Public", + "name": "Percent", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Petabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Petabytes = " + }, + { + "kind": "Content", + "text": "\"Petabytes\"" + } + ], + "releaseTag": "Public", + "name": "Petabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLogSizeUnit.Terabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Terabytes = " + }, + { + "kind": "Content", + "text": "\"Terabytes\"" + } + ], + "releaseTag": "Public", + "name": "Terabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState:enum", + "docComment": "/**\n * Known values of {@link LongTermRetentionDatabaseState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLongTermRetentionDatabaseState " + } + ], + "releaseTag": "Public", + "name": "KnownLongTermRetentionDatabaseState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState.Deleted:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleted = " + }, + { + "kind": "Content", + "text": "\"Deleted\"" + } + ], + "releaseTag": "Public", + "name": "Deleted", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLongTermRetentionDatabaseState.Live:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Live = " + }, + { + "kind": "Content", + "text": "\"Live\"" + } + ], + "releaseTag": "Public", + "name": "Live", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownLongTermRetentionPolicyName:enum", + "docComment": "/**\n * Known values of {@link LongTermRetentionPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLongTermRetentionPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownLongTermRetentionPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownLongTermRetentionPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode:enum", + "docComment": "/**\n * Known values of {@link ManagedDatabaseCreateMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedDatabaseCreateMode " + } + ], + "releaseTag": "Public", + "name": "KnownManagedDatabaseCreateMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.PointInTimeRestore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PointInTimeRestore = " + }, + { + "kind": "Content", + "text": "\"PointInTimeRestore\"" + } + ], + "releaseTag": "Public", + "name": "PointInTimeRestore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.Recovery:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recovery = " + }, + { + "kind": "Content", + "text": "\"Recovery\"" + } + ], + "releaseTag": "Public", + "name": "Recovery", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.RestoreExternalBackup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RestoreExternalBackup = " + }, + { + "kind": "Content", + "text": "\"RestoreExternalBackup\"" + } + ], + "releaseTag": "Public", + "name": "RestoreExternalBackup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseCreateMode.RestoreLongTermRetentionBackup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RestoreLongTermRetentionBackup = " + }, + { + "kind": "Content", + "text": "\"RestoreLongTermRetentionBackup\"" + } + ], + "releaseTag": "Public", + "name": "RestoreLongTermRetentionBackup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus:enum", + "docComment": "/**\n * Known values of {@link ManagedDatabaseStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedDatabaseStatus " + } + ], + "releaseTag": "Public", + "name": "KnownManagedDatabaseStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Inaccessible:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inaccessible = " + }, + { + "kind": "Content", + "text": "\"Inaccessible\"" + } + ], + "releaseTag": "Public", + "name": "Inaccessible", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Offline:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Offline = " + }, + { + "kind": "Content", + "text": "\"Offline\"" + } + ], + "releaseTag": "Public", + "name": "Offline", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Online:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Online = " + }, + { + "kind": "Content", + "text": "\"Online\"" + } + ], + "releaseTag": "Public", + "name": "Online", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Restoring:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restoring = " + }, + { + "kind": "Content", + "text": "\"Restoring\"" + } + ], + "releaseTag": "Public", + "name": "Restoring", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Shutdown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Shutdown = " + }, + { + "kind": "Content", + "text": "\"Shutdown\"" + } + ], + "releaseTag": "Public", + "name": "Shutdown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedDatabaseStatus.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceAdministratorType:enum", + "docComment": "/**\n * Known values of {@link ManagedInstanceAdministratorType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedInstanceAdministratorType " + } + ], + "releaseTag": "Public", + "name": "KnownManagedInstanceAdministratorType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceAdministratorType.ActiveDirectory:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ActiveDirectory = " + }, + { + "kind": "Content", + "text": "\"ActiveDirectory\"" + } + ], + "releaseTag": "Public", + "name": "ActiveDirectory", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceLicenseType:enum", + "docComment": "/**\n * Known values of {@link ManagedInstanceLicenseType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedInstanceLicenseType " + } + ], + "releaseTag": "Public", + "name": "KnownManagedInstanceLicenseType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceLicenseType.BasePrice:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasePrice = " + }, + { + "kind": "Content", + "text": "\"BasePrice\"" + } + ], + "releaseTag": "Public", + "name": "BasePrice", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceLicenseType.LicenseIncluded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LicenseIncluded = " + }, + { + "kind": "Content", + "text": "\"LicenseIncluded\"" + } + ], + "releaseTag": "Public", + "name": "LicenseIncluded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceLongTermRetentionPolicyName:enum", + "docComment": "/**\n * Known values of {@link ManagedInstanceLongTermRetentionPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedInstanceLongTermRetentionPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownManagedInstanceLongTermRetentionPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceLongTermRetentionPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride:enum", + "docComment": "/**\n * Known values of {@link ManagedInstanceProxyOverride} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedInstanceProxyOverride " + } + ], + "releaseTag": "Public", + "name": "KnownManagedInstanceProxyOverride", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride.Proxy:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Proxy = " + }, + { + "kind": "Content", + "text": "\"Proxy\"" + } + ], + "releaseTag": "Public", + "name": "Proxy", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedInstanceProxyOverride.Redirect:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Redirect = " + }, + { + "kind": "Content", + "text": "\"Redirect\"" + } + ], + "releaseTag": "Public", + "name": "Redirect", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedServerCreateMode:enum", + "docComment": "/**\n * Known values of {@link ManagedServerCreateMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedServerCreateMode " + } + ], + "releaseTag": "Public", + "name": "KnownManagedServerCreateMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedServerCreateMode.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedServerCreateMode.PointInTimeRestore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PointInTimeRestore = " + }, + { + "kind": "Content", + "text": "\"PointInTimeRestore\"" + } + ], + "releaseTag": "Public", + "name": "PointInTimeRestore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagedShortTermRetentionPolicyName:enum", + "docComment": "/**\n * Known values of {@link ManagedShortTermRetentionPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedShortTermRetentionPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownManagedShortTermRetentionPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagedShortTermRetentionPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownManagementOperationState:enum", + "docComment": "/**\n * Known values of {@link ManagementOperationState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagementOperationState " + } + ], + "releaseTag": "Public", + "name": "KnownManagementOperationState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagementOperationState.CancelInProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CancelInProgress = " + }, + { + "kind": "Content", + "text": "\"CancelInProgress\"" + } + ], + "releaseTag": "Public", + "name": "CancelInProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Cancelled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Cancelled = " + }, + { + "kind": "Content", + "text": "\"Cancelled\"" + } + ], + "releaseTag": "Public", + "name": "Cancelled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagementOperationState.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Pending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pending = " + }, + { + "kind": "Content", + "text": "\"Pending\"" + } + ], + "releaseTag": "Public", + "name": "Pending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownManagementOperationState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit:enum", + "docComment": "/**\n * Known values of {@link MaxSizeUnit} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownMaxSizeUnit " + } + ], + "releaseTag": "Public", + "name": "KnownMaxSizeUnit", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Gigabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gigabytes = " + }, + { + "kind": "Content", + "text": "\"Gigabytes\"" + } + ], + "releaseTag": "Public", + "name": "Gigabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Megabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Megabytes = " + }, + { + "kind": "Content", + "text": "\"Megabytes\"" + } + ], + "releaseTag": "Public", + "name": "Megabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Petabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Petabytes = " + }, + { + "kind": "Content", + "text": "\"Petabytes\"" + } + ], + "releaseTag": "Public", + "name": "Petabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownMaxSizeUnit.Terabytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Terabytes = " + }, + { + "kind": "Content", + "text": "\"Terabytes\"" + } + ], + "releaseTag": "Public", + "name": "Terabytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownOperationOrigin:enum", + "docComment": "/**\n * Known values of {@link OperationOrigin} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOperationOrigin " + } + ], + "releaseTag": "Public", + "name": "KnownOperationOrigin", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownOperationOrigin.System:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System = " + }, + { + "kind": "Content", + "text": "\"system\"" + } + ], + "releaseTag": "Public", + "name": "System", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownOperationOrigin.User:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "User = " + }, + { + "kind": "Content", + "text": "\"user\"" + } + ], + "releaseTag": "Public", + "name": "User", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownPauseDelayTimeUnit:enum", + "docComment": "/**\n * Known values of {@link PauseDelayTimeUnit} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPauseDelayTimeUnit " + } + ], + "releaseTag": "Public", + "name": "KnownPauseDelayTimeUnit", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPauseDelayTimeUnit.Minutes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Minutes = " + }, + { + "kind": "Content", + "text": "\"Minutes\"" + } + ], + "releaseTag": "Public", + "name": "Minutes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownPerformanceLevelUnit:enum", + "docComment": "/**\n * Known values of {@link PerformanceLevelUnit} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPerformanceLevelUnit " + } + ], + "releaseTag": "Public", + "name": "KnownPerformanceLevelUnit", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPerformanceLevelUnit.DTU:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DTU = " + }, + { + "kind": "Content", + "text": "\"DTU\"" + } + ], + "releaseTag": "Public", + "name": "DTU", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPerformanceLevelUnit.VCores:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VCores = " + }, + { + "kind": "Content", + "text": "\"VCores\"" + } + ], + "releaseTag": "Public", + "name": "VCores", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType:enum", + "docComment": "/**\n * Known values of {@link PrimaryAggregationType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrimaryAggregationType " + } + ], + "releaseTag": "Public", + "name": "KnownPrimaryAggregationType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Average:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Average = " + }, + { + "kind": "Content", + "text": "\"Average\"" + } + ], + "releaseTag": "Public", + "name": "Average", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Count:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Count = " + }, + { + "kind": "Content", + "text": "\"Count\"" + } + ], + "releaseTag": "Public", + "name": "Count", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Maximum:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Maximum = " + }, + { + "kind": "Content", + "text": "\"Maximum\"" + } + ], + "releaseTag": "Public", + "name": "Maximum", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Minimum:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Minimum = " + }, + { + "kind": "Content", + "text": "\"Minimum\"" + } + ], + "releaseTag": "Public", + "name": "Minimum", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrimaryAggregationType.Total:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Total = " + }, + { + "kind": "Content", + "text": "\"Total\"" + } + ], + "releaseTag": "Public", + "name": "Total", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState:enum", + "docComment": "/**\n * Known values of {@link PrivateEndpointProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrivateEndpointProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownPrivateEndpointProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Approving:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Approving = " + }, + { + "kind": "Content", + "text": "\"Approving\"" + } + ], + "releaseTag": "Public", + "name": "Approving", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Dropping:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Dropping = " + }, + { + "kind": "Content", + "text": "\"Dropping\"" + } + ], + "releaseTag": "Public", + "name": "Dropping", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Ready:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ready = " + }, + { + "kind": "Content", + "text": "\"Ready\"" + } + ], + "releaseTag": "Public", + "name": "Ready", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateEndpointProvisioningState.Rejecting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Rejecting = " + }, + { + "kind": "Content", + "text": "\"Rejecting\"" + } + ], + "releaseTag": "Public", + "name": "Rejecting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateActionsRequire:enum", + "docComment": "/**\n * Known values of {@link PrivateLinkServiceConnectionStateActionsRequire} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrivateLinkServiceConnectionStateActionsRequire " + } + ], + "releaseTag": "Public", + "name": "KnownPrivateLinkServiceConnectionStateActionsRequire", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateActionsRequire.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus:enum", + "docComment": "/**\n * Known values of {@link PrivateLinkServiceConnectionStateStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrivateLinkServiceConnectionStateStatus " + } + ], + "releaseTag": "Public", + "name": "KnownPrivateLinkServiceConnectionStateStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Approved:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Approved = " + }, + { + "kind": "Content", + "text": "\"Approved\"" + } + ], + "releaseTag": "Public", + "name": "Approved", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Disconnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disconnected = " + }, + { + "kind": "Content", + "text": "\"Disconnected\"" + } + ], + "releaseTag": "Public", + "name": "Disconnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Pending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pending = " + }, + { + "kind": "Content", + "text": "\"Pending\"" + } + ], + "releaseTag": "Public", + "name": "Pending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownPrivateLinkServiceConnectionStateStatus.Rejected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Rejected = " + }, + { + "kind": "Content", + "text": "\"Rejected\"" + } + ], + "releaseTag": "Public", + "name": "Rejected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownProvisioningState:enum", + "docComment": "/**\n * Known values of {@link ProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownProvisioningState.Canceled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Canceled = " + }, + { + "kind": "Content", + "text": "\"Canceled\"" + } + ], + "releaseTag": "Public", + "name": "Canceled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownProvisioningState.Created:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Created = " + }, + { + "kind": "Content", + "text": "\"Created\"" + } + ], + "releaseTag": "Public", + "name": "Created", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownProvisioningState.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownReadOnlyEndpointFailoverPolicy:enum", + "docComment": "/**\n * Known values of {@link ReadOnlyEndpointFailoverPolicy} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownReadOnlyEndpointFailoverPolicy " + } + ], + "releaseTag": "Public", + "name": "KnownReadOnlyEndpointFailoverPolicy", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReadOnlyEndpointFailoverPolicy.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReadOnlyEndpointFailoverPolicy.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownReadWriteEndpointFailoverPolicy:enum", + "docComment": "/**\n * Known values of {@link ReadWriteEndpointFailoverPolicy} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownReadWriteEndpointFailoverPolicy " + } + ], + "releaseTag": "Public", + "name": "KnownReadWriteEndpointFailoverPolicy", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReadWriteEndpointFailoverPolicy.Automatic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Automatic = " + }, + { + "kind": "Content", + "text": "\"Automatic\"" + } + ], + "releaseTag": "Public", + "name": "Automatic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReadWriteEndpointFailoverPolicy.Manual:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Manual = " + }, + { + "kind": "Content", + "text": "\"Manual\"" + } + ], + "releaseTag": "Public", + "name": "Manual", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownReplicationState:enum", + "docComment": "/**\n * Known values of {@link ReplicationState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownReplicationState " + } + ], + "releaseTag": "Public", + "name": "KnownReplicationState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReplicationState.CatchUP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CatchUP = " + }, + { + "kind": "Content", + "text": "\"CATCH_UP\"" + } + ], + "releaseTag": "Public", + "name": "CatchUP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReplicationState.Pending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pending = " + }, + { + "kind": "Content", + "text": "\"PENDING\"" + } + ], + "releaseTag": "Public", + "name": "Pending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReplicationState.Seeding:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Seeding = " + }, + { + "kind": "Content", + "text": "\"SEEDING\"" + } + ], + "releaseTag": "Public", + "name": "Seeding", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReplicationState.Suspended:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Suspended = " + }, + { + "kind": "Content", + "text": "\"SUSPENDED\"" + } + ], + "releaseTag": "Public", + "name": "Suspended", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownReplicaType:enum", + "docComment": "/**\n * Known values of {@link ReplicaType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownReplicaType " + } + ], + "releaseTag": "Public", + "name": "KnownReplicaType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReplicaType.Primary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Primary = " + }, + { + "kind": "Content", + "text": "\"Primary\"" + } + ], + "releaseTag": "Public", + "name": "Primary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownReplicaType.ReadableSecondary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ReadableSecondary = " + }, + { + "kind": "Content", + "text": "\"ReadableSecondary\"" + } + ], + "releaseTag": "Public", + "name": "ReadableSecondary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownRestoreDetailsName:enum", + "docComment": "/**\n * Known values of {@link RestoreDetailsName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownRestoreDetailsName " + } + ], + "releaseTag": "Public", + "name": "KnownRestoreDetailsName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownRestoreDetailsName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSampleName:enum", + "docComment": "/**\n * Known values of {@link SampleName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSampleName " + } + ], + "releaseTag": "Public", + "name": "KnownSampleName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSampleName.AdventureWorksLT:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AdventureWorksLT = " + }, + { + "kind": "Content", + "text": "\"AdventureWorksLT\"" + } + ], + "releaseTag": "Public", + "name": "AdventureWorksLT", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSampleName.WideWorldImportersFull:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WideWorldImportersFull = " + }, + { + "kind": "Content", + "text": "\"WideWorldImportersFull\"" + } + ], + "releaseTag": "Public", + "name": "WideWorldImportersFull", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSampleName.WideWorldImportersStd:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WideWorldImportersStd = " + }, + { + "kind": "Content", + "text": "\"WideWorldImportersStd\"" + } + ], + "releaseTag": "Public", + "name": "WideWorldImportersStd", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyName:enum", + "docComment": "/**\n * Known values of {@link SecurityAlertPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecurityAlertPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownSecurityAlertPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyNameAutoGenerated:enum", + "docComment": "/**\n * Known values of {@link SecurityAlertPolicyNameAutoGenerated} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecurityAlertPolicyNameAutoGenerated " + } + ], + "releaseTag": "Public", + "name": "KnownSecurityAlertPolicyNameAutoGenerated", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSecurityAlertPolicyNameAutoGenerated.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownServerKeyType:enum", + "docComment": "/**\n * Known values of {@link ServerKeyType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownServerKeyType " + } + ], + "releaseTag": "Public", + "name": "KnownServerKeyType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServerKeyType.AzureKeyVault:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzureKeyVault = " + }, + { + "kind": "Content", + "text": "\"AzureKeyVault\"" + } + ], + "releaseTag": "Public", + "name": "AzureKeyVault", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServerKeyType.ServiceManaged:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ServiceManaged = " + }, + { + "kind": "Content", + "text": "\"ServiceManaged\"" + } + ], + "releaseTag": "Public", + "name": "ServiceManaged", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownServerPublicNetworkAccess:enum", + "docComment": "/**\n * Known values of {@link ServerPublicNetworkAccess} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownServerPublicNetworkAccess " + } + ], + "releaseTag": "Public", + "name": "KnownServerPublicNetworkAccess", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServerPublicNetworkAccess.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServerPublicNetworkAccess.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName:enum", + "docComment": "/**\n * Known values of {@link ServiceObjectiveName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownServiceObjectiveName " + } + ], + "releaseTag": "Public", + "name": "KnownServiceObjectiveName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS100:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS100 = " + }, + { + "kind": "Content", + "text": "\"DS100\"" + } + ], + "releaseTag": "Public", + "name": "DS100", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS1000:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS1000 = " + }, + { + "kind": "Content", + "text": "\"DS1000\"" + } + ], + "releaseTag": "Public", + "name": "DS1000", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS1200:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS1200 = " + }, + { + "kind": "Content", + "text": "\"DS1200\"" + } + ], + "releaseTag": "Public", + "name": "DS1200", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS1500:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS1500 = " + }, + { + "kind": "Content", + "text": "\"DS1500\"" + } + ], + "releaseTag": "Public", + "name": "DS1500", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS200:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS200 = " + }, + { + "kind": "Content", + "text": "\"DS200\"" + } + ], + "releaseTag": "Public", + "name": "DS200", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS2000:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS2000 = " + }, + { + "kind": "Content", + "text": "\"DS2000\"" + } + ], + "releaseTag": "Public", + "name": "DS2000", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS300:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS300 = " + }, + { + "kind": "Content", + "text": "\"DS300\"" + } + ], + "releaseTag": "Public", + "name": "DS300", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS400:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS400 = " + }, + { + "kind": "Content", + "text": "\"DS400\"" + } + ], + "releaseTag": "Public", + "name": "DS400", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS500:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS500 = " + }, + { + "kind": "Content", + "text": "\"DS500\"" + } + ], + "releaseTag": "Public", + "name": "DS500", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DS600:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DS600 = " + }, + { + "kind": "Content", + "text": "\"DS600\"" + } + ], + "releaseTag": "Public", + "name": "DS600", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW100:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW100 = " + }, + { + "kind": "Content", + "text": "\"DW100\"" + } + ], + "releaseTag": "Public", + "name": "DW100", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1000:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW1000 = " + }, + { + "kind": "Content", + "text": "\"DW1000\"" + } + ], + "releaseTag": "Public", + "name": "DW1000", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW10000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW10000C = " + }, + { + "kind": "Content", + "text": "\"DW10000c\"" + } + ], + "releaseTag": "Public", + "name": "DW10000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW1000C = " + }, + { + "kind": "Content", + "text": "\"DW1000c\"" + } + ], + "releaseTag": "Public", + "name": "DW1000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1200:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW1200 = " + }, + { + "kind": "Content", + "text": "\"DW1200\"" + } + ], + "releaseTag": "Public", + "name": "DW1200", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1500:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW1500 = " + }, + { + "kind": "Content", + "text": "\"DW1500\"" + } + ], + "releaseTag": "Public", + "name": "DW1500", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW15000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW15000C = " + }, + { + "kind": "Content", + "text": "\"DW15000c\"" + } + ], + "releaseTag": "Public", + "name": "DW15000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW1500C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW1500C = " + }, + { + "kind": "Content", + "text": "\"DW1500c\"" + } + ], + "releaseTag": "Public", + "name": "DW1500C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW200:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW200 = " + }, + { + "kind": "Content", + "text": "\"DW200\"" + } + ], + "releaseTag": "Public", + "name": "DW200", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW2000:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW2000 = " + }, + { + "kind": "Content", + "text": "\"DW2000\"" + } + ], + "releaseTag": "Public", + "name": "DW2000", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW2000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW2000C = " + }, + { + "kind": "Content", + "text": "\"DW2000c\"" + } + ], + "releaseTag": "Public", + "name": "DW2000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW2500C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW2500C = " + }, + { + "kind": "Content", + "text": "\"DW2500c\"" + } + ], + "releaseTag": "Public", + "name": "DW2500C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW300:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW300 = " + }, + { + "kind": "Content", + "text": "\"DW300\"" + } + ], + "releaseTag": "Public", + "name": "DW300", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW3000:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW3000 = " + }, + { + "kind": "Content", + "text": "\"DW3000\"" + } + ], + "releaseTag": "Public", + "name": "DW3000", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW30000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW30000C = " + }, + { + "kind": "Content", + "text": "\"DW30000c\"" + } + ], + "releaseTag": "Public", + "name": "DW30000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW3000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW3000C = " + }, + { + "kind": "Content", + "text": "\"DW3000c\"" + } + ], + "releaseTag": "Public", + "name": "DW3000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW400:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW400 = " + }, + { + "kind": "Content", + "text": "\"DW400\"" + } + ], + "releaseTag": "Public", + "name": "DW400", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW500:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW500 = " + }, + { + "kind": "Content", + "text": "\"DW500\"" + } + ], + "releaseTag": "Public", + "name": "DW500", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW5000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW5000C = " + }, + { + "kind": "Content", + "text": "\"DW5000c\"" + } + ], + "releaseTag": "Public", + "name": "DW5000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW600:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW600 = " + }, + { + "kind": "Content", + "text": "\"DW600\"" + } + ], + "releaseTag": "Public", + "name": "DW600", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW6000:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW6000 = " + }, + { + "kind": "Content", + "text": "\"DW6000\"" + } + ], + "releaseTag": "Public", + "name": "DW6000", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW6000C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW6000C = " + }, + { + "kind": "Content", + "text": "\"DW6000c\"" + } + ], + "releaseTag": "Public", + "name": "DW6000C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.DW7500C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DW7500C = " + }, + { + "kind": "Content", + "text": "\"DW7500c\"" + } + ], + "releaseTag": "Public", + "name": "DW7500C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.ElasticPool:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ElasticPool = " + }, + { + "kind": "Content", + "text": "\"ElasticPool\"" + } + ], + "releaseTag": "Public", + "name": "ElasticPool", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.Free:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Free = " + }, + { + "kind": "Content", + "text": "\"Free\"" + } + ], + "releaseTag": "Public", + "name": "Free", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P1 = " + }, + { + "kind": "Content", + "text": "\"P1\"" + } + ], + "releaseTag": "Public", + "name": "P1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P11 = " + }, + { + "kind": "Content", + "text": "\"P11\"" + } + ], + "releaseTag": "Public", + "name": "P11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P15:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P15 = " + }, + { + "kind": "Content", + "text": "\"P15\"" + } + ], + "releaseTag": "Public", + "name": "P15", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P2 = " + }, + { + "kind": "Content", + "text": "\"P2\"" + } + ], + "releaseTag": "Public", + "name": "P2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P3 = " + }, + { + "kind": "Content", + "text": "\"P3\"" + } + ], + "releaseTag": "Public", + "name": "P3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P4 = " + }, + { + "kind": "Content", + "text": "\"P4\"" + } + ], + "releaseTag": "Public", + "name": "P4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.P6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P6 = " + }, + { + "kind": "Content", + "text": "\"P6\"" + } + ], + "releaseTag": "Public", + "name": "P6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PRS1 = " + }, + { + "kind": "Content", + "text": "\"PRS1\"" + } + ], + "releaseTag": "Public", + "name": "PRS1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PRS2 = " + }, + { + "kind": "Content", + "text": "\"PRS2\"" + } + ], + "releaseTag": "Public", + "name": "PRS2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PRS4 = " + }, + { + "kind": "Content", + "text": "\"PRS4\"" + } + ], + "releaseTag": "Public", + "name": "PRS4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.PRS6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PRS6 = " + }, + { + "kind": "Content", + "text": "\"PRS6\"" + } + ], + "releaseTag": "Public", + "name": "PRS6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S0:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S0 = " + }, + { + "kind": "Content", + "text": "\"S0\"" + } + ], + "releaseTag": "Public", + "name": "S0", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S1 = " + }, + { + "kind": "Content", + "text": "\"S1\"" + } + ], + "releaseTag": "Public", + "name": "S1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S12 = " + }, + { + "kind": "Content", + "text": "\"S12\"" + } + ], + "releaseTag": "Public", + "name": "S12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S2 = " + }, + { + "kind": "Content", + "text": "\"S2\"" + } + ], + "releaseTag": "Public", + "name": "S2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S3 = " + }, + { + "kind": "Content", + "text": "\"S3\"" + } + ], + "releaseTag": "Public", + "name": "S3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S4 = " + }, + { + "kind": "Content", + "text": "\"S4\"" + } + ], + "releaseTag": "Public", + "name": "S4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S6 = " + }, + { + "kind": "Content", + "text": "\"S6\"" + } + ], + "releaseTag": "Public", + "name": "S6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S7:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S7 = " + }, + { + "kind": "Content", + "text": "\"S7\"" + } + ], + "releaseTag": "Public", + "name": "S7", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.S9:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S9 = " + }, + { + "kind": "Content", + "text": "\"S9\"" + } + ], + "releaseTag": "Public", + "name": "S9", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System = " + }, + { + "kind": "Content", + "text": "\"System\"" + } + ], + "releaseTag": "Public", + "name": "System", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System0:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System0 = " + }, + { + "kind": "Content", + "text": "\"System0\"" + } + ], + "releaseTag": "Public", + "name": "System0", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System1 = " + }, + { + "kind": "Content", + "text": "\"System1\"" + } + ], + "releaseTag": "Public", + "name": "System1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System2 = " + }, + { + "kind": "Content", + "text": "\"System2\"" + } + ], + "releaseTag": "Public", + "name": "System2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System2L:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System2L = " + }, + { + "kind": "Content", + "text": "\"System2L\"" + } + ], + "releaseTag": "Public", + "name": "System2L", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System3 = " + }, + { + "kind": "Content", + "text": "\"System3\"" + } + ], + "releaseTag": "Public", + "name": "System3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System3L:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System3L = " + }, + { + "kind": "Content", + "text": "\"System3L\"" + } + ], + "releaseTag": "Public", + "name": "System3L", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System4 = " + }, + { + "kind": "Content", + "text": "\"System4\"" + } + ], + "releaseTag": "Public", + "name": "System4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownServiceObjectiveName.System4L:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "System4L = " + }, + { + "kind": "Content", + "text": "\"System4L\"" + } + ], + "releaseTag": "Public", + "name": "System4L", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownShortTermRetentionPolicyName:enum", + "docComment": "/**\n * Known values of {@link ShortTermRetentionPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownShortTermRetentionPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownShortTermRetentionPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownShortTermRetentionPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType:enum", + "docComment": "/**\n * Known values of {@link StorageCapabilityStorageAccountType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownStorageCapabilityStorageAccountType " + } + ], + "releaseTag": "Public", + "name": "KnownStorageCapabilityStorageAccountType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType.GRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GRS = " + }, + { + "kind": "Content", + "text": "\"GRS\"" + } + ], + "releaseTag": "Public", + "name": "GRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType.LRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LRS = " + }, + { + "kind": "Content", + "text": "\"LRS\"" + } + ], + "releaseTag": "Public", + "name": "LRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownStorageCapabilityStorageAccountType.ZRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ZRS = " + }, + { + "kind": "Content", + "text": "\"ZRS\"" + } + ], + "releaseTag": "Public", + "name": "ZRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSyncAgentState:enum", + "docComment": "/**\n * Known values of {@link SyncAgentState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSyncAgentState " + } + ], + "releaseTag": "Public", + "name": "KnownSyncAgentState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncAgentState.NeverConnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NeverConnected = " + }, + { + "kind": "Content", + "text": "\"NeverConnected\"" + } + ], + "releaseTag": "Public", + "name": "NeverConnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncAgentState.Offline:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Offline = " + }, + { + "kind": "Content", + "text": "\"Offline\"" + } + ], + "releaseTag": "Public", + "name": "Offline", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncAgentState.Online:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Online = " + }, + { + "kind": "Content", + "text": "\"Online\"" + } + ], + "releaseTag": "Public", + "name": "Online", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSyncConflictResolutionPolicy:enum", + "docComment": "/**\n * Known values of {@link SyncConflictResolutionPolicy} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSyncConflictResolutionPolicy " + } + ], + "releaseTag": "Public", + "name": "KnownSyncConflictResolutionPolicy", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncConflictResolutionPolicy.HubWin:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HubWin = " + }, + { + "kind": "Content", + "text": "\"HubWin\"" + } + ], + "releaseTag": "Public", + "name": "HubWin", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncConflictResolutionPolicy.MemberWin:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MemberWin = " + }, + { + "kind": "Content", + "text": "\"MemberWin\"" + } + ], + "releaseTag": "Public", + "name": "MemberWin", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSyncDirection:enum", + "docComment": "/**\n * Known values of {@link SyncDirection} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSyncDirection " + } + ], + "releaseTag": "Public", + "name": "KnownSyncDirection", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncDirection.Bidirectional:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Bidirectional = " + }, + { + "kind": "Content", + "text": "\"Bidirectional\"" + } + ], + "releaseTag": "Public", + "name": "Bidirectional", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncDirection.OneWayHubToMember:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OneWayHubToMember = " + }, + { + "kind": "Content", + "text": "\"OneWayHubToMember\"" + } + ], + "releaseTag": "Public", + "name": "OneWayHubToMember", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncDirection.OneWayMemberToHub:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OneWayMemberToHub = " + }, + { + "kind": "Content", + "text": "\"OneWayMemberToHub\"" + } + ], + "releaseTag": "Public", + "name": "OneWayMemberToHub", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType:enum", + "docComment": "/**\n * Known values of {@link SyncGroupLogType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSyncGroupLogType " + } + ], + "releaseTag": "Public", + "name": "KnownSyncGroupLogType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.Error:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Error = " + }, + { + "kind": "Content", + "text": "\"Error\"" + } + ], + "releaseTag": "Public", + "name": "Error", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.Success:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Success = " + }, + { + "kind": "Content", + "text": "\"Success\"" + } + ], + "releaseTag": "Public", + "name": "Success", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupLogType.Warning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Warning = " + }, + { + "kind": "Content", + "text": "\"Warning\"" + } + ], + "releaseTag": "Public", + "name": "Warning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSyncGroupState:enum", + "docComment": "/**\n * Known values of {@link SyncGroupState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSyncGroupState " + } + ], + "releaseTag": "Public", + "name": "KnownSyncGroupState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Error:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Error = " + }, + { + "kind": "Content", + "text": "\"Error\"" + } + ], + "releaseTag": "Public", + "name": "Error", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Good:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Good = " + }, + { + "kind": "Content", + "text": "\"Good\"" + } + ], + "releaseTag": "Public", + "name": "Good", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupState.NotReady:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotReady = " + }, + { + "kind": "Content", + "text": "\"NotReady\"" + } + ], + "releaseTag": "Public", + "name": "NotReady", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Progressing:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Progressing = " + }, + { + "kind": "Content", + "text": "\"Progressing\"" + } + ], + "releaseTag": "Public", + "name": "Progressing", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncGroupState.Warning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Warning = " + }, + { + "kind": "Content", + "text": "\"Warning\"" + } + ], + "releaseTag": "Public", + "name": "Warning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSyncMemberDbType:enum", + "docComment": "/**\n * Known values of {@link SyncMemberDbType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSyncMemberDbType " + } + ], + "releaseTag": "Public", + "name": "KnownSyncMemberDbType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberDbType.AzureSqlDatabase:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzureSqlDatabase = " + }, + { + "kind": "Content", + "text": "\"AzureSqlDatabase\"" + } + ], + "releaseTag": "Public", + "name": "AzureSqlDatabase", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberDbType.SqlServerDatabase:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SqlServerDatabase = " + }, + { + "kind": "Content", + "text": "\"SqlServerDatabase\"" + } + ], + "releaseTag": "Public", + "name": "SqlServerDatabase", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState:enum", + "docComment": "/**\n * Known values of {@link SyncMemberState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSyncMemberState " + } + ], + "releaseTag": "Public", + "name": "KnownSyncMemberState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DeProvisioned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DeProvisioned = " + }, + { + "kind": "Content", + "text": "\"DeProvisioned\"" + } + ], + "releaseTag": "Public", + "name": "DeProvisioned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DeProvisionFailed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DeProvisionFailed = " + }, + { + "kind": "Content", + "text": "\"DeProvisionFailed\"" + } + ], + "releaseTag": "Public", + "name": "DeProvisionFailed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DeProvisioning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DeProvisioning = " + }, + { + "kind": "Content", + "text": "\"DeProvisioning\"" + } + ], + "releaseTag": "Public", + "name": "DeProvisioning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DisabledBackupRestore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DisabledBackupRestore = " + }, + { + "kind": "Content", + "text": "\"DisabledBackupRestore\"" + } + ], + "releaseTag": "Public", + "name": "DisabledBackupRestore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.DisabledTombstoneCleanup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DisabledTombstoneCleanup = " + }, + { + "kind": "Content", + "text": "\"DisabledTombstoneCleanup\"" + } + ], + "releaseTag": "Public", + "name": "DisabledTombstoneCleanup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.Provisioned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Provisioned = " + }, + { + "kind": "Content", + "text": "\"Provisioned\"" + } + ], + "releaseTag": "Public", + "name": "Provisioned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.ProvisionFailed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ProvisionFailed = " + }, + { + "kind": "Content", + "text": "\"ProvisionFailed\"" + } + ], + "releaseTag": "Public", + "name": "ProvisionFailed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.Provisioning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Provisioning = " + }, + { + "kind": "Content", + "text": "\"Provisioning\"" + } + ], + "releaseTag": "Public", + "name": "Provisioning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.ReprovisionFailed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ReprovisionFailed = " + }, + { + "kind": "Content", + "text": "\"ReprovisionFailed\"" + } + ], + "releaseTag": "Public", + "name": "ReprovisionFailed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.Reprovisioning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Reprovisioning = " + }, + { + "kind": "Content", + "text": "\"Reprovisioning\"" + } + ], + "releaseTag": "Public", + "name": "Reprovisioning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncCancelled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SyncCancelled = " + }, + { + "kind": "Content", + "text": "\"SyncCancelled\"" + } + ], + "releaseTag": "Public", + "name": "SyncCancelled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncCancelling:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SyncCancelling = " + }, + { + "kind": "Content", + "text": "\"SyncCancelling\"" + } + ], + "releaseTag": "Public", + "name": "SyncCancelling", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncFailed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SyncFailed = " + }, + { + "kind": "Content", + "text": "\"SyncFailed\"" + } + ], + "releaseTag": "Public", + "name": "SyncFailed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncInProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SyncInProgress = " + }, + { + "kind": "Content", + "text": "\"SyncInProgress\"" + } + ], + "releaseTag": "Public", + "name": "SyncInProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncSucceeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SyncSucceeded = " + }, + { + "kind": "Content", + "text": "\"SyncSucceeded\"" + } + ], + "releaseTag": "Public", + "name": "SyncSucceeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.SyncSucceededWithWarnings:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SyncSucceededWithWarnings = " + }, + { + "kind": "Content", + "text": "\"SyncSucceededWithWarnings\"" + } + ], + "releaseTag": "Public", + "name": "SyncSucceededWithWarnings", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.UnProvisioned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UnProvisioned = " + }, + { + "kind": "Content", + "text": "\"UnProvisioned\"" + } + ], + "releaseTag": "Public", + "name": "UnProvisioned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownSyncMemberState.UnReprovisioned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UnReprovisioned = " + }, + { + "kind": "Content", + "text": "\"UnReprovisioned\"" + } + ], + "releaseTag": "Public", + "name": "UnReprovisioned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionActivityStatus:enum", + "docComment": "/**\n * Known values of {@link TransparentDataEncryptionActivityStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownTransparentDataEncryptionActivityStatus " + } + ], + "releaseTag": "Public", + "name": "KnownTransparentDataEncryptionActivityStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionActivityStatus.Decrypting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Decrypting = " + }, + { + "kind": "Content", + "text": "\"Decrypting\"" + } + ], + "releaseTag": "Public", + "name": "Decrypting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionActivityStatus.Encrypting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Encrypting = " + }, + { + "kind": "Content", + "text": "\"Encrypting\"" + } + ], + "releaseTag": "Public", + "name": "Encrypting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionName:enum", + "docComment": "/**\n * Known values of {@link TransparentDataEncryptionName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownTransparentDataEncryptionName " + } + ], + "releaseTag": "Public", + "name": "KnownTransparentDataEncryptionName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownTransparentDataEncryptionName.Current:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Current = " + }, + { + "kind": "Content", + "text": "\"current\"" + } + ], + "releaseTag": "Public", + "name": "Current", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType:enum", + "docComment": "/**\n * Known values of {@link UnitDefinitionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownUnitDefinitionType " + } + ], + "releaseTag": "Public", + "name": "KnownUnitDefinitionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Bytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Bytes = " + }, + { + "kind": "Content", + "text": "\"Bytes\"" + } + ], + "releaseTag": "Public", + "name": "Bytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.BytesPerSecond:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BytesPerSecond = " + }, + { + "kind": "Content", + "text": "\"BytesPerSecond\"" + } + ], + "releaseTag": "Public", + "name": "BytesPerSecond", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Count:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Count = " + }, + { + "kind": "Content", + "text": "\"Count\"" + } + ], + "releaseTag": "Public", + "name": "Count", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.CountPerSecond:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CountPerSecond = " + }, + { + "kind": "Content", + "text": "\"CountPerSecond\"" + } + ], + "releaseTag": "Public", + "name": "CountPerSecond", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Percent:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Percent = " + }, + { + "kind": "Content", + "text": "\"Percent\"" + } + ], + "releaseTag": "Public", + "name": "Percent", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitDefinitionType.Seconds:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Seconds = " + }, + { + "kind": "Content", + "text": "\"Seconds\"" + } + ], + "releaseTag": "Public", + "name": "Seconds", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownUnitType:enum", + "docComment": "/**\n * Known values of {@link UnitType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownUnitType " + } + ], + "releaseTag": "Public", + "name": "KnownUnitType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitType.Bytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Bytes = " + }, + { + "kind": "Content", + "text": "\"bytes\"" + } + ], + "releaseTag": "Public", + "name": "Bytes", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitType.BytesPerSecond:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BytesPerSecond = " + }, + { + "kind": "Content", + "text": "\"bytesPerSecond\"" + } + ], + "releaseTag": "Public", + "name": "BytesPerSecond", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitType.Count:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Count = " + }, + { + "kind": "Content", + "text": "\"count\"" + } + ], + "releaseTag": "Public", + "name": "Count", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitType.CountPerSecond:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CountPerSecond = " + }, + { + "kind": "Content", + "text": "\"countPerSecond\"" + } + ], + "releaseTag": "Public", + "name": "CountPerSecond", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitType.Percent:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Percent = " + }, + { + "kind": "Content", + "text": "\"percent\"" + } + ], + "releaseTag": "Public", + "name": "Percent", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownUnitType.Seconds:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Seconds = " + }, + { + "kind": "Content", + "text": "\"seconds\"" + } + ], + "releaseTag": "Public", + "name": "Seconds", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkRuleState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkRuleState " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkRuleState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Initializing:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Initializing = " + }, + { + "kind": "Content", + "text": "\"Initializing\"" + } + ], + "releaseTag": "Public", + "name": "Initializing", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Ready:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ready = " + }, + { + "kind": "Content", + "text": "\"Ready\"" + } + ], + "releaseTag": "Public", + "name": "Ready", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVirtualNetworkRuleState.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentName:enum", + "docComment": "/**\n * Known values of {@link VulnerabilityAssessmentName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVulnerabilityAssessmentName " + } + ], + "releaseTag": "Public", + "name": "KnownVulnerabilityAssessmentName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState:enum", + "docComment": "/**\n * Known values of {@link VulnerabilityAssessmentScanState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVulnerabilityAssessmentScanState " + } + ], + "releaseTag": "Public", + "name": "KnownVulnerabilityAssessmentScanState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.FailedToRun:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "FailedToRun = " + }, + { + "kind": "Content", + "text": "\"FailedToRun\"" + } + ], + "releaseTag": "Public", + "name": "FailedToRun", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanState.Passed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Passed = " + }, + { + "kind": "Content", + "text": "\"Passed\"" + } + ], + "releaseTag": "Public", + "name": "Passed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanTriggerType:enum", + "docComment": "/**\n * Known values of {@link VulnerabilityAssessmentScanTriggerType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVulnerabilityAssessmentScanTriggerType " + } + ], + "releaseTag": "Public", + "name": "KnownVulnerabilityAssessmentScanTriggerType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanTriggerType.OnDemand:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OnDemand = " + }, + { + "kind": "Content", + "text": "\"OnDemand\"" + } + ], + "releaseTag": "Public", + "name": "OnDemand", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "sql-resource-manager!KnownVulnerabilityAssessmentScanTriggerType.Recurring:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recurring = " + }, + { + "kind": "Content", + "text": "\"Recurring\"" + } + ], + "releaseTag": "Public", + "name": "Recurring", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface", + "docComment": "/**\n * The license type capability\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LicenseTypeCapability " + } + ], + "releaseTag": "Public", + "name": "LicenseTypeCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability#name:member", + "docComment": "/**\n * License type identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LocationCapabilities:interface", + "docComment": "/**\n * The location capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocationCapabilities " + } + ], + "releaseTag": "Public", + "name": "LocationCapabilities", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LocationCapabilities#name:member", + "docComment": "/**\n * The location name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LocationCapabilities#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LocationCapabilities#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LocationCapabilities#supportedManagedInstanceVersions:member", + "docComment": "/**\n * The list of supported managed instance versions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedManagedInstanceVersions?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVersionCapability", + "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedManagedInstanceVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LocationCapabilities#supportedServerVersions:member", + "docComment": "/**\n * The list of supported server versions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedServerVersions?: " + }, + { + "kind": "Reference", + "text": "ServerVersionCapability", + "canonicalReference": "sql-resource-manager!ServerVersionCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedServerVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult:interface", + "docComment": "/**\n * A list of the server's security alert policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogicalServerSecurityAlertPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "LogicalServerSecurityAlertPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LogSizeCapability:interface", + "docComment": "/**\n * The log size capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogSizeCapability " + } + ], + "releaseTag": "Public", + "name": "LogSizeCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LogSizeCapability#limit:member", + "docComment": "/**\n * The log size limit (see 'unit' for the units). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LogSizeCapability#unit:member", + "docComment": "/**\n * The units that the limit is expressed in. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "LogSizeUnit", + "canonicalReference": "sql-resource-manager!LogSizeUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LogSizeUnit:type", + "docComment": "/**\n * Defines values for LogSizeUnit. \\ {@link KnownLogSizeUnit} can be used interchangeably with LogSizeUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Megabytes** \\ **Gigabytes** \\ **Terabytes** \\ **Petabytes** \\ **Percent**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LogSizeUnit = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LogSizeUnit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type", + "docComment": "/**\n * A long term retention backup.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackup = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly serverName?: string;\n readonly serverCreateTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly databaseName?: string;\n readonly databaseDeletionTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly backupTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly backupExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface", + "docComment": "/**\n * A list of long term retention backups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupListResult " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups:interface", + "docComment": "/**\n * Interface representing a LongTermRetentionBackups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackups " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDelete:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDeleteByResourceGroup:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsDeleteByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#beginDeleteByResourceGroupAndWait:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteByResourceGroupAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsDeleteByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteByResourceGroupAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#get:member(1)", + "docComment": "/**\n * Gets a long term retention backup.\n *\n * @param locationName - The location of the database.\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsGetOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsGetResponse", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#getByResourceGroup:member(1)", + "docComment": "/**\n * Gets a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsGetByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsGetByResourceGroupResponse", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByDatabase:member(1)", + "docComment": "/**\n * Lists all long term retention backups for a database.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByLocation:member(1)", + "docComment": "/**\n * Lists the long term retention backups for a given location.\n *\n * @param locationName - The location of the database\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsListByLocationOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByLocation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByResourceGroupDatabase:member(1)", + "docComment": "/**\n * Lists all long term retention backups for a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param longTermRetentionDatabaseName - The name of the database\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroupDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "longTermRetentionDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByResourceGroupDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByResourceGroupLocation:member(1)", + "docComment": "/**\n * Lists the long term retention backups for a given location.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroupLocation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsListByResourceGroupLocationOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByResourceGroupLocation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByResourceGroupServer:member(1)", + "docComment": "/**\n * Lists the long term retention backups for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroupServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsListByResourceGroupServerOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByResourceGroupServer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups#listByServer:member(1)", + "docComment": "/**\n * Lists the long term retention backups for a given server.\n *\n * @param locationName - The location of the database\n *\n * @param longTermRetentionServerName - The name of the server\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", longTermRetentionServerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "longTermRetentionServerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsDeleteByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsDeleteByResourceGroupOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteByResourceGroupOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsGetByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsGetByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the getByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsGetByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsGetByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsGetResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByLocationNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByLocationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByResourceGroupDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByResourceGroupLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByResourceGroupLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupLocationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByResourceGroupLocationResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByResourceGroupServerNextResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByResourceGroupServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupServerOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByResourceGroupServerResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByResourceGroupServerResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByResourceGroupServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByServerNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionBackupsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByServerOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionDatabaseState", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionBackupsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionBackupsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionDatabaseState:type", + "docComment": "/**\n * Defines values for LongTermRetentionDatabaseState. \\ {@link KnownLongTermRetentionDatabaseState} can be used interchangeably with LongTermRetentionDatabaseState, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Live** \\ **Deleted**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionDatabaseState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionDatabaseState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups:interface", + "docComment": "/**\n * Interface representing a LongTermRetentionManagedInstanceBackups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackups " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDelete:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDeleteByResourceGroup:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#beginDeleteByResourceGroupAndWait:member(1)", + "docComment": "/**\n * Deletes a long term retention backup.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteByResourceGroupAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteByResourceGroupAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#get:member(1)", + "docComment": "/**\n * Gets a long term retention backup for a managed database.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsGetOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsGetResponse", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#getByResourceGroup:member(1)", + "docComment": "/**\n * Gets a long term retention backup for a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param backupName - The backup name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "backupName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByDatabase:member(1)", + "docComment": "/**\n * Lists all long term retention backups for a managed database.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByInstance:member(1)", + "docComment": "/**\n * Lists the long term retention backups for a given managed instance.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByLocation:member(1)", + "docComment": "/**\n * Lists the long term retention backups for managed databases in a given location.\n *\n * @param locationName - The location of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByLocation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByResourceGroupDatabase:member(1)", + "docComment": "/**\n * Lists all long term retention backups for a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroupDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByResourceGroupDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByResourceGroupInstance:member(1)", + "docComment": "/**\n * Lists the long term retention backups for a given managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroupInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByResourceGroupInstance" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups#listByResourceGroupLocation:member(1)", + "docComment": "/**\n * Lists the long term retention backups for managed databases in a given location.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param locationName - The location of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroupLocation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByResourceGroupLocation" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the getByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams#databaseState:member", + "docComment": "/**\n * Whether to query against just live databases, just deleted databases, or all databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseState?: " + }, + { + "kind": "Reference", + "text": "DatabaseState", + "canonicalReference": "sql-resource-manager!DatabaseState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams#onlyLatestPerDatabase:member", + "docComment": "/**\n * Whether or not to only get the latest backup for each database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlyLatestPerDatabase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlyLatestPerDatabase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackupListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!LongTermRetentionPolicyName:type", + "docComment": "/**\n * Defines values for LongTermRetentionPolicyName. \\ {@link KnownLongTermRetentionPolicyName} can be used interchangeably with LongTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LongTermRetentionPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LongTermRetentionPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies:interface", + "docComment": "/**\n * Interface representing a ManagedBackupShortTermRetentionPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedBackupShortTermRetentionPolicies " + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginUpdate:member(1)", + "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The short term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#get:member(1)", + "docComment": "/**\n * Gets a managed database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Gets a managed database's short term retention policy list.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedBackupShortTermRetentionPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedBackupShortTermRetentionPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPoliciesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedBackupShortTermRetentionPoliciesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPoliciesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type", + "docComment": "/**\n * A short term retention policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedBackupShortTermRetentionPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n retentionDays?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface", + "docComment": "/**\n * A list of short term retention policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedBackupShortTermRetentionPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedBackupShortTermRetentionPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type", + "docComment": "/**\n * A managed database resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabase = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n collation?: string;\n readonly status?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseStatus", + "canonicalReference": "sql-resource-manager!ManagedDatabaseStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly earliestRestorePoint?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n restorePointInTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly defaultSecondaryLocation?: string;\n catalogCollation?: " + }, + { + "kind": "Reference", + "text": "CatalogCollationType", + "canonicalReference": "sql-resource-manager!CatalogCollationType:type" + }, + { + "kind": "Content", + "text": ";\n createMode?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseCreateMode", + "canonicalReference": "sql-resource-manager!ManagedDatabaseCreateMode:type" + }, + { + "kind": "Content", + "text": ";\n storageContainerUri?: string;\n sourceDatabaseId?: string;\n restorableDroppedDatabaseId?: string;\n storageContainerSasToken?: string;\n readonly failoverGroupId?: string;\n recoverableDatabaseId?: string;\n longTermRetentionBackupResourceId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabase", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseCreateMode:type", + "docComment": "/**\n * Defines values for ManagedDatabaseCreateMode. \\ {@link KnownManagedDatabaseCreateMode} can be used interchangeably with ManagedDatabaseCreateMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **RestoreExternalBackup** \\ **PointInTimeRestore** \\ **Recovery** \\ **RestoreLongTermRetentionBackup**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseCreateMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseCreateMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface", + "docComment": "/**\n * A list of managed databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetails:interface", + "docComment": "/**\n * Interface representing a ManagedDatabaseRestoreDetails.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseRestoreDetails " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseRestoreDetails", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetails#get:member(1)", + "docComment": "/**\n * Gets managed database restore details.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param restoreDetailsName - The name of the restore details to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreDetailsName: " + }, + { + "kind": "Reference", + "text": "RestoreDetailsName", + "canonicalReference": "sql-resource-manager!RestoreDetailsName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseRestoreDetailsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseRestoreDetailsGetResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "restoreDetailsName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseRestoreDetailsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseRestoreDetailsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseRestoreDetailsGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseRestoreDetailsResult", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsResult:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseRestoreDetailsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetailsResult:type", + "docComment": "/**\n * A managed database restore details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseRestoreDetailsResult = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly status?: string;\n readonly currentRestoringFileName?: string;\n readonly lastRestoredFileName?: string;\n readonly lastRestoredFileTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly percentCompleted?: number;\n readonly unrestorableFiles?: string[];\n readonly numberOfFilesDetected?: number;\n readonly lastUploadedFileName?: string;\n readonly lastUploadedFileTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly blockReason?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseRestoreDetailsResult", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabases:interface", + "docComment": "/**\n * Interface representing a ManagedDatabases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabases " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCompleteRestore:member(1)", + "docComment": "/**\n * Completes the restore operation on a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for completing the restore of this managed database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCompleteRestore(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "CompleteDatabaseRestoreDefinition", + "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesCompleteRestoreOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCompleteRestore" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCompleteRestoreAndWait:member(1)", + "docComment": "/**\n * Completes the restore operation on a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for completing the restore of this managed database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCompleteRestoreAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "CompleteDatabaseRestoreDefinition", + "canonicalReference": "sql-resource-manager!CompleteDatabaseRestoreDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesCompleteRestoreOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCompleteRestoreAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a new database or updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginDelete:member(1)", + "docComment": "/**\n * Deletes a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginUpdate:member(1)", + "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseUpdate", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabasesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates an existing database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The requested database resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseUpdate", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabasesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#get:member(1)", + "docComment": "/**\n * Gets a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabasesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabasesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#listByInstance:member(1)", + "docComment": "/**\n * Gets a list of managed databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabases#listInaccessibleByInstance:member(1)", + "docComment": "/**\n * Gets a list of inaccessible managed databases in a managed instance\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInaccessibleByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabasesListInaccessibleByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listInaccessibleByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesCompleteRestoreOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesCompleteRestoreOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCompleteRestoreOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabasesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabasesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies:interface", + "docComment": "/**\n * Interface representing a ManagedDatabaseSecurityAlertPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSecurityAlertPolicies " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database's security alert policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database for which the security alert policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The database security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyName", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies#get:member(1)", + "docComment": "/**\n * Gets a managed database's security alert policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database for which the security alert policy is defined.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyName", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Gets a list of managed database's security alert policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the managed database for which the security alert policies are defined.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSecurityAlertPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSecurityAlertPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type", + "docComment": "/**\n * A managed database security alert policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSecurityAlertPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n state?: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyState", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n disabledAlerts?: string[];\n emailAddresses?: string[];\n emailAccountAdmins?: boolean;\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n readonly creationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult:interface", + "docComment": "/**\n * A list of the managed database's security alert policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSecurityAlertPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSecurityAlertPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels:interface", + "docComment": "/**\n * Interface representing a ManagedDatabaseSensitivityLabels.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabels " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabels", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param parameters - The column sensitivity label resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#delete:member(1)", + "docComment": "/**\n * Deletes the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#disableRecommendation:member(1)", + "docComment": "/**\n * Disables sensitivity recommendations on a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableRecommendation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "disableRecommendation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#enableRecommendation:member(1)", + "docComment": "/**\n * Enables sensitivity recommendations on a given column (recommendations are enabled by default on all columns)\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableRecommendation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "enableRecommendation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#get:member(1)", + "docComment": "/**\n * Gets the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param sensitivityLabelSource - The source of the sensitivity label.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sensitivityLabelSource: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelSource", + "canonicalReference": "sql-resource-manager!SensitivityLabelSource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsGetResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "sensitivityLabelSource", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#listCurrentByDatabase:member(1)", + "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listCurrentByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listCurrentByDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels#listRecommendedByDatabase:member(1)", + "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRecommendedByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listRecommendedByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSensitivityLabelsGetResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listCurrentByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listCurrentByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams#includeDisabledRecommendations:member", + "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeDisabledRecommendations?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeDisabledRecommendations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams#skipToken:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams#includeDisabledRecommendations:member", + "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeDisabledRecommendations?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeDisabledRecommendations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams#skipToken:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabasesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabasesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabasesListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabasesListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListInaccessibleByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listInaccessibleByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabasesListInaccessibleByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListInaccessibleByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListInaccessibleByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabasesListInaccessibleByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listInaccessibleByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabasesListInaccessibleByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!ManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesListInaccessibleByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseStatus:type", + "docComment": "/**\n * Defines values for ManagedDatabaseStatus. \\ {@link KnownManagedDatabaseStatus} can be used interchangeably with ManagedDatabaseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Online** \\ **Offline** \\ **Shutdown** \\ **Creating** \\ **Inaccessible** \\ **Restoring** \\ **Updating**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabasesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabasesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabasesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedDatabase", + "canonicalReference": "sql-resource-manager!ManagedDatabase:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabasesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate:interface", + "docComment": "/**\n * An managed database update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseUpdate " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#catalogCollation:member", + "docComment": "/**\n * Collation of the metadata catalog.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "catalogCollation?: " + }, + { + "kind": "Reference", + "text": "CatalogCollationType", + "canonicalReference": "sql-resource-manager!CatalogCollationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "catalogCollation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#collation:member", + "docComment": "/**\n * Collation of the managed database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "collation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "collation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#createMode:member", + "docComment": "/**\n * Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createMode?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseCreateMode", + "canonicalReference": "sql-resource-manager!ManagedDatabaseCreateMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#creationDate:member", + "docComment": "/**\n * Creation date of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "creationDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#defaultSecondaryLocation:member", + "docComment": "/**\n * Geo paired region. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly defaultSecondaryLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultSecondaryLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#earliestRestorePoint:member", + "docComment": "/**\n * Earliest restore point in time for point in time restore. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly earliestRestorePoint?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "earliestRestorePoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#failoverGroupId:member", + "docComment": "/**\n * Instance Failover Group resource identifier that this managed database belongs to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly failoverGroupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverGroupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#longTermRetentionBackupResourceId:member", + "docComment": "/**\n * The name of the Long Term Retention backup to be used for restore of this managed database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "longTermRetentionBackupResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "longTermRetentionBackupResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#recoverableDatabaseId:member", + "docComment": "/**\n * The resource identifier of the recoverable database associated with create operation of this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recoverableDatabaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recoverableDatabaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#restorableDroppedDatabaseId:member", + "docComment": "/**\n * The restorable dropped database resource id to restore when creating this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorableDroppedDatabaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorableDroppedDatabaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#restorePointInTime:member", + "docComment": "/**\n * Conditional. If createMode is PointInTimeRestore, this value is required. Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorePointInTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorePointInTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#sourceDatabaseId:member", + "docComment": "/**\n * The resource identifier of the source database associated with create operation of this database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceDatabaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceDatabaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#status:member", + "docComment": "/**\n * Status of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseStatus", + "canonicalReference": "sql-resource-manager!ManagedDatabaseStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#storageContainerSasToken:member", + "docComment": "/**\n * Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the storage container sas token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageContainerSasToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageContainerSasToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#storageContainerUri:member", + "docComment": "/**\n * Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the uri of the storage container where backups for this restore are stored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageContainerUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageContainerUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines:interface", + "docComment": "/**\n * Interface representing a ManagedDatabaseVulnerabilityAssessmentRuleBaselines.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselines " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselines", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param parameters - The requested rule baseline resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", ruleId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baselineName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentPolicyBaselineName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaseline", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ruleId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "baselineName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines#delete:member(1)", + "docComment": "/**\n * Removes the database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", ruleId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baselineName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentPolicyBaselineName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ruleId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "baselineName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines#get:member(1)", + "docComment": "/**\n * Gets a database's vulnerability assessment rule baseline.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment rule baseline is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param ruleId - The vulnerability assessment rule ID.\n *\n * @param baselineName - The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", ruleId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baselineName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentPolicyBaselineName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ruleId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "baselineName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaseline", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaseline", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaseline:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments:interface", + "docComment": "/**\n * Interface representing a ManagedDatabaseVulnerabilityAssessments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessments " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessments", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#delete:member(1)", + "docComment": "/**\n * Removes the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#get:member(1)", + "docComment": "/**\n * Gets the database's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentsGetResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments#listByDatabase:member(1)", + "docComment": "/**\n * Lists the vulnerability assessments of a managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database for which the vulnerability assessment is defined.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans:interface", + "docComment": "/**\n * Interface representing a ManagedDatabaseVulnerabilityAssessmentScans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentScans " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScans", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#beginInitiateScan:member(1)", + "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInitiateScan(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginInitiateScan" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#beginInitiateScanAndWait:member(1)", + "docComment": "/**\n * Executes a Vulnerability Assessment database scan.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInitiateScanAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginInitiateScanAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#export:member(1)", + "docComment": "/**\n * Convert an existing scan result to a human readable format. If already exists nothing happens\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the scanned database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScansExportResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "export" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#get:member(1)", + "docComment": "/**\n * Gets a vulnerability assessment scan record of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param scanId - The vulnerability assessment scan Id of the scan to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", scanId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScansGetResponse", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "scanId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans#listByDatabase:member(1)", + "docComment": "/**\n * Lists the vulnerability assessment scans of a database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecord", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansExportResponse:type", + "docComment": "/**\n * Contains response data for the export operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansExportResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScansExport", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScansExport:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansExportResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansGetResponse = " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecord", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecordListResult", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecordListResult", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsGetResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstance:type", + "docComment": "/**\n * An Azure SQL managed instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstance = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n identity?: " + }, + { + "kind": "Reference", + "text": "ResourceIdentity", + "canonicalReference": "sql-resource-manager!ResourceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n managedInstanceCreateMode?: " + }, + { + "kind": "Reference", + "text": "ManagedServerCreateMode", + "canonicalReference": "sql-resource-manager!ManagedServerCreateMode:type" + }, + { + "kind": "Content", + "text": ";\n readonly fullyQualifiedDomainName?: string;\n administratorLogin?: string;\n administratorLoginPassword?: string;\n subnetId?: string;\n readonly state?: string;\n licenseType?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLicenseType", + "canonicalReference": "sql-resource-manager!ManagedInstanceLicenseType:type" + }, + { + "kind": "Content", + "text": ";\n vCores?: number;\n storageSizeInGB?: number;\n collation?: string;\n readonly dnsZone?: string;\n dnsZonePartner?: string;\n publicDataEndpointEnabled?: boolean;\n sourceManagedInstanceId?: string;\n restorePointInTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n proxyOverride?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceProxyOverride", + "canonicalReference": "sql-resource-manager!ManagedInstanceProxyOverride:type" + }, + { + "kind": "Content", + "text": ";\n timezoneId?: string;\n instancePoolId?: string;\n minimalTlsVersion?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstance", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type", + "docComment": "/**\n * An Azure SQL managed instance administrator.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceAdministrator = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n administratorType?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorType", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorType:type" + }, + { + "kind": "Content", + "text": ";\n login?: string;\n sid?: string;\n tenantId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministrator", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult:interface", + "docComment": "/**\n * A list of managed instance administrators.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceAdministratorListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministrator", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators:interface", + "docComment": "/**\n * Interface representing a ManagedInstanceAdministrators.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceAdministrators " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministrators", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested administrator parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministrator", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested administrator parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministrator", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginDelete:member(1)", + "docComment": "/**\n * Deletes a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#get:member(1)", + "docComment": "/**\n * Gets a managed instance administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsGetResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators#listByInstance:member(1)", + "docComment": "/**\n * Gets a list of managed instance administrators.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorsListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministrator", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceAdministratorsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceAdministratorsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministrator", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceAdministratorsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceAdministratorsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceAdministratorsGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministrator", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrator:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceAdministratorsListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsListByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceAdministratorsListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceAdministratorsListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsListByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorsListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceAdministratorsListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministratorListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorsListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministratorType:type", + "docComment": "/**\n * Defines values for ManagedInstanceAdministratorType. \\ {@link KnownManagedInstanceAdministratorType} can be used interchangeably with ManagedInstanceAdministratorType, this enum contains the known values that the service supports. ### Known values supported by the service **ActiveDirectory**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceAdministratorType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceAdministratorType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability:interface", + "docComment": "/**\n * The managed server capability\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEditionCapability " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEditionCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#name:member", + "docComment": "/**\n * The managed server version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability#supportedFamilies:member", + "docComment": "/**\n * The supported families. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedFamilies?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceFamilyCapability", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedFamilies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type", + "docComment": "/**\n * The managed instance encryption protector.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceEncryptionProtector = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly kind?: string;\n serverKeyName?: string;\n serverKeyType?: " + }, + { + "kind": "Reference", + "text": "ServerKeyType", + "canonicalReference": "sql-resource-manager!ServerKeyType:type" + }, + { + "kind": "Content", + "text": ";\n readonly uri?: string;\n readonly thumbprint?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtector", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult:interface", + "docComment": "/**\n * A list of managed instance encryption protectors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEncryptionProtectorListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtector", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors:interface", + "docComment": "/**\n * Interface representing a ManagedInstanceEncryptionProtectors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEncryptionProtectors " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectors", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtector", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Updates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param parameters - The requested encryption protector resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtector", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginRevalidate:member(1)", + "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevalidate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsRevalidateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRevalidate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#beginRevalidateAndWait:member(1)", + "docComment": "/**\n * Revalidates an existing encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevalidateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsRevalidateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRevalidateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#get:member(1)", + "docComment": "/**\n * Gets a managed instance encryption protector.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param encryptionProtectorName - The name of the encryption protector to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionProtectorName: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectorName", + "canonicalReference": "sql-resource-manager!EncryptionProtectorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsGetResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionProtectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors#listByInstance:member(1)", + "docComment": "/**\n * Gets a list of managed instance encryption protectors\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtector", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtector", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEncryptionProtectorsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceEncryptionProtectorsGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtector", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtector:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceEncryptionProtectorsListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceEncryptionProtectorsListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectorListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceEncryptionProtectorsRevalidateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceEncryptionProtectorsRevalidateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectorsRevalidateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability:interface", + "docComment": "/**\n * The managed server family capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceFamilyCapability " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceFamilyCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#name:member", + "docComment": "/**\n * Family name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#sku:member", + "docComment": "/**\n * SKU name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sku?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#supportedLicenseTypes:member", + "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedLicenseTypes?: " + }, + { + "kind": "Reference", + "text": "LicenseTypeCapability", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedLicenseTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceFamilyCapability#supportedVcoresValues:member", + "docComment": "/**\n * List of supported virtual cores values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedVcoresValues?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVcoresCapability", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedVcoresValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type", + "docComment": "/**\n * A managed instance key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceKey = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly kind?: string;\n serverKeyType?: " + }, + { + "kind": "Reference", + "text": "ServerKeyType", + "canonicalReference": "sql-resource-manager!ServerKeyType:type" + }, + { + "kind": "Content", + "text": ";\n uri?: string;\n readonly thumbprint?: string;\n readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKey", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult:interface", + "docComment": "/**\n * A list of managed instance keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceKeyListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKey", + "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys:interface", + "docComment": "/**\n * Interface representing a ManagedInstanceKeys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceKeys " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeys", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a managed instance key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be operated on (updated or created).\n *\n * @param parameters - The requested managed instance key resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKey", + "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a managed instance key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be operated on (updated or created).\n *\n * @param parameters - The requested managed instance key resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKey", + "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginDelete:member(1)", + "docComment": "/**\n * Deletes the managed instance key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the managed instance key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#get:member(1)", + "docComment": "/**\n * Gets a managed instance key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param keyName - The name of the managed instance key to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysGetResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys#listByInstance:member(1)", + "docComment": "/**\n * Gets a list of managed instance keys.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeysListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceKey", + "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceKeysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceKeysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKey", + "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceKeysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceKeysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceKeysGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKey", + "canonicalReference": "sql-resource-manager!ManagedInstanceKey:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceKeysListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysListByInstanceNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceNextOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceKeysListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeyListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceKeysListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysListByInstanceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeysListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceKeysListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeyListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceKeysListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLicenseType:type", + "docComment": "/**\n * Defines values for ManagedInstanceLicenseType. \\ {@link KnownManagedInstanceLicenseType} can be used interchangeably with ManagedInstanceLicenseType, this enum contains the known values that the service supports. ### Known values supported by the service **LicenseIncluded** \\ **BasePrice**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLicenseType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLicenseType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface", + "docComment": "/**\n * A list of managed instances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type", + "docComment": "/**\n * A long term retention backup for a managed database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLongTermRetentionBackup = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly managedInstanceName?: string;\n readonly managedInstanceCreateTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly databaseName?: string;\n readonly databaseDeletionTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly backupTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly backupExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionBackup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult:interface", + "docComment": "/**\n * A list of long term retention backups for managed database(s).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceLongTermRetentionBackupListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionBackupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackupListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionBackup", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionBackup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies:interface", + "docComment": "/**\n * Interface representing a ManagedInstanceLongTermRetentionPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceLongTermRetentionPolicies " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Sets a managed database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Sets a managed database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#get:member(1)", + "docComment": "/**\n * Gets a managed database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param policyName - The policy name. Should always be Default.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies#listByDatabase:member(1)", + "docComment": "/**\n * Gets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceLongTermRetentionPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLongTermRetentionPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type", + "docComment": "/**\n * A long term retention policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLongTermRetentionPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n weeklyRetention?: string;\n monthlyRetention?: string;\n yearlyRetention?: string;\n weekOfYear?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult:interface", + "docComment": "/**\n * A list of long term retention policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceLongTermRetentionPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicyName:type", + "docComment": "/**\n * Defines values for ManagedInstanceLongTermRetentionPolicyName. \\ {@link KnownManagedInstanceLongTermRetentionPolicyName} can be used interchangeably with ManagedInstanceLongTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceLongTermRetentionPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceLongTermRetentionPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type", + "docComment": "/**\n * A managed instance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceOperation = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly managedInstanceName?: string;\n readonly operation?: string;\n readonly operationFriendlyName?: string;\n readonly percentComplete?: number;\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: " + }, + { + "kind": "Reference", + "text": "ManagementOperationState", + "canonicalReference": "sql-resource-manager!ManagementOperationState:type" + }, + { + "kind": "Content", + "text": ";\n readonly errorCode?: number;\n readonly errorDescription?: string;\n readonly errorSeverity?: number;\n readonly isUserError?: boolean;\n readonly estimatedCompletionTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly description?: string;\n readonly isCancellable?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult:interface", + "docComment": "/**\n * The response to a list managed instance operations request\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceOperationListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperation", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperations:interface", + "docComment": "/**\n * Interface representing a ManagedInstanceOperations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceOperations " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperations#cancel:member(1)", + "docComment": "/**\n * Cancels the asynchronous operation on the managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param operationId - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperationsCancelOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsCancelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "cancel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperations#get:member(1)", + "docComment": "/**\n * Gets a management operation on a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param operationId - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperationsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperationsGetResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperations#listByManagedInstance:member(1)", + "docComment": "/**\n * Gets a list of operations performed on the managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByManagedInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperationsListByManagedInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperation", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByManagedInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsCancelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceOperationsCancelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationsCancelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceOperationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceOperationsGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperation", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperation:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceOperationsListByManagedInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationsListByManagedInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByManagedInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceOperationsListByManagedInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperationListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationsListByManagedInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceOperationsListByManagedInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationsListByManagedInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationsListByManagedInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByManagedInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceOperationsListByManagedInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperationListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceOperationsListByManagedInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo:interface", + "docComment": "/**\n * Pairs of Managed Instances in the failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancePairInfo " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancePairInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo#partnerManagedInstanceId:member", + "docComment": "/**\n * Id of Partner Managed Instance in pair.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "partnerManagedInstanceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partnerManagedInstanceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancePairInfo#primaryManagedInstanceId:member", + "docComment": "/**\n * Id of Primary Managed Instance in pair.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "primaryManagedInstanceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primaryManagedInstanceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceProxyOverride:type", + "docComment": "/**\n * Defines values for ManagedInstanceProxyOverride. \\ {@link KnownManagedInstanceProxyOverride} can be used interchangeably with ManagedInstanceProxyOverride, this enum contains the known values that the service supports. ### Known values supported by the service **Proxy** \\ **Redirect** \\ **Default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceProxyOverride = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceProxyOverride", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstances:interface", + "docComment": "/**\n * Interface representing a ManagedInstances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstances " + } + ], + "releaseTag": "Public", + "name": "ManagedInstances", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstancesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedInstancesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstancesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#beginDelete:member(1)", + "docComment": "/**\n * Deletes a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#beginUpdate:member(1)", + "docComment": "/**\n * Updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceUpdate", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstancesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedInstancesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceUpdate", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstancesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#get:member(1)", + "docComment": "/**\n * Gets a managed instance.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstancesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedInstancesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#list:member(1)", + "docComment": "/**\n * Gets a list of all managed instances in the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesListOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#listByInstancePool:member(1)", + "docComment": "/**\n * Gets a list of all managed instances in an instance pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The instance pool name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstancePool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesListByInstancePoolOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstancePool" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstances#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets a list of managed instances in a resource group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstancesListByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesListByInstancePoolNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByInstancePoolNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstancePoolNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesListByInstancePoolNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByInstancePoolNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesListByInstancePoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByInstancePoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByInstancePoolResponse:type", + "docComment": "/**\n * Contains response data for the listByInstancePool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesListByInstancePoolResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByInstancePoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesListNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesListResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstancesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstancesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstancesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstance", + "canonicalReference": "sql-resource-manager!ManagedInstance:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstancesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates:interface", + "docComment": "/**\n * Interface representing a ManagedInstanceTdeCertificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceTdeCertificates " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceTdeCertificates", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates#beginCreate:member(1)", + "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TdeCertificate", + "canonicalReference": "sql-resource-manager!TdeCertificate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceTdeCertificatesCreateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates#beginCreateAndWait:member(1)", + "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TdeCertificate", + "canonicalReference": "sql-resource-manager!TdeCertificate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceTdeCertificatesCreateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateAndWait" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceTdeCertificatesCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceTdeCertificatesCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificatesCreateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate:interface", + "docComment": "/**\n * An update request for an Azure SQL Database managed instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceUpdate " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#administratorLogin:member", + "docComment": "/**\n * Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLogin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLogin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#administratorLoginPassword:member", + "docComment": "/**\n * The administrator login password (required for managed instance creation).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLoginPassword?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLoginPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#collation:member", + "docComment": "/**\n * Collation of the managed instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "collation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "collation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#dnsZone:member", + "docComment": "/**\n * The Dns Zone that the managed instance is in. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly dnsZone?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsZone", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#dnsZonePartner:member", + "docComment": "/**\n * The resource id of another managed instance whose DNS zone this managed instance will share after creation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsZonePartner?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsZonePartner", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#fullyQualifiedDomainName:member", + "docComment": "/**\n * The fully qualified domain name of the managed instance. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly fullyQualifiedDomainName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fullyQualifiedDomainName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#instancePoolId:member", + "docComment": "/**\n * The Id of the instance pool this managed server belongs to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "instancePoolId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instancePoolId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#licenseType:member", + "docComment": "/**\n * The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "licenseType?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLicenseType", + "canonicalReference": "sql-resource-manager!ManagedInstanceLicenseType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "licenseType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#managedInstanceCreateMode:member", + "docComment": "/**\n * Specifies the mode of database creation.\n *\n * Default: Regular instance creation.\n *\n * Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceCreateMode?: " + }, + { + "kind": "Reference", + "text": "ManagedServerCreateMode", + "canonicalReference": "sql-resource-manager!ManagedServerCreateMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceCreateMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#minimalTlsVersion:member", + "docComment": "/**\n * Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minimalTlsVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimalTlsVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#proxyOverride:member", + "docComment": "/**\n * Connection type used for connecting to the instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "proxyOverride?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceProxyOverride", + "canonicalReference": "sql-resource-manager!ManagedInstanceProxyOverride:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "proxyOverride", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#publicDataEndpointEnabled:member", + "docComment": "/**\n * Whether or not the public data endpoint is enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicDataEndpointEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicDataEndpointEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#restorePointInTime:member", + "docComment": "/**\n * Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorePointInTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorePointInTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#sku:member", + "docComment": "/**\n * Managed instance sku\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#sourceManagedInstanceId:member", + "docComment": "/**\n * The resource identifier of the source managed instance associated with create operation of this instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceManagedInstanceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceManagedInstanceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#state:member", + "docComment": "/**\n * The state of the managed instance. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#storageSizeInGB:member", + "docComment": "/**\n * Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageSizeInGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageSizeInGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#subnetId:member", + "docComment": "/**\n * Subnet resource ID for the managed instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnetId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnetId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#timezoneId:member", + "docComment": "/**\n * Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is \"Pacific Standard Time\" or \"W. Europe Standard Time\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timezoneId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timezoneId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceUpdate#vCores:member", + "docComment": "/**\n * The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vCores?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vCores", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability:interface", + "docComment": "/**\n * The managed instance virtual cores capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVcoresCapability " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVcoresCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#includedMaxSize:member", + "docComment": "/**\n * Included size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly includedMaxSize?: " + }, + { + "kind": "Reference", + "text": "MaxSizeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includedMaxSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#instancePoolSupported:member", + "docComment": "/**\n * True if this service objective is supported for managed instances in an instance pool. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly instancePoolSupported?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instancePoolSupported", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#name:member", + "docComment": "/**\n * The virtual cores identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#standaloneSupported:member", + "docComment": "/**\n * True if this service objective is supported for standalone managed instances. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly standaloneSupported?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "standaloneSupported", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#supportedStorageSizes:member", + "docComment": "/**\n * Storage size ranges. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedStorageSizes?: " + }, + { + "kind": "Reference", + "text": "MaxSizeRangeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedStorageSizes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVcoresCapability#value:member", + "docComment": "/**\n * The virtual cores value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability:interface", + "docComment": "/**\n * The managed instance capability\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVersionCapability " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVersionCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#name:member", + "docComment": "/**\n * The server version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#supportedEditions:member", + "docComment": "/**\n * The list of supported managed instance editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedEditions?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEditionCapability", + "canonicalReference": "sql-resource-manager!ManagedInstanceEditionCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedEditions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVersionCapability#supportedInstancePoolEditions:member", + "docComment": "/**\n * The list of supported instance pool editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedInstancePoolEditions?: " + }, + { + "kind": "Reference", + "text": "InstancePoolEditionCapability", + "canonicalReference": "sql-resource-manager!InstancePoolEditionCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedInstancePoolEditions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type", + "docComment": "/**\n * A managed instance vulnerability assessment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceVulnerabilityAssessment = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n storageContainerPath?: string;\n storageContainerSasKey?: string;\n storageAccountAccessKey?: string;\n recurringScans?: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentRecurringScansProperties", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessment", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult:interface", + "docComment": "/**\n * A list of the ManagedInstance's vulnerability assessments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVulnerabilityAssessmentListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments:interface", + "docComment": "/**\n * Interface representing a ManagedInstanceVulnerabilityAssessments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVulnerabilityAssessments " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessments", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the managed instance's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#delete:member(1)", + "docComment": "/**\n * Removes the managed instance's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#get:member(1)", + "docComment": "/**\n * Gets the managed instance's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentsGetResponse", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments#listByInstance:member(1)", + "docComment": "/**\n * Gets the managed instance's vulnerability assessment policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance for which the vulnerability assessments is defined.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVulnerabilityAssessmentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceVulnerabilityAssessmentsGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies:interface", + "docComment": "/**\n * Interface representing a ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies " + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppedDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppedDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppedDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppedDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginUpdate:member(1)", + "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppedDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppedDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Sets a database's long term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name. Should always be \"default\".\n *\n * @param parameters - The long term retention policy info.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppedDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppedDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#get:member(1)", + "docComment": "/**\n * Gets a dropped database's short term retention policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param policyName - The policy name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppedDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Reference", + "text": "ManagedShortTermRetentionPolicyName", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppedDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies#listByRestorableDroppedDatabase:member(1)", + "docComment": "/**\n * Gets a dropped database's short term retention policy list.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByRestorableDroppedDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppedDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppedDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByRestorableDroppedDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByRestorableDroppedDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByRestorableDroppedDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicy", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedServerCreateMode:type", + "docComment": "/**\n * Defines values for ManagedServerCreateMode. \\ {@link KnownManagedServerCreateMode} can be used interchangeably with ManagedServerCreateMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **PointInTimeRestore**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServerCreateMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServerCreateMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies:interface", + "docComment": "/**\n * Interface representing a ManagedServerSecurityAlertPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServerSecurityAlertPolicies " + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The managed server security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyNameAutoGenerated", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param parameters - The managed server security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyNameAutoGenerated", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#get:member(1)", + "docComment": "/**\n * Get a managed server's threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyNameAutoGenerated", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies#listByInstance:member(1)", + "docComment": "/**\n * Get the managed server's threat detection policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServerSecurityAlertPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServerSecurityAlertPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServerSecurityAlertPoliciesListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPoliciesListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServerSecurityAlertPoliciesListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicyListResult", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPoliciesListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type", + "docComment": "/**\n * A managed server security alert policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServerSecurityAlertPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n state?: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyState", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n disabledAlerts?: string[];\n emailAddresses?: string[];\n emailAccountAdmins?: boolean;\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n readonly creationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult:interface", + "docComment": "/**\n * A list of the managed Server's security alert policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServerSecurityAlertPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ManagedServerSecurityAlertPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagedShortTermRetentionPolicyName:type", + "docComment": "/**\n * Defines values for ManagedShortTermRetentionPolicyName. \\ {@link KnownManagedShortTermRetentionPolicyName} can be used interchangeably with ManagedShortTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedShortTermRetentionPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedShortTermRetentionPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ManagementOperationState:type", + "docComment": "/**\n * Defines values for ManagementOperationState. \\ {@link KnownManagementOperationState} can be used interchangeably with ManagementOperationState, this enum contains the known values that the service supports. ### Known values supported by the service **Pending** \\ **InProgress** \\ **Succeeded** \\ **Failed** \\ **CancelInProgress** \\ **Cancelled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementOperationState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementOperationState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface", + "docComment": "/**\n * The maximum size capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MaxSizeCapability " + } + ], + "releaseTag": "Public", + "name": "MaxSizeCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeCapability#limit:member", + "docComment": "/**\n * The maximum size limit (see 'unit' for the units). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeCapability#unit:member", + "docComment": "/**\n * The units that the limit is expressed in. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "MaxSizeUnit", + "canonicalReference": "sql-resource-manager!MaxSizeUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface", + "docComment": "/**\n * The maximum size range capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MaxSizeRangeCapability " + } + ], + "releaseTag": "Public", + "name": "MaxSizeRangeCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#logSize:member", + "docComment": "/**\n * Size of transaction log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly logSize?: " + }, + { + "kind": "Reference", + "text": "LogSizeCapability", + "canonicalReference": "sql-resource-manager!LogSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "logSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#maxValue:member", + "docComment": "/**\n * Maximum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxValue?: " + }, + { + "kind": "Reference", + "text": "MaxSizeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#minValue:member", + "docComment": "/**\n * Minimum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minValue?: " + }, + { + "kind": "Reference", + "text": "MaxSizeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#scaleSize:member", + "docComment": "/**\n * Scale/step size for discrete values between the minimum value and the maximum value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly scaleSize?: " + }, + { + "kind": "Reference", + "text": "MaxSizeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scaleSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!MaxSizeUnit:type", + "docComment": "/**\n * Defines values for MaxSizeUnit. \\ {@link KnownMaxSizeUnit} can be used interchangeably with MaxSizeUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Megabytes** \\ **Gigabytes** \\ **Terabytes** \\ **Petabytes**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MaxSizeUnit = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MaxSizeUnit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Metric:interface", + "docComment": "/**\n * Database metrics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Metric " + } + ], + "releaseTag": "Public", + "name": "Metric", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Metric#endTime:member", + "docComment": "/**\n * The end time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Metric#metricValues:member", + "docComment": "/**\n * The metric values for the specified time window and timestep. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly metricValues?: " + }, + { + "kind": "Reference", + "text": "MetricValue", + "canonicalReference": "sql-resource-manager!MetricValue:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Metric#name:member", + "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "MetricName", + "canonicalReference": "sql-resource-manager!MetricName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Metric#startTime:member", + "docComment": "/**\n * The start time for the metric (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Metric#timeGrain:member", + "docComment": "/**\n * The time step to be used to summarize the metric values. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Metric#unit:member", + "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "UnitType", + "canonicalReference": "sql-resource-manager!UnitType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MetricAvailability:interface", + "docComment": "/**\n * A metric availability value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricAvailability " + } + ], + "releaseTag": "Public", + "name": "MetricAvailability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricAvailability#retention:member", + "docComment": "/**\n * The length of retention for the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly retention?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retention", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricAvailability#timeGrain:member", + "docComment": "/**\n * The granularity of the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MetricDefinition:interface", + "docComment": "/**\n * A database metric definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricDefinition " + } + ], + "releaseTag": "Public", + "name": "MetricDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricDefinition#metricAvailabilities:member", + "docComment": "/**\n * The list of database metric availabilities for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly metricAvailabilities?: " + }, + { + "kind": "Reference", + "text": "MetricAvailability", + "canonicalReference": "sql-resource-manager!MetricAvailability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricAvailabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricDefinition#name:member", + "docComment": "/**\n * The name information for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "MetricName", + "canonicalReference": "sql-resource-manager!MetricName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricDefinition#primaryAggregationType:member", + "docComment": "/**\n * The primary aggregation type defining how metric values are displayed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly primaryAggregationType?: " + }, + { + "kind": "Reference", + "text": "PrimaryAggregationType", + "canonicalReference": "sql-resource-manager!PrimaryAggregationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primaryAggregationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricDefinition#resourceUri:member", + "docComment": "/**\n * The resource uri of the database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricDefinition#unit:member", + "docComment": "/**\n * The unit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "UnitDefinitionType", + "canonicalReference": "sql-resource-manager!UnitDefinitionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MetricDefinitionListResult:interface", + "docComment": "/**\n * The response to a list database metric definitions request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricDefinitionListResult " + } + ], + "releaseTag": "Public", + "name": "MetricDefinitionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricDefinitionListResult#value:member", + "docComment": "/**\n * The list of metric definitions for the database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "MetricDefinition", + "canonicalReference": "sql-resource-manager!MetricDefinition:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MetricListResult:interface", + "docComment": "/**\n * The response to a list database metrics request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricListResult " + } + ], + "releaseTag": "Public", + "name": "MetricListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricListResult#value:member", + "docComment": "/**\n * The list of metrics for the database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Metric", + "canonicalReference": "sql-resource-manager!Metric:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MetricName:interface", + "docComment": "/**\n * A database metric name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricName " + } + ], + "releaseTag": "Public", + "name": "MetricName", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricName#localizedValue:member", + "docComment": "/**\n * The friendly name of the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricName#value:member", + "docComment": "/**\n * The name of the database metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MetricValue:interface", + "docComment": "/**\n * Represents database metrics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricValue " + } + ], + "releaseTag": "Public", + "name": "MetricValue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricValue#average:member", + "docComment": "/**\n * The average value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly average?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "average", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricValue#count:member", + "docComment": "/**\n * The number of values for the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly count?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricValue#maximum:member", + "docComment": "/**\n * The max value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maximum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricValue#minimum:member", + "docComment": "/**\n * The min value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minimum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricValue#timestamp:member", + "docComment": "/**\n * The metric timestamp (ISO-8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MetricValue#total:member", + "docComment": "/**\n * The total value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly total?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "total", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!MinCapacityCapability:interface", + "docComment": "/**\n * The min capacity capability\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MinCapacityCapability " + } + ], + "releaseTag": "Public", + "name": "MinCapacityCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MinCapacityCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MinCapacityCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!MinCapacityCapability#value:member", + "docComment": "/**\n * Min capacity value NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Name:interface", + "docComment": "/**\n * ARM Usage Name\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Name " + } + ], + "releaseTag": "Public", + "name": "Name", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Name#localizedValue:member", + "docComment": "/**\n * Usage name localized value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Name#value:member", + "docComment": "/**\n * Usage name value\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Operation:interface", + "docComment": "/**\n * SQL REST API operation definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Operation#display:member", + "docComment": "/**\n * The localized display information for this particular operation / action. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "sql-resource-manager!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Operation#name:member", + "docComment": "/**\n * The name of the operation being performed on this particular object. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Operation#origin:member", + "docComment": "/**\n * The intended executor of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly origin?: " + }, + { + "kind": "Reference", + "text": "OperationOrigin", + "canonicalReference": "sql-resource-manager!OperationOrigin:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Operation#properties:member", + "docComment": "/**\n * Additional descriptions for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly properties?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!OperationDisplay:interface", + "docComment": "/**\n * Display metadata associated with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationDisplay#description:member", + "docComment": "/**\n * The localized friendly description for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationDisplay#operation:member", + "docComment": "/**\n * The localized friendly name for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationDisplay#provider:member", + "docComment": "/**\n * The localized friendly form of the resource provider name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationDisplay#resource:member", + "docComment": "/**\n * The localized friendly form of the resource type related to this action/operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!OperationImpact:interface", + "docComment": "/**\n * The impact of an operation, both in absolute and relative terms.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationImpact " + } + ], + "releaseTag": "Public", + "name": "OperationImpact", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationImpact#changeValueAbsolute:member", + "docComment": "/**\n * The absolute impact to dimension. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly changeValueAbsolute?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeValueAbsolute", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationImpact#changeValueRelative:member", + "docComment": "/**\n * The relative impact to dimension (null if not applicable) NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly changeValueRelative?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeValueRelative", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationImpact#name:member", + "docComment": "/**\n * The name of the impact dimension. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationImpact#unit:member", + "docComment": "/**\n * The unit in which estimated impact to dimension is measured. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list SQL operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!OperationListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "sql-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!OperationOrigin:type", + "docComment": "/**\n * Defines values for OperationOrigin. \\ {@link KnownOperationOrigin} can be used interchangeably with OperationOrigin, this enum contains the known values that the service supports. ### Known values supported by the service **user** \\ **system**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationOrigin = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationOrigin", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available SQL Rest API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "sql-resource-manager!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "sql-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!OperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!OperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "sql-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "sql-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PartnerInfo:interface", + "docComment": "/**\n * Partner server information for the failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartnerInfo " + } + ], + "releaseTag": "Public", + "name": "PartnerInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PartnerInfo#id:member", + "docComment": "/**\n * Resource identifier of the partner server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PartnerInfo#location:member", + "docComment": "/**\n * Geo location of the partner server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PartnerInfo#replicationRole:member", + "docComment": "/**\n * Replication role of the partner server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly replicationRole?: " + }, + { + "kind": "Reference", + "text": "FailoverGroupReplicationRole", + "canonicalReference": "sql-resource-manager!FailoverGroupReplicationRole:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "replicationRole", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PartnerRegionInfo:interface", + "docComment": "/**\n * Partner region information for the failover group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PartnerRegionInfo " + } + ], + "releaseTag": "Public", + "name": "PartnerRegionInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PartnerRegionInfo#location:member", + "docComment": "/**\n * Geo location of the partner managed instances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PartnerRegionInfo#replicationRole:member", + "docComment": "/**\n * Replication role of the partner managed instances. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly replicationRole?: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroupReplicationRole", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroupReplicationRole:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "replicationRole", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PauseDelayTimeUnit:type", + "docComment": "/**\n * Defines values for PauseDelayTimeUnit. \\ {@link KnownPauseDelayTimeUnit} can be used interchangeably with PauseDelayTimeUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Minutes**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PauseDelayTimeUnit = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PauseDelayTimeUnit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PerformanceLevelCapability:interface", + "docComment": "/**\n * The performance level capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PerformanceLevelCapability " + } + ], + "releaseTag": "Public", + "name": "PerformanceLevelCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PerformanceLevelCapability#unit:member", + "docComment": "/**\n * Unit type used to measure performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "PerformanceLevelUnit", + "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PerformanceLevelCapability#value:member", + "docComment": "/**\n * Performance level value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PerformanceLevelUnit:type", + "docComment": "/**\n * Defines values for PerformanceLevelUnit. \\ {@link KnownPerformanceLevelUnit} can be used interchangeably with PerformanceLevelUnit, this enum contains the known values that the service supports. ### Known values supported by the service **DTU** \\ **VCores**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PerformanceLevelUnit = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PerformanceLevelUnit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrimaryAggregationType:type", + "docComment": "/**\n * Defines values for PrimaryAggregationType. \\ {@link KnownPrimaryAggregationType} can be used interchangeably with PrimaryAggregationType, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Average** \\ **Count** \\ **Minimum** \\ **Maximum** \\ **Total**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrimaryAggregationType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrimaryAggregationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type", + "docComment": "/**\n * A private endpoint connection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnection = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointProperty", + "canonicalReference": "sql-resource-manager!PrivateEndpointProperty:interface" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionStateProperty", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult:interface", + "docComment": "/**\n * A list of private endpoint connections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties:interface", + "docComment": "/**\n * Properties of a private endpoint connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionProperties " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties#privateEndpoint:member", + "docComment": "/**\n * Private endpoint which the connection belongs to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointProperty", + "canonicalReference": "sql-resource-manager!PrivateEndpointProperty:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties#privateLinkServiceConnectionState:member", + "docComment": "/**\n * Connection state of the private endpoint connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkServiceConnectionState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties#provisioningState:member", + "docComment": "/**\n * State of the private endpoint connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointProvisioningState", + "canonicalReference": "sql-resource-manager!PrivateEndpointProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections:interface", + "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnections " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Approve or reject a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param parameters - A private endpoint connection\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginDelete:member(1)", + "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a private endpoint connection with a given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#get:member(1)", + "docComment": "/**\n * Gets a private endpoint connection.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetResponse", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections#listByServer:member(1)", + "docComment": "/**\n * Gets all private endpoint connections on a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionListResult", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionListResult", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateEndpointProperty:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointProperty " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointProperty", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateEndpointProperty#id:member", + "docComment": "/**\n * Resource id of the private endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateEndpointProvisioningState:type", + "docComment": "/**\n * Defines values for PrivateEndpointProvisioningState. \\ {@link KnownPrivateEndpointProvisioningState} can be used interchangeably with PrivateEndpointProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Approving** \\ **Ready** \\ **Dropping** \\ **Failed** \\ **Rejecting**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateLinkResource:type", + "docComment": "/**\n * A private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResource = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly properties?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourceProperties", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult:interface", + "docComment": "/**\n * A list of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourceListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "sql-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties:interface", + "docComment": "/**\n * Properties of a private link resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourceProperties " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourceProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties#groupId:member", + "docComment": "/**\n * The private link resource group id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly groupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceProperties#requiredMembers:member", + "docComment": "/**\n * The private link resource required member names. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly requiredMembers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requiredMembers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkResources:interface", + "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResources " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateLinkResources#get:member(1)", + "docComment": "/**\n * Gets a private link resource for SQL server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param groupName - The name of the private link resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", groupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesGetOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesGetResponse", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "groupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!PrivateLinkResources#listByServer:member(1)", + "docComment": "/**\n * Gets the private link resources for SQL server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "sql-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResourcesGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "sql-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResourcesListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourceListResult", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateLinkResourcesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResourcesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourceListResult", + "canonicalReference": "sql-resource-manager!PrivateLinkResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateActionsRequire:type", + "docComment": "/**\n * Defines values for PrivateLinkServiceConnectionStateActionsRequire. \\ {@link KnownPrivateLinkServiceConnectionStateActionsRequire} can be used interchangeably with PrivateLinkServiceConnectionStateActionsRequire, this enum contains the known values that the service supports. ### Known values supported by the service **None**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServiceConnectionStateActionsRequire = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionStateActionsRequire", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceConnectionStateProperty " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionStateProperty", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty#actionsRequired:member", + "docComment": "/**\n * The actions required for private link service connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly actionsRequired?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionsRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty#description:member", + "docComment": "/**\n * The private link service connection description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateProperty#status:member", + "docComment": "/**\n * The private link service connection status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionStatePropertyAutoGenerated", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#actionsRequired:member", + "docComment": "/**\n * The actions required for private link service connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly actionsRequired?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionStateActionsRequire", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateActionsRequire:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionsRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#description:member", + "docComment": "/**\n * The private link service connection description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStatePropertyAutoGenerated#status:member", + "docComment": "/**\n * The private link service connection status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionStateStatus", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!PrivateLinkServiceConnectionStateStatus:type", + "docComment": "/**\n * Defines values for PrivateLinkServiceConnectionStateStatus. \\ {@link KnownPrivateLinkServiceConnectionStateStatus} can be used interchangeably with PrivateLinkServiceConnectionStateStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Approved** \\ **Pending** \\ **Rejected** \\ **Disconnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServiceConnectionStateStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionStateStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ProvisioningState:type", + "docComment": "/**\n * Defines values for ProvisioningState. \\ {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Created** \\ **InProgress** \\ **Succeeded** \\ **Failed** \\ **Canceled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ProxyResource:type", + "docComment": "/**\n * ARM proxy resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProxyResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "sql-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProxyResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReadOnlyEndpointFailoverPolicy:type", + "docComment": "/**\n * Defines values for ReadOnlyEndpointFailoverPolicy. \\ {@link KnownReadOnlyEndpointFailoverPolicy} can be used interchangeably with ReadOnlyEndpointFailoverPolicy, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReadOnlyEndpointFailoverPolicy = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReadOnlyEndpointFailoverPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReadScaleCapability:interface", + "docComment": "/**\n * The read scale capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReadScaleCapability " + } + ], + "releaseTag": "Public", + "name": "ReadScaleCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReadScaleCapability#maxNumberOfReplicas:member", + "docComment": "/**\n * The maximum number of read scale replicas. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxNumberOfReplicas?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxNumberOfReplicas", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReadScaleCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReadScaleCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReadWriteEndpointFailoverPolicy:type", + "docComment": "/**\n * Defines values for ReadWriteEndpointFailoverPolicy. \\ {@link KnownReadWriteEndpointFailoverPolicy} can be used interchangeably with ReadWriteEndpointFailoverPolicy, this enum contains the known values that the service supports. ### Known values supported by the service **Manual** \\ **Automatic**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReadWriteEndpointFailoverPolicy = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReadWriteEndpointFailoverPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type", + "docComment": "/**\n * Represents a recommended elastic pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedElasticPool = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly databaseEdition?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolEdition", + "canonicalReference": "sql-resource-manager!ElasticPoolEdition:type" + }, + { + "kind": "Content", + "text": ";\n dtu?: number;\n databaseDtuMin?: number;\n databaseDtuMax?: number;\n storageMB?: number;\n readonly observationPeriodStart?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly observationPeriodEnd?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly maxObservedDtu?: number;\n readonly maxObservedStorageMB?: number;\n readonly databases?: " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": "[];\n readonly metrics?: " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolMetric", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPool", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListMetricsResult:interface", + "docComment": "/**\n * Represents the response to a list recommended elastic pool metrics request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedElasticPoolListMetricsResult " + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolListMetricsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListMetricsResult#value:member", + "docComment": "/**\n * The list of recommended elastic pools metrics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolMetric", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListResult:interface", + "docComment": "/**\n * Represents the response to a list recommended elastic pool request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedElasticPoolListResult " + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListResult#value:member", + "docComment": "/**\n * The list of recommended elastic pools hosted in the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPool", + "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface", + "docComment": "/**\n * Represents recommended elastic pool metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedElasticPoolMetric " + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolMetric", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric#dateTime:member", + "docComment": "/**\n * The time of metric (ISO8601 format).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dateTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dateTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric#dtu:member", + "docComment": "/**\n * Gets or sets the DTUs (Database Transaction Units). See https://azure.microsoft.com/documentation/articles/sql-database-what-is-a-dtu/\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dtu?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dtu", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric#sizeGB:member", + "docComment": "/**\n * Gets or sets size in gigabytes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecommendedElasticPools:interface", + "docComment": "/**\n * Interface representing a RecommendedElasticPools.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedElasticPools " + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPools", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPools#get:member(1)", + "docComment": "/**\n * Gets a recommended elastic pool.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param recommendedElasticPoolName - The name of the recommended elastic pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", recommendedElasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolsGetOptionalParams", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolsGetResponse", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "recommendedElasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPools#listByServer:member(1)", + "docComment": "/**\n * Returns recommended elastic pools.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecommendedElasticPool", + "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RecommendedElasticPools#listMetrics:member(1)", + "docComment": "/**\n * Returns recommended elastic pool metrics.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param recommendedElasticPoolName - The name of the recommended elastic pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetrics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", recommendedElasticPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolsListMetricsOptionalParams", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListMetricsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolMetric", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolMetric:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "recommendedElasticPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMetrics" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedElasticPoolsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedElasticPoolsGetResponse = " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPool", + "canonicalReference": "sql-resource-manager!RecommendedElasticPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedElasticPoolsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedElasticPoolsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolListResult", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListMetricsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedElasticPoolsListMetricsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolsListMetricsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolsListMetricsResponse:type", + "docComment": "/**\n * Contains response data for the listMetrics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedElasticPoolsListMetricsResponse = " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPoolListMetricsResult", + "canonicalReference": "sql-resource-manager!RecommendedElasticPoolListMetricsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedElasticPoolsListMetricsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedIndex:type", + "docComment": "/**\n * Represents a database recommended index.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedIndex = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly action?: " + }, + { + "kind": "Reference", + "text": "RecommendedIndexAction", + "canonicalReference": "sql-resource-manager!RecommendedIndexAction:type" + }, + { + "kind": "Content", + "text": ";\n readonly state?: " + }, + { + "kind": "Reference", + "text": "RecommendedIndexState", + "canonicalReference": "sql-resource-manager!RecommendedIndexState:type" + }, + { + "kind": "Content", + "text": ";\n readonly created?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly lastModified?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly indexType?: " + }, + { + "kind": "Reference", + "text": "RecommendedIndexType", + "canonicalReference": "sql-resource-manager!RecommendedIndexType:type" + }, + { + "kind": "Content", + "text": ";\n readonly schema?: string;\n readonly table?: string;\n readonly columns?: string[];\n readonly includedColumns?: string[];\n readonly indexScript?: string;\n readonly estimatedImpact?: " + }, + { + "kind": "Reference", + "text": "OperationImpact", + "canonicalReference": "sql-resource-manager!OperationImpact:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly reportedImpact?: " + }, + { + "kind": "Reference", + "text": "OperationImpact", + "canonicalReference": "sql-resource-manager!OperationImpact:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedIndex", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedIndexAction:type", + "docComment": "/**\n * Defines values for RecommendedIndexAction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedIndexAction = " + }, + { + "kind": "Content", + "text": "\"Create\" | \"Drop\" | \"Rebuild\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedIndexAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedIndexState:type", + "docComment": "/**\n * Defines values for RecommendedIndexState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedIndexState = " + }, + { + "kind": "Content", + "text": "\"Active\" | \"Pending\" | \"Executing\" | \"Verifying\" | \"Pending Revert\" | \"Reverting\" | \"Reverted\" | \"Ignored\" | \"Expired\" | \"Blocked\" | \"Success\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedIndexState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecommendedIndexType:type", + "docComment": "/**\n * Defines values for RecommendedIndexType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendedIndexType = " + }, + { + "kind": "Content", + "text": "\"CLUSTERED\" | \"NONCLUSTERED\" | \"COLUMNSTORE\" | \"CLUSTERED COLUMNSTORE\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendedIndexType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecoverableDatabase:type", + "docComment": "/**\n * A recoverable database\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecoverableDatabase = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly edition?: string;\n readonly serviceLevelObjective?: string;\n readonly elasticPoolName?: string;\n readonly lastAvailableBackupDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecoverableDatabase", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableDatabaseListResult:interface", + "docComment": "/**\n * The response to a list recoverable databases request\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "RecoverableDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecoverableDatabaseListResult#value:member", + "docComment": "/**\n * A list of recoverable databases\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "RecoverableDatabase", + "canonicalReference": "sql-resource-manager!RecoverableDatabase:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableDatabases:interface", + "docComment": "/**\n * Interface representing a RecoverableDatabases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableDatabases " + } + ], + "releaseTag": "Public", + "name": "RecoverableDatabases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RecoverableDatabases#get:member(1)", + "docComment": "/**\n * Gets a recoverable database, which is a resource representing a database's geo backup\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecoverableDatabasesGetOptionalParams", + "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecoverableDatabasesGetResponse", + "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RecoverableDatabases#listByServer:member(1)", + "docComment": "/**\n * Gets a list of recoverable databases\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecoverableDatabasesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!RecoverableDatabasesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecoverableDatabase", + "canonicalReference": "sql-resource-manager!RecoverableDatabase:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableDatabasesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecoverableDatabasesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecoverableDatabasesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecoverableDatabasesGetResponse = " + }, + { + "kind": "Reference", + "text": "RecoverableDatabase", + "canonicalReference": "sql-resource-manager!RecoverableDatabase:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecoverableDatabasesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableDatabasesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableDatabasesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecoverableDatabasesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecoverableDatabasesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecoverableDatabasesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "RecoverableDatabaseListResult", + "canonicalReference": "sql-resource-manager!RecoverableDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecoverableDatabasesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type", + "docComment": "/**\n * A recoverable managed database resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecoverableManagedDatabase = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly lastAvailableBackupDate?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabase", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult:interface", + "docComment": "/**\n * A list of recoverable managed databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableManagedDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabase", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases:interface", + "docComment": "/**\n * Interface representing a RecoverableManagedDatabases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableManagedDatabases " + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases#get:member(1)", + "docComment": "/**\n * Gets a recoverable managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param recoverableDatabaseName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", recoverableDatabaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabasesGetOptionalParams", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabasesGetResponse", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "recoverableDatabaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases#listByInstance:member(1)", + "docComment": "/**\n * Gets a list of recoverable managed databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabasesListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabase", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableManagedDatabasesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabasesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecoverableManagedDatabasesGetResponse = " + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabase", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabase:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabasesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableManagedDatabasesListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabasesListByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecoverableManagedDatabasesListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabasesListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoverableManagedDatabasesListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabasesListByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabasesListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecoverableManagedDatabasesListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecoverableManagedDatabasesListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReplicationLink:type", + "docComment": "/**\n * Represents a database replication link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicationLink = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n readonly isTerminationAllowed?: boolean;\n readonly replicationMode?: string;\n readonly partnerServer?: string;\n readonly partnerDatabase?: string;\n readonly partnerLocation?: string;\n readonly role?: " + }, + { + "kind": "Reference", + "text": "ReplicationRole", + "canonicalReference": "sql-resource-manager!ReplicationRole:type" + }, + { + "kind": "Content", + "text": ";\n readonly partnerRole?: " + }, + { + "kind": "Reference", + "text": "ReplicationRole", + "canonicalReference": "sql-resource-manager!ReplicationRole:type" + }, + { + "kind": "Content", + "text": ";\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly percentComplete?: number;\n readonly replicationState?: " + }, + { + "kind": "Reference", + "text": "ReplicationState", + "canonicalReference": "sql-resource-manager!ReplicationState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicationLink", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinkListResult:interface", + "docComment": "/**\n * Represents the response to a List database replication link request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinkListResult " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinkListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReplicationLinkListResult#value:member", + "docComment": "/**\n * The list of database replication links housed in the database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ReplicationLink", + "canonicalReference": "sql-resource-manager!ReplicationLink:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinks:interface", + "docComment": "/**\n * Interface representing a ReplicationLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinks " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailover:member(1)", + "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailover(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginFailover" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailoverAllowDataLoss:member(1)", + "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAllowDataLoss(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksFailoverAllowDataLossOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginFailoverAllowDataLoss" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailoverAllowDataLossAndWait:member(1)", + "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database. This operation might result in data loss.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAllowDataLossAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksFailoverAllowDataLossOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginFailoverAllowDataLossAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#beginFailoverAndWait:member(1)", + "docComment": "/**\n * Sets which replica database is primary by failing over from the current primary replica database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksFailoverOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginFailoverAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#beginUnlink:member(1)", + "docComment": "/**\n * Deletes a database replication link in forced or friendly way.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param parameters - The required parameters for unlinking replication link.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUnlink(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "UnlinkParameters", + "canonicalReference": "sql-resource-manager!UnlinkParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksUnlinkOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUnlink" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#beginUnlinkAndWait:member(1)", + "docComment": "/**\n * Deletes a database replication link in forced or friendly way.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be failed over.\n *\n * @param linkId - The ID of the replication link to be failed over.\n *\n * @param parameters - The required parameters for unlinking replication link.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUnlinkAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "UnlinkParameters", + "canonicalReference": "sql-resource-manager!UnlinkParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksUnlinkOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUnlinkAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#delete:member(1)", + "docComment": "/**\n * Deletes a database replication link. Cannot be done during failover.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database that has the replication link to be dropped.\n *\n * @param linkId - The ID of the replication link to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#get:member(1)", + "docComment": "/**\n * Gets a database replication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to get the link for.\n *\n * @param linkId - The replication link ID to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksGetOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ReplicationLinksGetResponse", + "canonicalReference": "sql-resource-manager!ReplicationLinksGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ReplicationLinks#listByDatabase:member(1)", + "docComment": "/**\n * Lists a database's replication links.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database to retrieve links for.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ReplicationLinksListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ReplicationLinksListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ReplicationLink", + "canonicalReference": "sql-resource-manager!ReplicationLink:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinksDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinksDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinksFailoverAllowDataLossOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksFailoverAllowDataLossOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverAllowDataLossOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinksFailoverOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksFailoverOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReplicationLinksFailoverOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinksGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinksGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReplicationLinksGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicationLinksGetResponse = " + }, + { + "kind": "Reference", + "text": "ReplicationLink", + "canonicalReference": "sql-resource-manager!ReplicationLink:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinksListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinksListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReplicationLinksListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicationLinksListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ReplicationLinkListResult", + "canonicalReference": "sql-resource-manager!ReplicationLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationLinksUnlinkOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ReplicationLinksUnlinkOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ReplicationLinksUnlinkOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReplicationRole:type", + "docComment": "/**\n * Defines values for ReplicationRole.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicationRole = " + }, + { + "kind": "Content", + "text": "\"Primary\" | \"Secondary\" | \"NonReadableSecondary\" | \"Source\" | \"Copy\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicationRole", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReplicationState:type", + "docComment": "/**\n * Defines values for ReplicationState. \\ {@link KnownReplicationState} can be used interchangeably with ReplicationState, this enum contains the known values that the service supports. ### Known values supported by the service **PENDING** \\ **SEEDING** \\ **CATCH_UP** \\ **SUSPENDED**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicationState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicationState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ReplicaType:type", + "docComment": "/**\n * Defines values for ReplicaType. \\ {@link KnownReplicaType} can be used interchangeably with ReplicaType, this enum contains the known values that the service supports. ### Known values supported by the service **Primary** \\ **ReadableSecondary**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicaType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicaType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Resource:interface", + "docComment": "/**\n * ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Resource#id:member", + "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Resource#name:member", + "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Resource#type:member", + "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ResourceIdentity:interface", + "docComment": "/**\n * Azure Active Directory identity configuration for a resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceIdentity " + } + ], + "releaseTag": "Public", + "name": "ResourceIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ResourceIdentity#principalId:member", + "docComment": "/**\n * The Azure Active Directory principal id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ResourceIdentity#tenantId:member", + "docComment": "/**\n * The Azure Active Directory tenant id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ResourceIdentity#type:member", + "docComment": "/**\n * The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "IdentityType", + "canonicalReference": "sql-resource-manager!IdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ResourceMoveDefinition:interface", + "docComment": "/**\n * Contains the information necessary to perform a resource move (rename).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceMoveDefinition " + } + ], + "releaseTag": "Public", + "name": "ResourceMoveDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ResourceMoveDefinition#id:member", + "docComment": "/**\n * The target ID for the resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type", + "docComment": "/**\n * A restorable dropped database\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorableDroppedDatabase = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n readonly databaseName?: string;\n readonly edition?: string;\n readonly maxSizeBytes?: string;\n readonly serviceLevelObjective?: string;\n readonly elasticPoolName?: string;\n readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly deletionDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly earliestRestoreDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedDatabase", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabaseListResult:interface", + "docComment": "/**\n * The response to a list restorable dropped databases request\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabaseListResult#value:member", + "docComment": "/**\n * A list of restorable dropped databases\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabase", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases:interface", + "docComment": "/**\n * Interface representing a RestorableDroppedDatabases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedDatabases " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedDatabases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases#get:member(1)", + "docComment": "/**\n * Gets a deleted database that can be restored\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param restorableDroppededDatabaseId - The id of the deleted database in the form of databaseName,deletionTimeInFileTimeFormat\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppededDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabasesGetOptionalParams", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabasesGetResponse", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppededDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases#listByServer:member(1)", + "docComment": "/**\n * Gets a list of deleted databases that can be restored\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabasesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabase", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedDatabasesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedDatabasesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorableDroppedDatabasesGetResponse = " + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabase", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabase:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedDatabasesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedDatabasesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedDatabasesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabasesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorableDroppedDatabasesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabaseListResult", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedDatabasesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type", + "docComment": "/**\n * A restorable dropped managed database resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorableDroppedManagedDatabase = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly databaseName?: string;\n readonly creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly deletionDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly earliestRestoreDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabase", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult:interface", + "docComment": "/**\n * A list of restorable dropped managed databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedManagedDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabase", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases:interface", + "docComment": "/**\n * Interface representing a RestorableDroppedManagedDatabases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedManagedDatabases " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases#get:member(1)", + "docComment": "/**\n * Gets a restorable dropped managed database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param restorableDroppedDatabaseId - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorableDroppedDatabaseId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabasesGetOptionalParams", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabasesGetResponse", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restorableDroppedDatabaseId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases#listByInstance:member(1)", + "docComment": "/**\n * Gets a list of restorable dropped managed databases.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param managedInstanceName - The name of the managed instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managedInstanceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabasesListByInstanceOptionalParams", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabase", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managedInstanceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstance" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedManagedDatabasesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabasesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorableDroppedManagedDatabasesGetResponse = " + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabase", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabase:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabasesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstanceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorableDroppedManagedDatabasesListByInstanceNextResponse = " + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabasesListByInstanceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorableDroppedManagedDatabasesListByInstanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabasesListByInstanceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabasesListByInstanceResponse:type", + "docComment": "/**\n * Contains response data for the listByInstance operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorableDroppedManagedDatabasesListByInstanceResponse = " + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabaseListResult", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorableDroppedManagedDatabasesListByInstanceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestoreDetailsName:type", + "docComment": "/**\n * Defines values for RestoreDetailsName. \\ {@link KnownRestoreDetailsName} can be used interchangeably with RestoreDetailsName, this enum contains the known values that the service supports. ### Known values supported by the service **Default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestoreDetailsName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestoreDetailsName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorePoint:type", + "docComment": "/**\n * Database restore points.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorePoint = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n readonly restorePointType?: " + }, + { + "kind": "Reference", + "text": "RestorePointType", + "canonicalReference": "sql-resource-manager!RestorePointType:type" + }, + { + "kind": "Content", + "text": ";\n readonly earliestRestoreDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly restorePointCreationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly restorePointLabel?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorePoint", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorePointListResult:interface", + "docComment": "/**\n * A list of long term retention backups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorePointListResult " + } + ], + "releaseTag": "Public", + "name": "RestorePointListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RestorePointListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RestorePointListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "RestorePoint", + "canonicalReference": "sql-resource-manager!RestorePoint:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorePoints:interface", + "docComment": "/**\n * Interface representing a RestorePoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorePoints " + } + ], + "releaseTag": "Public", + "name": "RestorePoints", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorePoints#beginCreate:member(1)", + "docComment": "/**\n * Creates a restore point for a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for creating the restore point of this database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "CreateDatabaseRestorePointDefinition", + "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorePointsCreateOptionalParams", + "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorePointsCreateResponse", + "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "RestorePointsCreateResponse", + "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorePoints#beginCreateAndWait:member(1)", + "docComment": "/**\n * Creates a restore point for a data warehouse.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param parameters - The definition for creating the restore point of this database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "CreateDatabaseRestorePointDefinition", + "canonicalReference": "sql-resource-manager!CreateDatabaseRestorePointDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorePointsCreateOptionalParams", + "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorePointsCreateResponse", + "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorePoints#delete:member(1)", + "docComment": "/**\n * Deletes a restore point.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param restorePointName - The name of the restore point.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorePointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorePointsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!RestorePointsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "restorePointName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorePoints#get:member(1)", + "docComment": "/**\n * Gets a restore point.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param restorePointName - The name of the restore point.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restorePointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorePointsGetOptionalParams", + "canonicalReference": "sql-resource-manager!RestorePointsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorePointsGetResponse", + "canonicalReference": "sql-resource-manager!RestorePointsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "restorePointName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!RestorePoints#listByDatabase:member(1)", + "docComment": "/**\n * Gets a list of database restore points.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RestorePointsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!RestorePointsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RestorePoint", + "canonicalReference": "sql-resource-manager!RestorePoint:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorePointsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorePointsCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!RestorePointsCreateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorePointsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorePointsCreateResponse = " + }, + { + "kind": "Reference", + "text": "RestorePoint", + "canonicalReference": "sql-resource-manager!RestorePoint:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorePointsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorePointsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorePointsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorePointsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorePointsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorePointsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorePointsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorePointsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorePointsGetResponse = " + }, + { + "kind": "Reference", + "text": "RestorePoint", + "canonicalReference": "sql-resource-manager!RestorePoint:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorePointsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!RestorePointsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorePointsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RestorePointsListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorePointsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorePointsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "RestorePointListResult", + "canonicalReference": "sql-resource-manager!RestorePointListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorePointsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!RestorePointType:type", + "docComment": "/**\n * Defines values for RestorePointType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestorePointType = " + }, + { + "kind": "Content", + "text": "\"CONTINUOUS\" | \"DISCRETE\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestorePointType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SampleName:type", + "docComment": "/**\n * Defines values for SampleName. \\ {@link KnownSampleName} can be used interchangeably with SampleName, this enum contains the known values that the service supports. ### Known values supported by the service **AdventureWorksLT** \\ **WideWorldImportersStd** \\ **WideWorldImportersFull**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SampleName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SampleName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyEmailAccountAdmins:type", + "docComment": "/**\n * Defines values for SecurityAlertPolicyEmailAccountAdmins.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityAlertPolicyEmailAccountAdmins = " + }, + { + "kind": "Content", + "text": "\"Enabled\" | \"Disabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityAlertPolicyEmailAccountAdmins", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyName:type", + "docComment": "/**\n * Defines values for SecurityAlertPolicyName. \\ {@link KnownSecurityAlertPolicyName} can be used interchangeably with SecurityAlertPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityAlertPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityAlertPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type", + "docComment": "/**\n * Defines values for SecurityAlertPolicyNameAutoGenerated. \\ {@link KnownSecurityAlertPolicyNameAutoGenerated} can be used interchangeably with SecurityAlertPolicyNameAutoGenerated, this enum contains the known values that the service supports. ### Known values supported by the service **Default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityAlertPolicyNameAutoGenerated = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityAlertPolicyNameAutoGenerated", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type", + "docComment": "/**\n * Defines values for SecurityAlertPolicyState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityAlertPolicyState = " + }, + { + "kind": "Content", + "text": "\"New\" | \"Enabled\" | \"Disabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityAlertPolicyState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyUseServerDefault:type", + "docComment": "/**\n * Defines values for SecurityAlertPolicyUseServerDefault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityAlertPolicyUseServerDefault = " + }, + { + "kind": "Content", + "text": "\"Enabled\" | \"Disabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityAlertPolicyUseServerDefault", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type", + "docComment": "/**\n * A sensitivity label.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabel = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n labelName?: string;\n labelId?: string;\n informationType?: string;\n informationTypeId?: string;\n readonly isDisabled?: boolean;\n rank?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelRank", + "canonicalReference": "sql-resource-manager!SensitivityLabelRank:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface", + "docComment": "/**\n * A list of sensitivity labels.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelListResult " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelRank:type", + "docComment": "/**\n * Defines values for SensitivityLabelRank.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelRank = " + }, + { + "kind": "Content", + "text": "\"None\" | \"Low\" | \"Medium\" | \"High\" | \"Critical\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelRank", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabels:interface", + "docComment": "/**\n * Interface representing a SensitivityLabels.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabels " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabels", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SensitivityLabels#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param parameters - The column sensitivity label resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SensitivityLabelsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SensitivityLabels#delete:member(1)", + "docComment": "/**\n * Deletes the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!SensitivityLabelsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SensitivityLabels#disableRecommendation:member(1)", + "docComment": "/**\n * Disables sensitivity recommendations on a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableRecommendation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelsDisableRecommendationOptionalParams", + "canonicalReference": "sql-resource-manager!SensitivityLabelsDisableRecommendationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "disableRecommendation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SensitivityLabels#enableRecommendation:member(1)", + "docComment": "/**\n * Enables sensitivity recommendations on a given column (recommendations are enabled by default on all columns)\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableRecommendation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelsEnableRecommendationOptionalParams", + "canonicalReference": "sql-resource-manager!SensitivityLabelsEnableRecommendationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "enableRecommendation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SensitivityLabels#get:member(1)", + "docComment": "/**\n * Gets the sensitivity label of a given column\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param schemaName - The name of the schema.\n *\n * @param tableName - The name of the table.\n *\n * @param columnName - The name of the column.\n *\n * @param sensitivityLabelSource - The source of the sensitivity label.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", schemaName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", columnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sensitivityLabelSource: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelSource", + "canonicalReference": "sql-resource-manager!SensitivityLabelSource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelsGetOptionalParams", + "canonicalReference": "sql-resource-manager!SensitivityLabelsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SensitivityLabelsGetResponse", + "canonicalReference": "sql-resource-manager!SensitivityLabelsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "schemaName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "tableName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "columnName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "sensitivityLabelSource", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SensitivityLabels#listCurrentByDatabase:member(1)", + "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listCurrentByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelsListCurrentByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listCurrentByDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SensitivityLabels#listRecommendedByDatabase:member(1)", + "docComment": "/**\n * Gets the sensitivity labels of a given database\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRecommendedByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SensitivityLabelsListRecommendedByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listRecommendedByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsDisableRecommendationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsDisableRecommendationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsDisableRecommendationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsEnableRecommendationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsEnableRecommendationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsEnableRecommendationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelsGetResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabel", + "canonicalReference": "sql-resource-manager!SensitivityLabel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsListCurrentByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListCurrentByDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseNextOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listCurrentByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelsListCurrentByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListCurrentByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsListCurrentByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListCurrentByDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListCurrentByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listCurrentByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelsListCurrentByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListCurrentByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListRecommendedByDatabaseNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams#includeDisabledRecommendations:member", + "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeDisabledRecommendations?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeDisabledRecommendations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextOptionalParams#skipToken:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelsListRecommendedByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListRecommendedByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SensitivityLabelsListRecommendedByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListRecommendedByDatabaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams#filter:member", + "docComment": "/**\n * An OData filter expression that filters elements in the collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams#includeDisabledRecommendations:member", + "docComment": "/**\n * Specifies whether to include disabled recommendations or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeDisabledRecommendations?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeDisabledRecommendations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseOptionalParams#skipToken:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelsListRecommendedByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelsListRecommendedByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "SensitivityLabelListResult", + "canonicalReference": "sql-resource-manager!SensitivityLabelListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelsListRecommendedByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SensitivityLabelSource:type", + "docComment": "/**\n * Defines values for SensitivityLabelSource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SensitivityLabelSource = " + }, + { + "kind": "Content", + "text": "\"current\" | \"recommended\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SensitivityLabelSource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!Server:type", + "docComment": "/**\n * An Azure SQL Database server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Server = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n identity?: " + }, + { + "kind": "Reference", + "text": "ResourceIdentity", + "canonicalReference": "sql-resource-manager!ResourceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n readonly kind?: string;\n administratorLogin?: string;\n administratorLoginPassword?: string;\n version?: string;\n readonly state?: string;\n readonly fullyQualifiedDomainName?: string;\n readonly privateEndpointConnections?: " + }, + { + "kind": "Reference", + "text": "ServerPrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection:interface" + }, + { + "kind": "Content", + "text": "[];\n minimalTlsVersion?: string;\n publicNetworkAccess?: " + }, + { + "kind": "Reference", + "text": "ServerPublicNetworkAccess", + "canonicalReference": "sql-resource-manager!ServerPublicNetworkAccess:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Server", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuning:interface", + "docComment": "/**\n * Interface representing a ServerAutomaticTuning.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAutomaticTuning " + } + ], + "releaseTag": "Public", + "name": "ServerAutomaticTuning", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuning#get:member(1)", + "docComment": "/**\n * Retrieves server automatic tuning options.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuningGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuningGetResponse", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuning#update:member(1)", + "docComment": "/**\n * Update automatic tuning options on server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested automatic tuning resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuningDef", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuningUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuningUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type", + "docComment": "/**\n * Server-level Automatic Tuning.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAutomaticTuningDef = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n desiredState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningServerMode", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerMode:type" + }, + { + "kind": "Content", + "text": ";\n readonly actualState?: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningServerMode", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerMode:type" + }, + { + "kind": "Content", + "text": ";\n options?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "AutomaticTuningServerOptions", + "canonicalReference": "sql-resource-manager!AutomaticTuningServerOptions:interface" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAutomaticTuningDef", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAutomaticTuningGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAutomaticTuningGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAutomaticTuningGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuningDef", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAutomaticTuningGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAutomaticTuningUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAutomaticTuningUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAutomaticTuningUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuningDef", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuningDef:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAutomaticTuningUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type", + "docComment": "/**\n * Azure Active Directory administrator.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAzureADAdministrator = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n administratorType?: " + }, + { + "kind": "Reference", + "text": "AdministratorType", + "canonicalReference": "sql-resource-manager!AdministratorType:type" + }, + { + "kind": "Content", + "text": ";\n login?: string;\n sid?: string;\n tenantId?: string;\n azureADOnlyAuthentication?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministrator", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators:interface", + "docComment": "/**\n * Interface representing a ServerAzureADAdministrators.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAzureADAdministrators " + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministrators", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an existing Azure Active Directory administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - \n *\n * @param parameters - The required parameters for creating or updating an Active Directory Administrator.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", administratorName: " + }, + { + "kind": "Reference", + "text": "AdministratorName", + "canonicalReference": "sql-resource-manager!AdministratorName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrator", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "administratorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an existing Azure Active Directory administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - \n *\n * @param parameters - The required parameters for creating or updating an Active Directory Administrator.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", administratorName: " + }, + { + "kind": "Reference", + "text": "AdministratorName", + "canonicalReference": "sql-resource-manager!AdministratorName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrator", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "administratorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDelete:member(1)", + "docComment": "/**\n * Deletes the Azure Active Directory administrator with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - The name of server active directory administrator.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", administratorName: " + }, + { + "kind": "Reference", + "text": "AdministratorName", + "canonicalReference": "sql-resource-manager!AdministratorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "administratorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the Azure Active Directory administrator with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - The name of server active directory administrator.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", administratorName: " + }, + { + "kind": "Reference", + "text": "AdministratorName", + "canonicalReference": "sql-resource-manager!AdministratorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "administratorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDisableAzureADOnlyAuthentication:member(1)", + "docComment": "/**\n * Disables Azure Active Directory only authentication on logical Server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDisableAzureADOnlyAuthentication(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDisableAzureADOnlyAuthentication" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#beginDisableAzureADOnlyAuthenticationAndWait:member(1)", + "docComment": "/**\n * Disables Azure Active Directory only authentication on logical Server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDisableAzureADOnlyAuthenticationAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDisableAzureADOnlyAuthenticationAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#get:member(1)", + "docComment": "/**\n * Gets a Azure Active Directory administrator.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param administratorName - The name of server active directory administrator.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", administratorName: " + }, + { + "kind": "Reference", + "text": "AdministratorName", + "canonicalReference": "sql-resource-manager!AdministratorName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsGetResponse", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "administratorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators#listByServer:member(1)", + "docComment": "/**\n * Gets a list of Azure Active Directory administrators in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministratorsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrator", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAzureADAdministratorsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAzureADAdministratorsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrator", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAzureADAdministratorsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse:type", + "docComment": "/**\n * Contains response data for the disableAzureADOnlyAuthentication operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse = " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrator", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAzureADAdministratorsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAzureADAdministratorsGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrator", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrator:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAzureADAdministratorsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAzureADAdministratorsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "AdministratorListResult", + "canonicalReference": "sql-resource-manager!AdministratorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerAzureADAdministratorsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministratorsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerAzureADAdministratorsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "AdministratorListResult", + "canonicalReference": "sql-resource-manager!AdministratorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerAzureADAdministratorsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies:interface", + "docComment": "/**\n * Interface representing a ServerBlobAuditingPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerBlobAuditingPolicies " + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of blob auditing policy\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - Properties of blob auditing policy\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#get:member(1)", + "docComment": "/**\n * Gets a server's blob auditing policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies#listByServer:member(1)", + "docComment": "/**\n * Lists auditing settings of a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPoliciesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerBlobAuditingPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerBlobAuditingPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerBlobAuditingPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerBlobAuditingPoliciesListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerBlobAuditingPoliciesListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerBlobAuditingPoliciesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPoliciesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerBlobAuditingPoliciesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicyListResult", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPoliciesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type", + "docComment": "/**\n * A server blob auditing policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerBlobAuditingPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n state?: " + }, + { + "kind": "Reference", + "text": "BlobAuditingPolicyState", + "canonicalReference": "sql-resource-manager!BlobAuditingPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n auditActionsAndGroups?: string[];\n storageAccountSubscriptionId?: string;\n isStorageSecondaryKeyInUse?: boolean;\n isAzureMonitorTargetEnabled?: boolean;\n queueDelayMs?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult:interface", + "docComment": "/**\n * A list of server auditing settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerBlobAuditingPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ServerBlobAuditingPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicy", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type", + "docComment": "/**\n * Server communication link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerCommunicationLink = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n readonly kind?: string;\n readonly state?: string;\n partnerServer?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLink", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinkListResult:interface", + "docComment": "/**\n * A list of server communication links.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerCommunicationLinkListResult " + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinkListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinkListResult#value:member", + "docComment": "/**\n * The list of server communication links.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLink", + "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinks:interface", + "docComment": "/**\n * Interface representing a ServerCommunicationLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerCommunicationLinks " + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param parameters - The required parameters for creating a server communication link.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", communicationLinkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLink", + "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "communicationLinkName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param parameters - The required parameters for creating a server communication link.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", communicationLinkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLink", + "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "communicationLinkName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#delete:member(1)", + "docComment": "/**\n * Deletes a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", communicationLinkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "communicationLinkName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#get:member(1)", + "docComment": "/**\n * Returns a server communication link.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param communicationLinkName - The name of the server communication link.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", communicationLinkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksGetResponse", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "communicationLinkName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinks#listByServer:member(1)", + "docComment": "/**\n * Gets a list of server communication links.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinksListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerCommunicationLink", + "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerCommunicationLinksCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinksCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerCommunicationLinksCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLink", + "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinksCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerCommunicationLinksDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinksDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerCommunicationLinksGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinksGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerCommunicationLinksGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLink", + "canonicalReference": "sql-resource-manager!ServerCommunicationLink:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinksGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerCommunicationLinksListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinksListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinksListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerCommunicationLinksListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinkListResult", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerCommunicationLinksListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicies:interface", + "docComment": "/**\n * Interface representing a ServerConnectionPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerConnectionPolicies " + } + ], + "releaseTag": "Public", + "name": "ServerConnectionPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the server's connection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param connectionPolicyName - The name of the connection policy.\n *\n * @param parameters - The required parameters for updating a secure connection policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionPolicyName: " + }, + { + "kind": "Reference", + "text": "ConnectionPolicyName", + "canonicalReference": "sql-resource-manager!ConnectionPolicyName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerConnectionPolicy", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerConnectionPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerConnectionPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicies#get:member(1)", + "docComment": "/**\n * Gets the server's secure connection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param connectionPolicyName - The name of the connection policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionPolicyName: " + }, + { + "kind": "Reference", + "text": "ConnectionPolicyName", + "canonicalReference": "sql-resource-manager!ConnectionPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerConnectionPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerConnectionPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerConnectionPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerConnectionPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerConnectionPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerConnectionPolicy", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerConnectionPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerConnectionPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerConnectionPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerConnectionPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerConnectionPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerConnectionPolicy", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerConnectionPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicy:type", + "docComment": "/**\n * A server secure connection policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerConnectionPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly kind?: string;\n readonly location?: string;\n connectionType?: " + }, + { + "kind": "Reference", + "text": "ServerConnectionType", + "canonicalReference": "sql-resource-manager!ServerConnectionType:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerConnectionPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerConnectionType:type", + "docComment": "/**\n * Defines values for ServerConnectionType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerConnectionType = " + }, + { + "kind": "Content", + "text": "\"Default\" | \"Proxy\" | \"Redirect\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerConnectionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAlias:type", + "docComment": "/**\n * A server DNS alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerDnsAlias = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly azureDnsRecord?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerDnsAlias", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition:interface", + "docComment": "/**\n * A server DNS alias acquisition request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasAcquisition " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasAcquisition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition#oldServerDnsAliasId:member", + "docComment": "/**\n * The id of the server alias that will be acquired to point to this server instead.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "oldServerDnsAliasId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "oldServerDnsAliasId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliases:interface", + "docComment": "/**\n * Interface representing a ServerDnsAliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliases " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginAcquire:member(1)", + "docComment": "/**\n * Acquires server DNS alias from another server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server dns alias.\n *\n * @param parameters - A server DNS alias acquisition request.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginAcquire(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dnsAliasName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasAcquisition", + "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesAcquireOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "dnsAliasName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginAcquire" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginAcquireAndWait:member(1)", + "docComment": "/**\n * Acquires server DNS alias from another server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server dns alias.\n *\n * @param parameters - A server DNS alias acquisition request.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginAcquireAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dnsAliasName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasAcquisition", + "canonicalReference": "sql-resource-manager!ServerDnsAliasAcquisition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesAcquireOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "dnsAliasName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginAcquireAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a server dns alias.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dnsAliasName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "dnsAliasName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a server dns alias.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dnsAliasName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "dnsAliasName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginDelete:member(1)", + "docComment": "/**\n * Deletes the server DNS alias with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dnsAliasName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "dnsAliasName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the server DNS alias with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dnsAliasName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "dnsAliasName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#get:member(1)", + "docComment": "/**\n * Gets a server DNS alias.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param dnsAliasName - The name of the server DNS alias.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", dnsAliasName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesGetResponse", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "dnsAliasName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliases#listByServer:member(1)", + "docComment": "/**\n * Gets a list of server DNS aliases for a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server that the alias is pointing to.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerDnsAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasesAcquireOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesAcquireOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesAcquireOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerDnsAliasesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerDnsAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerDnsAliasesGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerDnsAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasesListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerDnsAliasesListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasListResult", + "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAliasesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerDnsAliasesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ServerDnsAliasListResult", + "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult:interface", + "docComment": "/**\n * A list of server DNS aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerDnsAliasListResult " + } + ], + "releaseTag": "Public", + "name": "ServerDnsAliasListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerDnsAliasListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ServerDnsAlias", + "canonicalReference": "sql-resource-manager!ServerDnsAlias:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerKey:type", + "docComment": "/**\n * A server key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerKey = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n kind?: string;\n readonly location?: string;\n readonly subregion?: string;\n serverKeyType?: " + }, + { + "kind": "Reference", + "text": "ServerKeyType", + "canonicalReference": "sql-resource-manager!ServerKeyType:type" + }, + { + "kind": "Content", + "text": ";\n uri?: string;\n thumbprint?: string;\n creationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerKey", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerKeyListResult:interface", + "docComment": "/**\n * A list of server keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerKeyListResult " + } + ], + "releaseTag": "Public", + "name": "ServerKeyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerKeyListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerKeyListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ServerKey", + "canonicalReference": "sql-resource-manager!ServerKey:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerKeys:interface", + "docComment": "/**\n * Interface representing a ServerKeys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerKeys " + } + ], + "releaseTag": "Public", + "name": "ServerKeys", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerKeys#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a server key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be operated on (updated or created). The key name is required to be in the format of 'vault_key_version'. For example, if the keyId is https://YourVaultName.vault.azure.net/keys/YourKeyName/01234567890123456789012345678901, then the server key name should be formatted as: YourVaultName_YourKeyName_01234567890123456789012345678901\n *\n * @param parameters - The requested server key resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerKey", + "canonicalReference": "sql-resource-manager!ServerKey:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerKeysCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerKeysCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServerKeysCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerKeys#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a server key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be operated on (updated or created). The key name is required to be in the format of 'vault_key_version'. For example, if the keyId is https://YourVaultName.vault.azure.net/keys/YourKeyName/01234567890123456789012345678901, then the server key name should be formatted as: YourVaultName_YourKeyName_01234567890123456789012345678901\n *\n * @param parameters - The requested server key resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerKey", + "canonicalReference": "sql-resource-manager!ServerKey:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerKeysCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerKeysCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerKeys#beginDelete:member(1)", + "docComment": "/**\n * Deletes the server key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerKeysDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerKeys#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the server key with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerKeysDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerKeys#get:member(1)", + "docComment": "/**\n * Gets a server key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param keyName - The name of the server key to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerKeysGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerKeysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerKeysGetResponse", + "canonicalReference": "sql-resource-manager!ServerKeysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerKeys#listByServer:member(1)", + "docComment": "/**\n * Gets a list of server keys.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerKeysListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerKeysListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerKey", + "canonicalReference": "sql-resource-manager!ServerKey:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerKeysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerKeysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerKeysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerKeysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerKey", + "canonicalReference": "sql-resource-manager!ServerKey:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerKeysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerKeysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerKeysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerKeysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerKeysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerKeysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerKeysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerKeysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerKeysGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerKey", + "canonicalReference": "sql-resource-manager!ServerKey:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerKeysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerKeysListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerKeysListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerKeysListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerKeysListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerKeysListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "ServerKeyListResult", + "canonicalReference": "sql-resource-manager!ServerKeyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerKeysListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerKeysListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerKeysListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerKeysListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerKeysListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerKeysListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ServerKeyListResult", + "canonicalReference": "sql-resource-manager!ServerKeyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerKeysListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerKeyType:type", + "docComment": "/**\n * Defines values for ServerKeyType. \\ {@link KnownServerKeyType} can be used interchangeably with ServerKeyType, this enum contains the known values that the service supports. ### Known values supported by the service **ServiceManaged** \\ **AzureKeyVault**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerKeyType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerKeyType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerListResult:interface", + "docComment": "/**\n * A list of servers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerListResult " + } + ], + "releaseTag": "Public", + "name": "ServerListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection:interface", + "docComment": "/**\n * A private endpoint connection under a server\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerPrivateEndpointConnection " + } + ], + "releaseTag": "Public", + "name": "ServerPrivateEndpointConnection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection#id:member", + "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection#properties:member", + "docComment": "/**\n * Private endpoint connection properties NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly properties?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionProperties", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnectionProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerPublicNetworkAccess:type", + "docComment": "/**\n * Defines values for ServerPublicNetworkAccess. \\ {@link KnownServerPublicNetworkAccess} can be used interchangeably with ServerPublicNetworkAccess, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerPublicNetworkAccess = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerPublicNetworkAccess", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Servers:interface", + "docComment": "/**\n * Interface representing a Servers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Servers " + } + ], + "releaseTag": "Public", + "name": "Servers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#beginDelete:member(1)", + "docComment": "/**\n * Deletes a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#beginUpdate:member(1)", + "docComment": "/**\n * Updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerUpdate", + "canonicalReference": "sql-resource-manager!ServerUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServersUpdateResponse", + "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServersUpdateResponse", + "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested server resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerUpdate", + "canonicalReference": "sql-resource-manager!ServerUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServersUpdateResponse", + "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#checkNameAvailability:member(1)", + "docComment": "/**\n * Determines whether a resource can be created with the specified name.\n *\n * @param parameters - The name availability request parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkNameAvailability(parameters: " + }, + { + "kind": "Reference", + "text": "CheckNameAvailabilityRequest", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersCheckNameAvailabilityOptionalParams", + "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServersCheckNameAvailabilityResponse", + "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkNameAvailability" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#get:member(1)", + "docComment": "/**\n * Gets a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServersGetResponse", + "canonicalReference": "sql-resource-manager!ServersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#list:member(1)", + "docComment": "/**\n * Gets a list of all servers in the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ServersListOptionalParams", + "canonicalReference": "sql-resource-manager!ServersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Servers#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets a list of servers in a resource groups.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServersListByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!ServersListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersCheckNameAvailabilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersCheckNameAvailabilityOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersCheckNameAvailabilityResponse:type", + "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersCheckNameAvailabilityResponse = " + }, + { + "kind": "Reference", + "text": "CheckNameAvailabilityResponse", + "canonicalReference": "sql-resource-manager!CheckNameAvailabilityResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersCheckNameAvailabilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies:interface", + "docComment": "/**\n * Interface representing a ServerSecurityAlertPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerSecurityAlertPolicies " + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param securityAlertPolicyName - The name of the threat detection policy.\n *\n * @param parameters - The server security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyNameAutoGenerated", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a threat detection policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param securityAlertPolicyName - The name of the threat detection policy.\n *\n * @param parameters - The server security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyNameAutoGenerated", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#get:member(1)", + "docComment": "/**\n * Get a server's security alert policy.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param securityAlertPolicyName - The name of the security alert policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityAlertPolicyName: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyNameAutoGenerated", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyNameAutoGenerated:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesGetResponse", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityAlertPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies#listByServer:member(1)", + "docComment": "/**\n * Get the server's threat detection policies.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPoliciesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerSecurityAlertPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerSecurityAlertPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerSecurityAlertPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPolicy", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerSecurityAlertPoliciesListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerSecurityAlertPoliciesListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "LogicalServerSecurityAlertPolicyListResult", + "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerSecurityAlertPoliciesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPoliciesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerSecurityAlertPoliciesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "LogicalServerSecurityAlertPolicyListResult", + "canonicalReference": "sql-resource-manager!LogicalServerSecurityAlertPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPoliciesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicy:type", + "docComment": "/**\n * A server security alert policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerSecurityAlertPolicy = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n state?: " + }, + { + "kind": "Reference", + "text": "SecurityAlertPolicyState", + "canonicalReference": "sql-resource-manager!SecurityAlertPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n disabledAlerts?: string[];\n emailAddresses?: string[];\n emailAccountAdmins?: boolean;\n storageEndpoint?: string;\n storageAccountAccessKey?: string;\n retentionDays?: number;\n readonly creationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerSecurityAlertPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersGetResponse = " + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ServerListResult", + "canonicalReference": "sql-resource-manager!ServerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ServerListResult", + "canonicalReference": "sql-resource-manager!ServerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersListNextResponse = " + }, + { + "kind": "Reference", + "text": "ServerListResult", + "canonicalReference": "sql-resource-manager!ServerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersListResponse = " + }, + { + "kind": "Reference", + "text": "ServerListResult", + "canonicalReference": "sql-resource-manager!ServerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServersUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServersUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServersUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServersUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServersUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Server", + "canonicalReference": "sql-resource-manager!Server:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServersUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerUpdate:interface", + "docComment": "/**\n * An update request for an Azure SQL Database server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerUpdate " + } + ], + "releaseTag": "Public", + "name": "ServerUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#administratorLogin:member", + "docComment": "/**\n * Administrator username for the server. Once created it cannot be changed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLogin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLogin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#administratorLoginPassword:member", + "docComment": "/**\n * The administrator login password (required for server creation).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "administratorLoginPassword?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "administratorLoginPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#fullyQualifiedDomainName:member", + "docComment": "/**\n * The fully qualified domain name of the server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly fullyQualifiedDomainName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fullyQualifiedDomainName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#minimalTlsVersion:member", + "docComment": "/**\n * Minimal TLS version. Allowed values: '1.0', '1.1', '1.2'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minimalTlsVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimalTlsVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#privateEndpointConnections:member", + "docComment": "/**\n * List of private endpoint connections on a server NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly privateEndpointConnections?: " + }, + { + "kind": "Reference", + "text": "ServerPrivateEndpointConnection", + "canonicalReference": "sql-resource-manager!ServerPrivateEndpointConnection:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpointConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#publicNetworkAccess:member", + "docComment": "/**\n * Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicNetworkAccess?: " + }, + { + "kind": "Reference", + "text": "ServerPublicNetworkAccess", + "canonicalReference": "sql-resource-manager!ServerPublicNetworkAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicNetworkAccess", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#state:member", + "docComment": "/**\n * The state of the server. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUpdate#version:member", + "docComment": "/**\n * The version of the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "version?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "version", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerUsage:interface", + "docComment": "/**\n * Represents server metrics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerUsage " + } + ], + "releaseTag": "Public", + "name": "ServerUsage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsage#currentValue:member", + "docComment": "/**\n * The current value of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsage#displayName:member", + "docComment": "/**\n * The metric display name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsage#limit:member", + "docComment": "/**\n * The current limit of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsage#name:member", + "docComment": "/**\n * Name of the server usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsage#nextResetTime:member", + "docComment": "/**\n * The next reset time for the metric (ISO8601 format). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextResetTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextResetTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsage#resourceName:member", + "docComment": "/**\n * The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsage#unit:member", + "docComment": "/**\n * The units of the metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerUsageListResult:interface", + "docComment": "/**\n * Represents the response to a list server metrics request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerUsageListResult " + } + ], + "releaseTag": "Public", + "name": "ServerUsageListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerUsageListResult#value:member", + "docComment": "/**\n * The list of server metrics for the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ServerUsage", + "canonicalReference": "sql-resource-manager!ServerUsage:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerUsages:interface", + "docComment": "/**\n * Interface representing a ServerUsages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerUsages " + } + ], + "releaseTag": "Public", + "name": "ServerUsages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerUsages#listByServer:member(1)", + "docComment": "/**\n * Returns server usages.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerUsagesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerUsagesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerUsage", + "canonicalReference": "sql-resource-manager!ServerUsage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerUsagesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerUsagesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerUsagesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerUsagesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerUsagesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ServerUsageListResult", + "canonicalReference": "sql-resource-manager!ServerUsageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerUsagesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVersionCapability:interface", + "docComment": "/**\n * The server capability\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVersionCapability " + } + ], + "releaseTag": "Public", + "name": "ServerVersionCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerVersionCapability#name:member", + "docComment": "/**\n * The server version name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerVersionCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerVersionCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerVersionCapability#supportedEditions:member", + "docComment": "/**\n * The list of supported database editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedEditions?: " + }, + { + "kind": "Reference", + "text": "EditionCapability", + "canonicalReference": "sql-resource-manager!EditionCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedEditions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerVersionCapability#supportedElasticPoolEditions:member", + "docComment": "/**\n * The list of supported elastic pool editions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedElasticPoolEditions?: " + }, + { + "kind": "Reference", + "text": "ElasticPoolEditionCapability", + "canonicalReference": "sql-resource-manager!ElasticPoolEditionCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedElasticPoolEditions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type", + "docComment": "/**\n * A server vulnerability assessment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerVulnerabilityAssessment = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n storageContainerPath?: string;\n storageContainerSasKey?: string;\n storageAccountAccessKey?: string;\n recurringScans?: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentRecurringScansProperties", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessment", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult:interface", + "docComment": "/**\n * A list of the server's vulnerability assessments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVulnerabilityAssessmentListResult " + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments:interface", + "docComment": "/**\n * Interface representing a ServerVulnerabilityAssessments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVulnerabilityAssessments " + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessments", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the server's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param parameters - The requested resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#delete:member(1)", + "docComment": "/**\n * Removes the server's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#get:member(1)", + "docComment": "/**\n * Gets the server's vulnerability assessment.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server for which the vulnerability assessment is defined.\n *\n * @param vulnerabilityAssessmentName - The name of the vulnerability assessment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vulnerabilityAssessmentName: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentName", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentsGetResponse", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vulnerabilityAssessmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments#listByServer:member(1)", + "docComment": "/**\n * Lists the vulnerability assessment policies associated with a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerVulnerabilityAssessmentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVulnerabilityAssessmentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVulnerabilityAssessmentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerVulnerabilityAssessmentsGetResponse = " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessment", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVulnerabilityAssessmentsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerVulnerabilityAssessmentsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServerVulnerabilityAssessmentsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServerVulnerabilityAssessmentsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessmentListResult", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServerVulnerabilityAssessmentsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServiceObjective:type", + "docComment": "/**\n * Represents a database service objective.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceObjective = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly serviceObjectiveName?: string;\n readonly isDefault?: boolean;\n readonly isSystem?: boolean;\n readonly description?: string;\n readonly enabled?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceObjective", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability:interface", + "docComment": "/**\n * The service objectives capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceObjectiveCapability " + } + ], + "releaseTag": "Public", + "name": "ServiceObjectiveCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#computeModel:member", + "docComment": "/**\n * The compute model NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly computeModel?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "computeModel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#id:member", + "docComment": "/**\n * The unique ID of the service objective. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#includedMaxSize:member", + "docComment": "/**\n * The included (free) max size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly includedMaxSize?: " + }, + { + "kind": "Reference", + "text": "MaxSizeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includedMaxSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#name:member", + "docComment": "/**\n * The service objective name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#performanceLevel:member", + "docComment": "/**\n * The performance level. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly performanceLevel?: " + }, + { + "kind": "Reference", + "text": "PerformanceLevelCapability", + "canonicalReference": "sql-resource-manager!PerformanceLevelCapability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "performanceLevel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#sku:member", + "docComment": "/**\n * The sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "sql-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedAutoPauseDelay:member", + "docComment": "/**\n * Supported time range for auto pause delay NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedAutoPauseDelay?: " + }, + { + "kind": "Reference", + "text": "AutoPauseDelayTimeRange", + "canonicalReference": "sql-resource-manager!AutoPauseDelayTimeRange:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedAutoPauseDelay", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedLicenseTypes:member", + "docComment": "/**\n * List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedLicenseTypes?: " + }, + { + "kind": "Reference", + "text": "LicenseTypeCapability", + "canonicalReference": "sql-resource-manager!LicenseTypeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedLicenseTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedMaxSizes:member", + "docComment": "/**\n * The list of supported maximum database sizes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedMaxSizes?: " + }, + { + "kind": "Reference", + "text": "MaxSizeRangeCapability", + "canonicalReference": "sql-resource-manager!MaxSizeRangeCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedMaxSizes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#supportedMinCapacities:member", + "docComment": "/**\n * List of supported min capacities NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportedMinCapacities?: " + }, + { + "kind": "Reference", + "text": "MinCapacityCapability", + "canonicalReference": "sql-resource-manager!MinCapacityCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedMinCapacities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveCapability#zoneRedundant:member", + "docComment": "/**\n * Whether or not zone redundancy is supported for the service objective. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly zoneRedundant?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneRedundant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceObjectiveListResult:interface", + "docComment": "/**\n * Represents the response to a get database service objectives request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceObjectiveListResult " + } + ], + "releaseTag": "Public", + "name": "ServiceObjectiveListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceObjectiveListResult#value:member", + "docComment": "/**\n * The list of database service objectives.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ServiceObjective", + "canonicalReference": "sql-resource-manager!ServiceObjective:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServiceObjectiveName:type", + "docComment": "/**\n * Defines values for ServiceObjectiveName. \\ {@link KnownServiceObjectiveName} can be used interchangeably with ServiceObjectiveName, this enum contains the known values that the service supports. ### Known values supported by the service **System** \\ **System0** \\ **System1** \\ **System2** \\ **System3** \\ **System4** \\ **System2L** \\ **System3L** \\ **System4L** \\ **Free** \\ **Basic** \\ **S0** \\ **S1** \\ **S2** \\ **S3** \\ **S4** \\ **S6** \\ **S7** \\ **S9** \\ **S12** \\ **P1** \\ **P2** \\ **P3** \\ **P4** \\ **P6** \\ **P11** \\ **P15** \\ **PRS1** \\ **PRS2** \\ **PRS4** \\ **PRS6** \\ **DW100** \\ **DW200** \\ **DW300** \\ **DW400** \\ **DW500** \\ **DW600** \\ **DW1000** \\ **DW1200** \\ **DW1000c** \\ **DW1500** \\ **DW1500c** \\ **DW2000** \\ **DW2000c** \\ **DW3000** \\ **DW2500c** \\ **DW3000c** \\ **DW6000** \\ **DW5000c** \\ **DW6000c** \\ **DW7500c** \\ **DW10000c** \\ **DW15000c** \\ **DW30000c** \\ **DS100** \\ **DS200** \\ **DS300** \\ **DS400** \\ **DS500** \\ **DS600** \\ **DS1000** \\ **DS1200** \\ **DS1500** \\ **DS2000** \\ **ElasticPool**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceObjectiveName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceObjectiveName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceObjectives:interface", + "docComment": "/**\n * Interface representing a ServiceObjectives.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceObjectives " + } + ], + "releaseTag": "Public", + "name": "ServiceObjectives", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServiceObjectives#get:member(1)", + "docComment": "/**\n * Gets a database service objective.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param serviceObjectiveName - The name of the service objective to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceObjectiveName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceObjectivesGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServiceObjectivesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceObjectivesGetResponse", + "canonicalReference": "sql-resource-manager!ServiceObjectivesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "serviceObjectiveName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServiceObjectives#listByServer:member(1)", + "docComment": "/**\n * Returns database service objectives.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceObjectivesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!ServiceObjectivesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceObjective", + "canonicalReference": "sql-resource-manager!ServiceObjective:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceObjectivesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceObjectivesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceObjectivesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServiceObjectivesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceObjectivesGetResponse = " + }, + { + "kind": "Reference", + "text": "ServiceObjective", + "canonicalReference": "sql-resource-manager!ServiceObjective:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceObjectivesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceObjectivesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceObjectivesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceObjectivesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServiceObjectivesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceObjectivesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "ServiceObjectiveListResult", + "canonicalReference": "sql-resource-manager!ServiceObjectiveListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceObjectivesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type", + "docComment": "/**\n * Represents a Service Tier Advisor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceTierAdvisor = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly observationPeriodStart?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly observationPeriodEnd?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly activeTimeRatio?: number;\n readonly minDtu?: number;\n readonly avgDtu?: number;\n readonly maxDtu?: number;\n readonly maxSizeInGB?: number;\n readonly serviceLevelObjectiveUsageMetrics?: " + }, + { + "kind": "Reference", + "text": "SloUsageMetric", + "canonicalReference": "sql-resource-manager!SloUsageMetric:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly currentServiceLevelObjective?: string;\n readonly currentServiceLevelObjectiveId?: string;\n readonly usageBasedRecommendationServiceLevelObjective?: string;\n readonly usageBasedRecommendationServiceLevelObjectiveId?: string;\n readonly databaseSizeBasedRecommendationServiceLevelObjective?: string;\n readonly databaseSizeBasedRecommendationServiceLevelObjectiveId?: string;\n readonly disasterPlanBasedRecommendationServiceLevelObjective?: string;\n readonly disasterPlanBasedRecommendationServiceLevelObjectiveId?: string;\n readonly overallRecommendationServiceLevelObjective?: string;\n readonly overallRecommendationServiceLevelObjectiveId?: string;\n readonly confidence?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceTierAdvisor", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorListResult:interface", + "docComment": "/**\n * Represents the response to a list service tier advisor request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTierAdvisorListResult " + } + ], + "releaseTag": "Public", + "name": "ServiceTierAdvisorListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorListResult#value:member", + "docComment": "/**\n * The list of service tier advisors for specified database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisor", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisors:interface", + "docComment": "/**\n * Interface representing a ServiceTierAdvisors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTierAdvisors " + } + ], + "releaseTag": "Public", + "name": "ServiceTierAdvisors", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisors#get:member(1)", + "docComment": "/**\n * Gets a service tier advisor.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of database.\n *\n * @param serviceTierAdvisorName - The name of service tier advisor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceTierAdvisorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisorsGetOptionalParams", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisorsGetResponse", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "serviceTierAdvisorName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisors#listByDatabase:member(1)", + "docComment": "/**\n * Returns service tier advisors for specified database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisorsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisor", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTierAdvisorsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceTierAdvisorsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceTierAdvisorsGetResponse = " + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisor", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisor:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceTierAdvisorsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTierAdvisorsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceTierAdvisorsListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceTierAdvisorsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisorListResult", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceTierAdvisorsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!ShortTermRetentionPolicyName:type", + "docComment": "/**\n * Defines values for ShortTermRetentionPolicyName. \\ {@link KnownShortTermRetentionPolicyName} can be used interchangeably with ShortTermRetentionPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ShortTermRetentionPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ShortTermRetentionPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Sku:interface", + "docComment": "/**\n * An ARM Resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Sku " + } + ], + "releaseTag": "Public", + "name": "Sku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Sku#capacity:member", + "docComment": "/**\n * Capacity of the particular SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Sku#family:member", + "docComment": "/**\n * If the service has different generations of hardware, for the same SKU, then that can be captured here.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Sku#name:member", + "docComment": "/**\n * The name of the SKU, typically, a letter + Number code, e.g. P3.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Sku#size:member", + "docComment": "/**\n * Size of the particular SKU\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "size?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "size", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Sku#tier:member", + "docComment": "/**\n * The tier or edition of the particular SKU, e.g. Basic, Premium.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SloUsageMetric:interface", + "docComment": "/**\n * A Slo Usage Metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SloUsageMetric " + } + ], + "releaseTag": "Public", + "name": "SloUsageMetric", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SloUsageMetric#inRangeTimeRatio:member", + "docComment": "/**\n * Gets or sets inRangeTimeRatio for SLO usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly inRangeTimeRatio?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "inRangeTimeRatio", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SloUsageMetric#serviceLevelObjective:member", + "docComment": "/**\n * The serviceLevelObjective for SLO usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serviceLevelObjective?: " + }, + { + "kind": "Reference", + "text": "ServiceObjectiveName", + "canonicalReference": "sql-resource-manager!ServiceObjectiveName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceLevelObjective", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SloUsageMetric#serviceLevelObjectiveId:member", + "docComment": "/**\n * The serviceLevelObjectiveId for SLO usage metric. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serviceLevelObjectiveId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceLevelObjectiveId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "sql-resource-manager!SqlManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class SqlManagementClient extends " + }, + { + "kind": "Reference", + "text": "SqlManagementClientContext", + "canonicalReference": "sql-resource-manager!SqlManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "sql-resource-manager!SqlManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the SqlManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription ID that identifies an Azure subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlManagementClientOptionalParams", + "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#backupLongTermRetentionPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "backupLongTermRetentionPolicies: " + }, + { + "kind": "Reference", + "text": "BackupLongTermRetentionPolicies", + "canonicalReference": "sql-resource-manager!BackupLongTermRetentionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backupLongTermRetentionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#backupShortTermRetentionPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "backupShortTermRetentionPolicies: " + }, + { + "kind": "Reference", + "text": "BackupShortTermRetentionPolicies", + "canonicalReference": "sql-resource-manager!BackupShortTermRetentionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backupShortTermRetentionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#capabilities:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "capabilities: " + }, + { + "kind": "Reference", + "text": "Capabilities", + "canonicalReference": "sql-resource-manager!Capabilities:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseAutomaticTuning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseAutomaticTuning: " + }, + { + "kind": "Reference", + "text": "DatabaseAutomaticTuning", + "canonicalReference": "sql-resource-manager!DatabaseAutomaticTuning:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseAutomaticTuning", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseBlobAuditingPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseBlobAuditingPolicies: " + }, + { + "kind": "Reference", + "text": "DatabaseBlobAuditingPolicies", + "canonicalReference": "sql-resource-manager!DatabaseBlobAuditingPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseBlobAuditingPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseOperations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseOperations: " + }, + { + "kind": "Reference", + "text": "DatabaseOperations", + "canonicalReference": "sql-resource-manager!DatabaseOperations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseOperations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databases: " + }, + { + "kind": "Reference", + "text": "Databases", + "canonicalReference": "sql-resource-manager!Databases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseThreatDetectionPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseThreatDetectionPolicies: " + }, + { + "kind": "Reference", + "text": "DatabaseThreatDetectionPolicies", + "canonicalReference": "sql-resource-manager!DatabaseThreatDetectionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseThreatDetectionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseUsages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseUsages: " + }, + { + "kind": "Reference", + "text": "DatabaseUsages", + "canonicalReference": "sql-resource-manager!DatabaseUsages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseUsages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseVulnerabilityAssessmentRuleBaselines:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseVulnerabilityAssessmentRuleBaselines: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentRuleBaselines", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentRuleBaselines:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseVulnerabilityAssessmentRuleBaselines", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseVulnerabilityAssessments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseVulnerabilityAssessments: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessments", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseVulnerabilityAssessments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#databaseVulnerabilityAssessmentScans:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseVulnerabilityAssessmentScans: " + }, + { + "kind": "Reference", + "text": "DatabaseVulnerabilityAssessmentScans", + "canonicalReference": "sql-resource-manager!DatabaseVulnerabilityAssessmentScans:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseVulnerabilityAssessmentScans", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#dataMaskingPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataMaskingPolicies: " + }, + { + "kind": "Reference", + "text": "DataMaskingPolicies", + "canonicalReference": "sql-resource-manager!DataMaskingPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataMaskingPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#dataMaskingRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataMaskingRules: " + }, + { + "kind": "Reference", + "text": "DataMaskingRules", + "canonicalReference": "sql-resource-manager!DataMaskingRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataMaskingRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPoolActivities:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "elasticPoolActivities: " + }, + { + "kind": "Reference", + "text": "ElasticPoolActivities", + "canonicalReference": "sql-resource-manager!ElasticPoolActivities:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "elasticPoolActivities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPoolDatabaseActivities:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "elasticPoolDatabaseActivities: " + }, + { + "kind": "Reference", + "text": "ElasticPoolDatabaseActivities", + "canonicalReference": "sql-resource-manager!ElasticPoolDatabaseActivities:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "elasticPoolDatabaseActivities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPoolOperations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "elasticPoolOperations: " + }, + { + "kind": "Reference", + "text": "ElasticPoolOperations", + "canonicalReference": "sql-resource-manager!ElasticPoolOperations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "elasticPoolOperations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#elasticPools:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "elasticPools: " + }, + { + "kind": "Reference", + "text": "ElasticPools", + "canonicalReference": "sql-resource-manager!ElasticPools:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "elasticPools", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#encryptionProtectors:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionProtectors: " + }, + { + "kind": "Reference", + "text": "EncryptionProtectors", + "canonicalReference": "sql-resource-manager!EncryptionProtectors:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionProtectors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#extendedDatabaseBlobAuditingPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "extendedDatabaseBlobAuditingPolicies: " + }, + { + "kind": "Reference", + "text": "ExtendedDatabaseBlobAuditingPolicies", + "canonicalReference": "sql-resource-manager!ExtendedDatabaseBlobAuditingPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extendedDatabaseBlobAuditingPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#extendedServerBlobAuditingPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "extendedServerBlobAuditingPolicies: " + }, + { + "kind": "Reference", + "text": "ExtendedServerBlobAuditingPolicies", + "canonicalReference": "sql-resource-manager!ExtendedServerBlobAuditingPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extendedServerBlobAuditingPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#failoverGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "failoverGroups: " + }, + { + "kind": "Reference", + "text": "FailoverGroups", + "canonicalReference": "sql-resource-manager!FailoverGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failoverGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#firewallRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "firewallRules: " + }, + { + "kind": "Reference", + "text": "FirewallRules", + "canonicalReference": "sql-resource-manager!FirewallRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "firewallRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#geoBackupPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "geoBackupPolicies: " + }, + { + "kind": "Reference", + "text": "GeoBackupPolicies", + "canonicalReference": "sql-resource-manager!GeoBackupPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "geoBackupPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#instanceFailoverGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "instanceFailoverGroups: " + }, + { + "kind": "Reference", + "text": "InstanceFailoverGroups", + "canonicalReference": "sql-resource-manager!InstanceFailoverGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instanceFailoverGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#instancePools:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "instancePools: " + }, + { + "kind": "Reference", + "text": "InstancePools", + "canonicalReference": "sql-resource-manager!InstancePools:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instancePools", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobAgents:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobAgents: " + }, + { + "kind": "Reference", + "text": "JobAgents", + "canonicalReference": "sql-resource-manager!JobAgents:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobAgents", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobCredentials:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobCredentials: " + }, + { + "kind": "Reference", + "text": "JobCredentials", + "canonicalReference": "sql-resource-manager!JobCredentials:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobCredentials", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobExecutions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobExecutions: " + }, + { + "kind": "Reference", + "text": "JobExecutions", + "canonicalReference": "sql-resource-manager!JobExecutions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobExecutions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobs: " + }, + { + "kind": "Reference", + "text": "Jobs", + "canonicalReference": "sql-resource-manager!Jobs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobStepExecutions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobStepExecutions: " + }, + { + "kind": "Reference", + "text": "JobStepExecutions", + "canonicalReference": "sql-resource-manager!JobStepExecutions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobStepExecutions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobSteps:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobSteps: " + }, + { + "kind": "Reference", + "text": "JobSteps", + "canonicalReference": "sql-resource-manager!JobSteps:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobSteps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobTargetExecutions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobTargetExecutions: " + }, + { + "kind": "Reference", + "text": "JobTargetExecutions", + "canonicalReference": "sql-resource-manager!JobTargetExecutions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobTargetExecutions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobTargetGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobTargetGroups: " + }, + { + "kind": "Reference", + "text": "JobTargetGroups", + "canonicalReference": "sql-resource-manager!JobTargetGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobTargetGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#jobVersions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobVersions: " + }, + { + "kind": "Reference", + "text": "JobVersions", + "canonicalReference": "sql-resource-manager!JobVersions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#longTermRetentionBackups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "longTermRetentionBackups: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionBackups", + "canonicalReference": "sql-resource-manager!LongTermRetentionBackups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "longTermRetentionBackups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#longTermRetentionManagedInstanceBackups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "longTermRetentionManagedInstanceBackups: " + }, + { + "kind": "Reference", + "text": "LongTermRetentionManagedInstanceBackups", + "canonicalReference": "sql-resource-manager!LongTermRetentionManagedInstanceBackups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "longTermRetentionManagedInstanceBackups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedBackupShortTermRetentionPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedBackupShortTermRetentionPolicies: " + }, + { + "kind": "Reference", + "text": "ManagedBackupShortTermRetentionPolicies", + "canonicalReference": "sql-resource-manager!ManagedBackupShortTermRetentionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedBackupShortTermRetentionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseRestoreDetails:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDatabaseRestoreDetails: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseRestoreDetails", + "canonicalReference": "sql-resource-manager!ManagedDatabaseRestoreDetails:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDatabaseRestoreDetails", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDatabases: " + }, + { + "kind": "Reference", + "text": "ManagedDatabases", + "canonicalReference": "sql-resource-manager!ManagedDatabases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDatabases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseSecurityAlertPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDatabaseSecurityAlertPolicies: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSecurityAlertPolicies", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSecurityAlertPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDatabaseSecurityAlertPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseSensitivityLabels:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDatabaseSensitivityLabels: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseSensitivityLabels", + "canonicalReference": "sql-resource-manager!ManagedDatabaseSensitivityLabels:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDatabaseSensitivityLabels", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseVulnerabilityAssessmentRuleBaselines:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDatabaseVulnerabilityAssessmentRuleBaselines: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentRuleBaselines", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentRuleBaselines:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDatabaseVulnerabilityAssessmentRuleBaselines", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseVulnerabilityAssessments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDatabaseVulnerabilityAssessments: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessments", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDatabaseVulnerabilityAssessments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedDatabaseVulnerabilityAssessmentScans:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDatabaseVulnerabilityAssessmentScans: " + }, + { + "kind": "Reference", + "text": "ManagedDatabaseVulnerabilityAssessmentScans", + "canonicalReference": "sql-resource-manager!ManagedDatabaseVulnerabilityAssessmentScans:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDatabaseVulnerabilityAssessmentScans", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceAdministrators:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceAdministrators: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceAdministrators", + "canonicalReference": "sql-resource-manager!ManagedInstanceAdministrators:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceAdministrators", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceEncryptionProtectors:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceEncryptionProtectors: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceEncryptionProtectors", + "canonicalReference": "sql-resource-manager!ManagedInstanceEncryptionProtectors:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceEncryptionProtectors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceKeys:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceKeys: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceKeys", + "canonicalReference": "sql-resource-manager!ManagedInstanceKeys:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceLongTermRetentionPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceLongTermRetentionPolicies: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceLongTermRetentionPolicies", + "canonicalReference": "sql-resource-manager!ManagedInstanceLongTermRetentionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceLongTermRetentionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceOperations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceOperations: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceOperations", + "canonicalReference": "sql-resource-manager!ManagedInstanceOperations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceOperations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstances:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstances: " + }, + { + "kind": "Reference", + "text": "ManagedInstances", + "canonicalReference": "sql-resource-manager!ManagedInstances:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstances", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceTdeCertificates:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceTdeCertificates: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceTdeCertificates", + "canonicalReference": "sql-resource-manager!ManagedInstanceTdeCertificates:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceTdeCertificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedInstanceVulnerabilityAssessments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedInstanceVulnerabilityAssessments: " + }, + { + "kind": "Reference", + "text": "ManagedInstanceVulnerabilityAssessments", + "canonicalReference": "sql-resource-manager!ManagedInstanceVulnerabilityAssessments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedInstanceVulnerabilityAssessments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: " + }, + { + "kind": "Reference", + "text": "ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies", + "canonicalReference": "sql-resource-manager!ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#managedServerSecurityAlertPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedServerSecurityAlertPolicies: " + }, + { + "kind": "Reference", + "text": "ManagedServerSecurityAlertPolicies", + "canonicalReference": "sql-resource-manager!ManagedServerSecurityAlertPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedServerSecurityAlertPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "sql-resource-manager!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#privateEndpointConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateEndpointConnections: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnections", + "canonicalReference": "sql-resource-manager!PrivateEndpointConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpointConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#privateLinkResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkResources: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResources", + "canonicalReference": "sql-resource-manager!PrivateLinkResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#recommendedElasticPools:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "recommendedElasticPools: " + }, + { + "kind": "Reference", + "text": "RecommendedElasticPools", + "canonicalReference": "sql-resource-manager!RecommendedElasticPools:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recommendedElasticPools", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#recoverableDatabases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "recoverableDatabases: " + }, + { + "kind": "Reference", + "text": "RecoverableDatabases", + "canonicalReference": "sql-resource-manager!RecoverableDatabases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recoverableDatabases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#recoverableManagedDatabases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "recoverableManagedDatabases: " + }, + { + "kind": "Reference", + "text": "RecoverableManagedDatabases", + "canonicalReference": "sql-resource-manager!RecoverableManagedDatabases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recoverableManagedDatabases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#replicationLinks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "replicationLinks: " + }, + { + "kind": "Reference", + "text": "ReplicationLinks", + "canonicalReference": "sql-resource-manager!ReplicationLinks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "replicationLinks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#restorableDroppedDatabases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorableDroppedDatabases: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedDatabases", + "canonicalReference": "sql-resource-manager!RestorableDroppedDatabases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorableDroppedDatabases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#restorableDroppedManagedDatabases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorableDroppedManagedDatabases: " + }, + { + "kind": "Reference", + "text": "RestorableDroppedManagedDatabases", + "canonicalReference": "sql-resource-manager!RestorableDroppedManagedDatabases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorableDroppedManagedDatabases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#restorePoints:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "restorePoints: " + }, + { + "kind": "Reference", + "text": "RestorePoints", + "canonicalReference": "sql-resource-manager!RestorePoints:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restorePoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#sensitivityLabels:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "sensitivityLabels: " + }, + { + "kind": "Reference", + "text": "SensitivityLabels", + "canonicalReference": "sql-resource-manager!SensitivityLabels:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sensitivityLabels", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverAutomaticTuning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverAutomaticTuning: " + }, + { + "kind": "Reference", + "text": "ServerAutomaticTuning", + "canonicalReference": "sql-resource-manager!ServerAutomaticTuning:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverAutomaticTuning", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverAzureADAdministrators:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverAzureADAdministrators: " + }, + { + "kind": "Reference", + "text": "ServerAzureADAdministrators", + "canonicalReference": "sql-resource-manager!ServerAzureADAdministrators:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverAzureADAdministrators", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverBlobAuditingPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverBlobAuditingPolicies: " + }, + { + "kind": "Reference", + "text": "ServerBlobAuditingPolicies", + "canonicalReference": "sql-resource-manager!ServerBlobAuditingPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverBlobAuditingPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverCommunicationLinks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverCommunicationLinks: " + }, + { + "kind": "Reference", + "text": "ServerCommunicationLinks", + "canonicalReference": "sql-resource-manager!ServerCommunicationLinks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverCommunicationLinks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverConnectionPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverConnectionPolicies: " + }, + { + "kind": "Reference", + "text": "ServerConnectionPolicies", + "canonicalReference": "sql-resource-manager!ServerConnectionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverConnectionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverDnsAliases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverDnsAliases: " + }, + { + "kind": "Reference", + "text": "ServerDnsAliases", + "canonicalReference": "sql-resource-manager!ServerDnsAliases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverDnsAliases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverKeys:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverKeys: " + }, + { + "kind": "Reference", + "text": "ServerKeys", + "canonicalReference": "sql-resource-manager!ServerKeys:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#servers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "servers: " + }, + { + "kind": "Reference", + "text": "Servers", + "canonicalReference": "sql-resource-manager!Servers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "servers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverSecurityAlertPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverSecurityAlertPolicies: " + }, + { + "kind": "Reference", + "text": "ServerSecurityAlertPolicies", + "canonicalReference": "sql-resource-manager!ServerSecurityAlertPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverSecurityAlertPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverUsages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverUsages: " + }, + { + "kind": "Reference", + "text": "ServerUsages", + "canonicalReference": "sql-resource-manager!ServerUsages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverUsages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serverVulnerabilityAssessments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverVulnerabilityAssessments: " + }, + { + "kind": "Reference", + "text": "ServerVulnerabilityAssessments", + "canonicalReference": "sql-resource-manager!ServerVulnerabilityAssessments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverVulnerabilityAssessments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serviceObjectives:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceObjectives: " + }, + { + "kind": "Reference", + "text": "ServiceObjectives", + "canonicalReference": "sql-resource-manager!ServiceObjectives:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceObjectives", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#serviceTierAdvisors:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceTierAdvisors: " + }, + { + "kind": "Reference", + "text": "ServiceTierAdvisors", + "canonicalReference": "sql-resource-manager!ServiceTierAdvisors:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceTierAdvisors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#subscriptionUsages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionUsages: " + }, + { + "kind": "Reference", + "text": "SubscriptionUsages", + "canonicalReference": "sql-resource-manager!SubscriptionUsages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionUsages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#syncAgents:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncAgents: " + }, + { + "kind": "Reference", + "text": "SyncAgents", + "canonicalReference": "sql-resource-manager!SyncAgents:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "syncAgents", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#syncGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncGroups: " + }, + { + "kind": "Reference", + "text": "SyncGroups", + "canonicalReference": "sql-resource-manager!SyncGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "syncGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#syncMembers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncMembers: " + }, + { + "kind": "Reference", + "text": "SyncMembers", + "canonicalReference": "sql-resource-manager!SyncMembers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "syncMembers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#tdeCertificates:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "tdeCertificates: " + }, + { + "kind": "Reference", + "text": "TdeCertificates", + "canonicalReference": "sql-resource-manager!TdeCertificates:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tdeCertificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#transparentDataEncryptionActivities:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "transparentDataEncryptionActivities: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionActivities", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivities:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "transparentDataEncryptionActivities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#transparentDataEncryptions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "transparentDataEncryptions: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptions", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "transparentDataEncryptions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#usages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "usages: " + }, + { + "kind": "Reference", + "text": "Usages", + "canonicalReference": "sql-resource-manager!Usages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "usages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#virtualClusters:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualClusters: " + }, + { + "kind": "Reference", + "text": "VirtualClusters", + "canonicalReference": "sql-resource-manager!VirtualClusters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualClusters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#virtualNetworkRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkRules: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRules", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#workloadClassifiers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "workloadClassifiers: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiers", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workloadClassifiers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClient#workloadGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "workloadGroups: " + }, + { + "kind": "Reference", + "text": "WorkloadGroups", + "canonicalReference": "sql-resource-manager!WorkloadGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workloadGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "sql-resource-manager!SqlManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class SqlManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "sql-resource-manager!SqlManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the SqlManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription ID that identifies an Azure subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SqlManagementClientOptionalParams", + "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "sql-resource-manager!SqlManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SqlManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SqlManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SqlManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!StorageCapability:interface", + "docComment": "/**\n * The storage account type capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageCapability " + } + ], + "releaseTag": "Public", + "name": "StorageCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!StorageCapability#reason:member", + "docComment": "/**\n * The reason for the capability not being available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!StorageCapability#status:member", + "docComment": "/**\n * The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "CapabilityStatus", + "canonicalReference": "sql-resource-manager!CapabilityStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!StorageCapability#storageAccountType:member", + "docComment": "/**\n * The storage account type for the database's backups. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly storageAccountType?: " + }, + { + "kind": "Reference", + "text": "StorageCapabilityStorageAccountType", + "canonicalReference": "sql-resource-manager!StorageCapabilityStorageAccountType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!StorageCapabilityStorageAccountType:type", + "docComment": "/**\n * Defines values for StorageCapabilityStorageAccountType. \\ {@link KnownStorageCapabilityStorageAccountType} can be used interchangeably with StorageCapabilityStorageAccountType, this enum contains the known values that the service supports. ### Known values supported by the service **GRS** \\ **LRS** \\ **ZRS**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageCapabilityStorageAccountType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageCapabilityStorageAccountType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!StorageKeyType:type", + "docComment": "/**\n * Defines values for StorageKeyType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageKeyType = " + }, + { + "kind": "Content", + "text": "\"StorageAccessKey\" | \"SharedAccessKey\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageKeyType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SubscriptionUsage:type", + "docComment": "/**\n * Usage Metric of a Subscription in a Location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionUsage = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly displayName?: string;\n readonly currentValue?: number;\n readonly limit?: number;\n readonly unit?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult:interface", + "docComment": "/**\n * A list of subscription usage metrics in a location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionUsageListResult " + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsageListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SubscriptionUsage", + "canonicalReference": "sql-resource-manager!SubscriptionUsage:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SubscriptionUsages:interface", + "docComment": "/**\n * Interface representing a SubscriptionUsages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionUsages " + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SubscriptionUsages#get:member(1)", + "docComment": "/**\n * Gets a subscription usage metric.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param usageName - Name of usage metric to return.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", usageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubscriptionUsagesGetOptionalParams", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SubscriptionUsagesGetResponse", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "usageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SubscriptionUsages#listByLocation:member(1)", + "docComment": "/**\n * Gets all subscription usage metrics in a given location.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubscriptionUsagesListByLocationOptionalParams", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SubscriptionUsage", + "canonicalReference": "sql-resource-manager!SubscriptionUsage:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByLocation" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionUsagesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsagesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionUsagesGetResponse = " + }, + { + "kind": "Reference", + "text": "SubscriptionUsage", + "canonicalReference": "sql-resource-manager!SubscriptionUsage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsagesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionUsagesListByLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsagesListByLocationNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionUsagesListByLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "SubscriptionUsageListResult", + "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsagesListByLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionUsagesListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsagesListByLocationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SubscriptionUsagesListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionUsagesListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "SubscriptionUsageListResult", + "canonicalReference": "sql-resource-manager!SubscriptionUsageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionUsagesListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgent:type", + "docComment": "/**\n * An Azure SQL Database sync agent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgent = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly namePropertiesName?: string;\n syncDatabaseId?: string;\n readonly lastAliveTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: " + }, + { + "kind": "Reference", + "text": "SyncAgentState", + "canonicalReference": "sql-resource-manager!SyncAgentState:type" + }, + { + "kind": "Content", + "text": ";\n readonly isUpToDate?: boolean;\n readonly expiryTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly version?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgent", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentKeyProperties:interface", + "docComment": "/**\n * Properties of an Azure SQL Database sync agent key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentKeyProperties " + } + ], + "releaseTag": "Public", + "name": "SyncAgentKeyProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentKeyProperties#syncAgentKey:member", + "docComment": "/**\n * Key of sync agent. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly syncAgentKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "syncAgentKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabase:type", + "docComment": "/**\n * An Azure SQL Database sync agent linked database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentLinkedDatabase = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly databaseType?: " + }, + { + "kind": "Reference", + "text": "SyncMemberDbType", + "canonicalReference": "sql-resource-manager!SyncMemberDbType:type" + }, + { + "kind": "Content", + "text": ";\n readonly databaseId?: string;\n readonly description?: string;\n readonly serverName?: string;\n readonly databaseName?: string;\n readonly userName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentLinkedDatabase", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult:interface", + "docComment": "/**\n * A list of sync agent linked databases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentLinkedDatabaseListResult " + } + ], + "releaseTag": "Public", + "name": "SyncAgentLinkedDatabaseListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SyncAgentLinkedDatabase", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabase:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentListResult:interface", + "docComment": "/**\n * A list of sync agents.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentListResult " + } + ], + "releaseTag": "Public", + "name": "SyncAgentListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SyncAgent", + "canonicalReference": "sql-resource-manager!SyncAgent:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgents:interface", + "docComment": "/**\n * Interface representing a SyncAgents.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgents " + } + ], + "releaseTag": "Public", + "name": "SyncAgents", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param parameters - The requested sync agent resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncAgent", + "canonicalReference": "sql-resource-manager!SyncAgent:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncAgentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SyncAgentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "syncAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param parameters - The requested sync agent resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncAgent", + "canonicalReference": "sql-resource-manager!SyncAgent:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncAgentsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "syncAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#beginDelete:member(1)", + "docComment": "/**\n * Deletes a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "syncAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "syncAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#generateKey:member(1)", + "docComment": "/**\n * Generates a sync agent key.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "generateKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsGenerateKeyOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncAgentsGenerateKeyResponse", + "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "syncAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "generateKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#get:member(1)", + "docComment": "/**\n * Gets a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsGetOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncAgentsGetResponse", + "canonicalReference": "sql-resource-manager!SyncAgentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "syncAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#listByServer:member(1)", + "docComment": "/**\n * Lists sync agents in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncAgent", + "canonicalReference": "sql-resource-manager!SyncAgent:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncAgents#listLinkedDatabases:member(1)", + "docComment": "/**\n * Lists databases linked to a sync agent.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server on which the sync agent is hosted.\n *\n * @param syncAgentName - The name of the sync agent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listLinkedDatabases(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncAgentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncAgentsListLinkedDatabasesOptionalParams", + "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncAgentLinkedDatabase", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabase:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "syncAgentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listLinkedDatabases" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SyncAgent", + "canonicalReference": "sql-resource-manager!SyncAgent:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncAgentsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsGenerateKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsGenerateKeyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentsGenerateKeyResponse:type", + "docComment": "/**\n * Contains response data for the generateKey operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentsGenerateKeyResponse = " + }, + { + "kind": "Reference", + "text": "SyncAgentKeyProperties", + "canonicalReference": "sql-resource-manager!SyncAgentKeyProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentsGenerateKeyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentsGetResponse = " + }, + { + "kind": "Reference", + "text": "SyncAgent", + "canonicalReference": "sql-resource-manager!SyncAgent:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentsListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentsListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncAgentListResult", + "canonicalReference": "sql-resource-manager!SyncAgentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentsListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentsListByServerResponse = " + }, + { + "kind": "Reference", + "text": "SyncAgentListResult", + "canonicalReference": "sql-resource-manager!SyncAgentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsListLinkedDatabasesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListLinkedDatabasesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesNextResponse:type", + "docComment": "/**\n * Contains response data for the listLinkedDatabasesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentsListLinkedDatabasesNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncAgentLinkedDatabaseListResult", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListLinkedDatabasesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncAgentsListLinkedDatabasesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListLinkedDatabasesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentsListLinkedDatabasesResponse:type", + "docComment": "/**\n * Contains response data for the listLinkedDatabases operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentsListLinkedDatabasesResponse = " + }, + { + "kind": "Reference", + "text": "SyncAgentLinkedDatabaseListResult", + "canonicalReference": "sql-resource-manager!SyncAgentLinkedDatabaseListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentsListLinkedDatabasesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncAgentState:type", + "docComment": "/**\n * Defines values for SyncAgentState. \\ {@link KnownSyncAgentState} can be used interchangeably with SyncAgentState, this enum contains the known values that the service supports. ### Known values supported by the service **Online** \\ **Offline** \\ **NeverConnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncAgentState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncAgentState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncConflictResolutionPolicy:type", + "docComment": "/**\n * Defines values for SyncConflictResolutionPolicy. \\ {@link KnownSyncConflictResolutionPolicy} can be used interchangeably with SyncConflictResolutionPolicy, this enum contains the known values that the service supports. ### Known values supported by the service **HubWin** \\ **MemberWin**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncConflictResolutionPolicy = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncConflictResolutionPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult:interface", + "docComment": "/**\n * A list of sync database ID properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncDatabaseIdListResult " + } + ], + "releaseTag": "Public", + "name": "SyncDatabaseIdListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SyncDatabaseIdProperties", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties:interface", + "docComment": "/**\n * Properties of the sync database id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncDatabaseIdProperties " + } + ], + "releaseTag": "Public", + "name": "SyncDatabaseIdProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties#id:member", + "docComment": "/**\n * ARM resource id of sync database. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncDirection:type", + "docComment": "/**\n * Defines values for SyncDirection. \\ {@link KnownSyncDirection} can be used interchangeably with SyncDirection, this enum contains the known values that the service supports. ### Known values supported by the service **Bidirectional** \\ **OneWayMemberToHub** \\ **OneWayHubToMember**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncDirection = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncDirection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface", + "docComment": "/**\n * Properties of the database full schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncFullSchemaProperties " + } + ], + "releaseTag": "Public", + "name": "SyncFullSchemaProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties#lastUpdateTime:member", + "docComment": "/**\n * Last update time of the database schema. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastUpdateTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastUpdateTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties#tables:member", + "docComment": "/**\n * List of tables in the database full schema. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tables?: " + }, + { + "kind": "Reference", + "text": "SyncFullSchemaTable", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTable:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tables", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface", + "docComment": "/**\n * A list of sync schema properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncFullSchemaPropertiesListResult " + } + ], + "releaseTag": "Public", + "name": "SyncFullSchemaPropertiesListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SyncFullSchemaProperties", + "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTable:interface", + "docComment": "/**\n * Properties of the table in the database full schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncFullSchemaTable " + } + ], + "releaseTag": "Public", + "name": "SyncFullSchemaTable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#columns:member", + "docComment": "/**\n * List of columns in the table of database full schema. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly columns?: " + }, + { + "kind": "Reference", + "text": "SyncFullSchemaTableColumn", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "columns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#errorId:member", + "docComment": "/**\n * Error id of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly errorId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "errorId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#hasError:member", + "docComment": "/**\n * If there is error in the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly hasError?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hasError", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#name:member", + "docComment": "/**\n * Name of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTable#quotedName:member", + "docComment": "/**\n * Quoted name of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly quotedName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "quotedName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn:interface", + "docComment": "/**\n * Properties of the column in the table of database full schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncFullSchemaTableColumn " + } + ], + "releaseTag": "Public", + "name": "SyncFullSchemaTableColumn", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#dataSize:member", + "docComment": "/**\n * Data size of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly dataSize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#dataType:member", + "docComment": "/**\n * Data type of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly dataType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#errorId:member", + "docComment": "/**\n * Error id of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly errorId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "errorId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#hasError:member", + "docComment": "/**\n * If there is error in the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly hasError?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hasError", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#isPrimaryKey:member", + "docComment": "/**\n * If it is the primary key of the table. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly isPrimaryKey?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isPrimaryKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#name:member", + "docComment": "/**\n * Name of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncFullSchemaTableColumn#quotedName:member", + "docComment": "/**\n * Quoted name of the column. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly quotedName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "quotedName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroup:type", + "docComment": "/**\n * An Azure SQL Database sync group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroup = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n interval?: number;\n readonly lastSyncTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n conflictResolutionPolicy?: " + }, + { + "kind": "Reference", + "text": "SyncConflictResolutionPolicy", + "canonicalReference": "sql-resource-manager!SyncConflictResolutionPolicy:type" + }, + { + "kind": "Content", + "text": ";\n syncDatabaseId?: string;\n hubDatabaseUserName?: string;\n hubDatabasePassword?: string;\n readonly syncState?: " + }, + { + "kind": "Reference", + "text": "SyncGroupState", + "canonicalReference": "sql-resource-manager!SyncGroupState:type" + }, + { + "kind": "Content", + "text": ";\n schema?: " + }, + { + "kind": "Reference", + "text": "SyncGroupSchema", + "canonicalReference": "sql-resource-manager!SyncGroupSchema:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupListResult:interface", + "docComment": "/**\n * A list of sync groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupListResult " + } + ], + "releaseTag": "Public", + "name": "SyncGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupLogListResult:interface", + "docComment": "/**\n * A list of sync group log properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupLogListResult " + } + ], + "releaseTag": "Public", + "name": "SyncGroupLogListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SyncGroupLogProperties", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties:interface", + "docComment": "/**\n * Properties of an Azure SQL Database sync group log.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupLogProperties " + } + ], + "releaseTag": "Public", + "name": "SyncGroupLogProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#details:member", + "docComment": "/**\n * Details of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly details?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#operationStatus:member", + "docComment": "/**\n * OperationStatus of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly operationStatus?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operationStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#source:member", + "docComment": "/**\n * Source of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly source?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#timestamp:member", + "docComment": "/**\n * Timestamp of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#tracingId:member", + "docComment": "/**\n * TracingId of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tracingId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tracingId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties#type:member", + "docComment": "/**\n * Type of the sync group log. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Reference", + "text": "SyncGroupLogType", + "canonicalReference": "sql-resource-manager!SyncGroupLogType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupLogType:type", + "docComment": "/**\n * Defines values for SyncGroupLogType. \\ {@link KnownSyncGroupLogType} can be used interchangeably with SyncGroupLogType, this enum contains the known values that the service supports. ### Known values supported by the service **All** \\ **Error** \\ **Warning** \\ **Success**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupLogType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupLogType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroups:interface", + "docComment": "/**\n * Interface representing a SyncGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroups " + } + ], + "releaseTag": "Public", + "name": "SyncGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SyncGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginRefreshHubSchema:member(1)", + "docComment": "/**\n * Refreshes a hub database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRefreshHubSchema(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsRefreshHubSchemaOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRefreshHubSchema" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginRefreshHubSchemaAndWait:member(1)", + "docComment": "/**\n * Refreshes a hub database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRefreshHubSchemaAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsRefreshHubSchemaOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRefreshHubSchemaAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginUpdate:member(1)", + "docComment": "/**\n * Updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncGroupsUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SyncGroupsUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param parameters - The requested sync group resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncGroupsUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#cancelSync:member(1)", + "docComment": "/**\n * Cancels a sync group synchronization.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancelSync(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsCancelSyncOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsCancelSyncOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "cancelSync" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#get:member(1)", + "docComment": "/**\n * Gets a sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsGetOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncGroupsGetResponse", + "canonicalReference": "sql-resource-manager!SyncGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#listByDatabase:member(1)", + "docComment": "/**\n * Lists sync groups under a hub database.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#listHubSchemas:member(1)", + "docComment": "/**\n * Gets a collection of hub database schemas.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHubSchemas(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsListHubSchemasOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncFullSchemaProperties", + "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listHubSchemas" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#listLogs:member(1)", + "docComment": "/**\n * Gets a collection of sync group logs.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param startTime - Get logs generated after this time.\n *\n * @param endTime - Get logs generated before this time.\n *\n * @param typeParam - The types of logs to retrieve.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listLogs(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", startTime: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", endTime: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", typeParam: " + }, + { + "kind": "Reference", + "text": "Enum21", + "canonicalReference": "sql-resource-manager!Enum21:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsListLogsOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsListLogsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncGroupLogProperties", + "canonicalReference": "sql-resource-manager!SyncGroupLogProperties:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "startTime", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "endTime", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "typeParam", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "listLogs" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#listSyncDatabaseIds:member(1)", + "docComment": "/**\n * Gets a collection of sync database ids.\n *\n * @param locationName - The name of the region where the resource is located.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSyncDatabaseIds(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsListSyncDatabaseIdsOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncDatabaseIdProperties", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdProperties:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listSyncDatabaseIds" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncGroups#triggerSync:member(1)", + "docComment": "/**\n * Triggers a sync group synchronization.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "triggerSync(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncGroupsTriggerSyncOptionalParams", + "canonicalReference": "sql-resource-manager!SyncGroupsTriggerSyncOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "triggerSync" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsCancelSyncOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsCancelSyncOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsCancelSyncOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupSchema:interface", + "docComment": "/**\n * Properties of sync group schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupSchema " + } + ], + "releaseTag": "Public", + "name": "SyncGroupSchema", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupSchema#masterSyncMemberName:member", + "docComment": "/**\n * Name of master sync member where the schema is from.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "masterSyncMemberName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "masterSyncMemberName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupSchema#tables:member", + "docComment": "/**\n * List of tables in sync group schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tables?: " + }, + { + "kind": "Reference", + "text": "SyncGroupSchemaTable", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tables", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable:interface", + "docComment": "/**\n * Properties of table in sync group schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupSchemaTable " + } + ], + "releaseTag": "Public", + "name": "SyncGroupSchemaTable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable#columns:member", + "docComment": "/**\n * List of columns in sync group schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "columns?: " + }, + { + "kind": "Reference", + "text": "SyncGroupSchemaTableColumn", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "columns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTable#quotedName:member", + "docComment": "/**\n * Quoted name of sync group schema table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "quotedName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "quotedName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn:interface", + "docComment": "/**\n * Properties of column in sync group table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupSchemaTableColumn " + } + ], + "releaseTag": "Public", + "name": "SyncGroupSchemaTableColumn", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn#dataSize:member", + "docComment": "/**\n * Data size of the column.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataSize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn#dataType:member", + "docComment": "/**\n * Data type of the column.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupSchemaTableColumn#quotedName:member", + "docComment": "/**\n * Quoted name of sync group table column.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "quotedName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "quotedName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncGroupListResult", + "canonicalReference": "sql-resource-manager!SyncGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "SyncGroupListResult", + "canonicalReference": "sql-resource-manager!SyncGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListHubSchemasNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListHubSchemasNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasNextResponse:type", + "docComment": "/**\n * Contains response data for the listHubSchemasNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListHubSchemasNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncFullSchemaPropertiesListResult", + "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListHubSchemasNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListHubSchemasOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListHubSchemasOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListHubSchemasResponse:type", + "docComment": "/**\n * Contains response data for the listHubSchemas operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListHubSchemasResponse = " + }, + { + "kind": "Reference", + "text": "SyncFullSchemaPropertiesListResult", + "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListHubSchemasResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListLogsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListLogsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListLogsNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsListLogsNextOptionalParams#continuationToken:member", + "docComment": "/**\n * The continuation token for this operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "continuationToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "continuationToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListLogsNextResponse:type", + "docComment": "/**\n * Contains response data for the listLogsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListLogsNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncGroupLogListResult", + "canonicalReference": "sql-resource-manager!SyncGroupLogListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListLogsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListLogsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListLogsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListLogsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsListLogsOptionalParams#continuationToken:member", + "docComment": "/**\n * The continuation token for this operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "continuationToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "continuationToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListLogsResponse:type", + "docComment": "/**\n * Contains response data for the listLogs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListLogsResponse = " + }, + { + "kind": "Reference", + "text": "SyncGroupLogListResult", + "canonicalReference": "sql-resource-manager!SyncGroupLogListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListLogsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListSyncDatabaseIdsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListSyncDatabaseIdsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsNextResponse:type", + "docComment": "/**\n * Contains response data for the listSyncDatabaseIdsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListSyncDatabaseIdsNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncDatabaseIdListResult", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListSyncDatabaseIdsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsListSyncDatabaseIdsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListSyncDatabaseIdsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsListSyncDatabaseIdsResponse:type", + "docComment": "/**\n * Contains response data for the listSyncDatabaseIds operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsListSyncDatabaseIdsResponse = " + }, + { + "kind": "Reference", + "text": "SyncDatabaseIdListResult", + "canonicalReference": "sql-resource-manager!SyncDatabaseIdListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsListSyncDatabaseIdsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsRefreshHubSchemaOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsRefreshHubSchemaOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsRefreshHubSchemaOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupState:type", + "docComment": "/**\n * Defines values for SyncGroupState. \\ {@link KnownSyncGroupState} can be used interchangeably with SyncGroupState, this enum contains the known values that the service supports. ### Known values supported by the service **NotReady** \\ **Error** \\ **Warning** \\ **Progressing** \\ **Good**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsTriggerSyncOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsTriggerSyncOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsTriggerSyncOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncGroupsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncGroupsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncGroupsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncGroupsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SyncGroup", + "canonicalReference": "sql-resource-manager!SyncGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncGroupsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMember:type", + "docComment": "/**\n * An Azure SQL Database sync member.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMember = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n databaseType?: " + }, + { + "kind": "Reference", + "text": "SyncMemberDbType", + "canonicalReference": "sql-resource-manager!SyncMemberDbType:type" + }, + { + "kind": "Content", + "text": ";\n syncAgentId?: string;\n sqlServerDatabaseId?: string;\n serverName?: string;\n databaseName?: string;\n userName?: string;\n password?: string;\n syncDirection?: " + }, + { + "kind": "Reference", + "text": "SyncDirection", + "canonicalReference": "sql-resource-manager!SyncDirection:type" + }, + { + "kind": "Content", + "text": ";\n readonly syncState?: " + }, + { + "kind": "Reference", + "text": "SyncMemberState", + "canonicalReference": "sql-resource-manager!SyncMemberState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMember", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMemberDbType:type", + "docComment": "/**\n * Defines values for SyncMemberDbType. \\ {@link KnownSyncMemberDbType} can be used interchangeably with SyncMemberDbType, this enum contains the known values that the service supports. ### Known values supported by the service **AzureSqlDatabase** \\ **SqlServerDatabase**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMemberDbType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMemberDbType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMemberListResult:interface", + "docComment": "/**\n * A list of Azure SQL Database sync members.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMemberListResult " + } + ], + "releaseTag": "Public", + "name": "SyncMemberListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMemberListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMemberListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembers:interface", + "docComment": "/**\n * Interface representing a SyncMembers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembers " + } + ], + "releaseTag": "Public", + "name": "SyncMembers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncMembersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SyncMembersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 25 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncMembersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginDelete:member(1)", + "docComment": "/**\n * Deletes a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginRefreshMemberSchema:member(1)", + "docComment": "/**\n * Refreshes a sync member database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRefreshMemberSchema(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersRefreshMemberSchemaOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginRefreshMemberSchema" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginRefreshMemberSchemaAndWait:member(1)", + "docComment": "/**\n * Refreshes a sync member database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRefreshMemberSchemaAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersRefreshMemberSchemaOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginRefreshMemberSchemaAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginUpdate:member(1)", + "docComment": "/**\n * Updates an existing sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncMembersUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SyncMembersUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 25 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates an existing sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param parameters - The requested sync member resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncMembersUpdateResponse", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#get:member(1)", + "docComment": "/**\n * Gets a sync member.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersGetOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncMembersGetResponse", + "canonicalReference": "sql-resource-manager!SyncMembersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#listBySyncGroup:member(1)", + "docComment": "/**\n * Lists sync members in the given sync group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySyncGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersListBySyncGroupOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listBySyncGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!SyncMembers#listMemberSchemas:member(1)", + "docComment": "/**\n * Gets a sync member database schema.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database on which the sync group is hosted.\n *\n * @param syncGroupName - The name of the sync group on which the sync member is hosted.\n *\n * @param syncMemberName - The name of the sync member.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMemberSchemas(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", syncMemberName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SyncMembersListMemberSchemasOptionalParams", + "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SyncFullSchemaProperties", + "canonicalReference": "sql-resource-manager!SyncFullSchemaProperties:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "syncGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "syncMemberName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listMemberSchemas" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMembersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMembersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMembersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMembersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMembersGetResponse = " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMembersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersListBySyncGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersListBySyncGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySyncGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMembersListBySyncGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncMemberListResult", + "canonicalReference": "sql-resource-manager!SyncMemberListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMembersListBySyncGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersListBySyncGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersListBySyncGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMembersListBySyncGroupResponse:type", + "docComment": "/**\n * Contains response data for the listBySyncGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMembersListBySyncGroupResponse = " + }, + { + "kind": "Reference", + "text": "SyncMemberListResult", + "canonicalReference": "sql-resource-manager!SyncMemberListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMembersListBySyncGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersListMemberSchemasNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersListMemberSchemasNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasNextResponse:type", + "docComment": "/**\n * Contains response data for the listMemberSchemasNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMembersListMemberSchemasNextResponse = " + }, + { + "kind": "Reference", + "text": "SyncFullSchemaPropertiesListResult", + "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMembersListMemberSchemasNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersListMemberSchemasOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersListMemberSchemasOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMembersListMemberSchemasResponse:type", + "docComment": "/**\n * Contains response data for the listMemberSchemas operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMembersListMemberSchemasResponse = " + }, + { + "kind": "Reference", + "text": "SyncFullSchemaPropertiesListResult", + "canonicalReference": "sql-resource-manager!SyncFullSchemaPropertiesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMembersListMemberSchemasResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersRefreshMemberSchemaOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersRefreshMemberSchemaOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersRefreshMemberSchemaOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMemberState:type", + "docComment": "/**\n * Defines values for SyncMemberState. \\ {@link KnownSyncMemberState} can be used interchangeably with SyncMemberState, this enum contains the known values that the service supports. ### Known values supported by the service **SyncInProgress** \\ **SyncSucceeded** \\ **SyncFailed** \\ **DisabledTombstoneCleanup** \\ **DisabledBackupRestore** \\ **SyncSucceededWithWarnings** \\ **SyncCancelling** \\ **SyncCancelled** \\ **UnProvisioned** \\ **Provisioning** \\ **Provisioned** \\ **ProvisionFailed** \\ **DeProvisioning** \\ **DeProvisioned** \\ **DeProvisionFailed** \\ **Reprovisioning** \\ **ReprovisionFailed** \\ **UnReprovisioned**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMemberState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMemberState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SyncMembersUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SyncMembersUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!SyncMembersUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SyncMembersUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SyncMember", + "canonicalReference": "sql-resource-manager!SyncMember:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SyncMembersUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TdeCertificate:type", + "docComment": "/**\n * A TDE certificate that can be uploaded into a server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TdeCertificate = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n privateBlob?: string;\n certPassword?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TdeCertificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TdeCertificates:interface", + "docComment": "/**\n * Interface representing a TdeCertificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TdeCertificates " + } + ], + "releaseTag": "Public", + "name": "TdeCertificates", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!TdeCertificates#beginCreate:member(1)", + "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TdeCertificate", + "canonicalReference": "sql-resource-manager!TdeCertificate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TdeCertificatesCreateOptionalParams", + "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!TdeCertificates#beginCreateAndWait:member(1)", + "docComment": "/**\n * Creates a TDE certificate for a given server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param parameters - The requested TDE certificate to be created or updated.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TdeCertificate", + "canonicalReference": "sql-resource-manager!TdeCertificate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TdeCertificatesCreateOptionalParams", + "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateAndWait" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TdeCertificatesCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TdeCertificatesCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!TdeCertificatesCreateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TrackedResource:type", + "docComment": "/**\n * ARM tracked top level resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TrackedResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "sql-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n location: string;\n tags?: {\n [propertyName: string]: string;\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TrackedResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type", + "docComment": "/**\n * Represents a database transparent data encryption configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryption = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n status?: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionStatus", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionStatus:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryption", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivities:interface", + "docComment": "/**\n * Interface representing a TransparentDataEncryptionActivities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TransparentDataEncryptionActivities " + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionActivities", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivities#listByConfiguration:member(1)", + "docComment": "/**\n * Returns a database's transparent data encryption operation result.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the transparent data encryption applies.\n *\n * @param transparentDataEncryptionName - The name of the transparent data encryption configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", transparentDataEncryptionName: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionName", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionActivitiesListByConfigurationOptionalParams", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivitiesListByConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionActivity", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivity:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "transparentDataEncryptionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByConfiguration" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivitiesListByConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TransparentDataEncryptionActivitiesListByConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionActivitiesListByConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivitiesListByConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the listByConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryptionActivitiesListByConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionActivityListResult", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionActivitiesListByConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivity:type", + "docComment": "/**\n * Represents a database transparent data encryption Scan.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryptionActivity = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly location?: string;\n readonly status?: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionActivityStatus", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly percentComplete?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionActivity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityListResult:interface", + "docComment": "/**\n * Represents the response to a list database transparent data encryption activity request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TransparentDataEncryptionActivityListResult " + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionActivityListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityListResult#value:member", + "docComment": "/**\n * The list of database transparent data encryption activities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionActivity", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivity:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionActivityStatus:type", + "docComment": "/**\n * Defines values for TransparentDataEncryptionActivityStatus. \\ {@link KnownTransparentDataEncryptionActivityStatus} can be used interchangeably with TransparentDataEncryptionActivityStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Encrypting** \\ **Decrypting**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryptionActivityStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionActivityStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type", + "docComment": "/**\n * Defines values for TransparentDataEncryptionName. \\ {@link KnownTransparentDataEncryptionName} can be used interchangeably with TransparentDataEncryptionName, this enum contains the known values that the service supports. ### Known values supported by the service **current**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryptionName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptions:interface", + "docComment": "/**\n * Interface representing a TransparentDataEncryptions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TransparentDataEncryptions " + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptions#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a database's transparent data encryption configuration.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which setting the transparent data encryption applies.\n *\n * @param transparentDataEncryptionName - The name of the transparent data encryption configuration.\n *\n * @param parameters - The required parameters for creating or updating transparent data encryption.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", transparentDataEncryptionName: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionName", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryption", + "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "transparentDataEncryptionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptions#get:member(1)", + "docComment": "/**\n * Gets a database's transparent data encryption configuration.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database for which the transparent data encryption applies.\n *\n * @param transparentDataEncryptionName - The name of the transparent data encryption configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", transparentDataEncryptionName: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionName", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionsGetOptionalParams", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TransparentDataEncryptionsGetResponse", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "transparentDataEncryptionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TransparentDataEncryptionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryptionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryption", + "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TransparentDataEncryptionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryptionsGetResponse = " + }, + { + "kind": "Reference", + "text": "TransparentDataEncryption", + "canonicalReference": "sql-resource-manager!TransparentDataEncryption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!TransparentDataEncryptionStatus:type", + "docComment": "/**\n * Defines values for TransparentDataEncryptionStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransparentDataEncryptionStatus = " + }, + { + "kind": "Content", + "text": "\"Enabled\" | \"Disabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransparentDataEncryptionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!UnitDefinitionType:type", + "docComment": "/**\n * Defines values for UnitDefinitionType. \\ {@link KnownUnitDefinitionType} can be used interchangeably with UnitDefinitionType, this enum contains the known values that the service supports. ### Known values supported by the service **Count** \\ **Bytes** \\ **Seconds** \\ **Percent** \\ **CountPerSecond** \\ **BytesPerSecond**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UnitDefinitionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UnitDefinitionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!UnitType:type", + "docComment": "/**\n * Defines values for UnitType. \\ {@link KnownUnitType} can be used interchangeably with UnitType, this enum contains the known values that the service supports. ### Known values supported by the service **count** \\ **bytes** \\ **seconds** \\ **percent** \\ **countPerSecond** \\ **bytesPerSecond**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UnitType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UnitType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!UnlinkParameters:interface", + "docComment": "/**\n * Represents the parameters for Unlink Replication Link request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UnlinkParameters " + } + ], + "releaseTag": "Public", + "name": "UnlinkParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!UnlinkParameters#forcedTermination:member", + "docComment": "/**\n * Determines whether link will be terminated in a forced or a friendly way.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forcedTermination?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "forcedTermination", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Usage:interface", + "docComment": "/**\n * ARM usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usage " + } + ], + "releaseTag": "Public", + "name": "Usage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Usage#currentValue:member", + "docComment": "/**\n * Usage current value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Usage#id:member", + "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Usage#limit:member", + "docComment": "/**\n * Usage limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Usage#name:member", + "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "Name", + "canonicalReference": "sql-resource-manager!Name:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Usage#requestedLimit:member", + "docComment": "/**\n * Usage requested limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly requestedLimit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestedLimit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Usage#type:member", + "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!Usage#unit:member", + "docComment": "/**\n * Usage unit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!UsageListResult:interface", + "docComment": "/**\n * A list of usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageListResult " + } + ], + "releaseTag": "Public", + "name": "UsageListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!UsageListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!UsageListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "sql-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!Usages:interface", + "docComment": "/**\n * Interface representing a Usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usages " + } + ], + "releaseTag": "Public", + "name": "Usages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!Usages#listByInstancePool:member(1)", + "docComment": "/**\n * Gets all instance pool usage metrics\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param instancePoolName - The name of the instance pool to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByInstancePool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instancePoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsagesListByInstancePoolOptionalParams", + "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "sql-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "instancePoolName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByInstancePool" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsagesListByInstancePoolNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsagesListByInstancePoolNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolNextOptionalParams#expandChildren:member", + "docComment": "/**\n * Optional request parameter to include managed instance usages within the instance pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expandChildren?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expandChildren", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolNextResponse:type", + "docComment": "/**\n * Contains response data for the listByInstancePoolNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsagesListByInstancePoolNextResponse = " + }, + { + "kind": "Reference", + "text": "UsageListResult", + "canonicalReference": "sql-resource-manager!UsageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsagesListByInstancePoolNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsagesListByInstancePoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsagesListByInstancePoolOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolOptionalParams#expandChildren:member", + "docComment": "/**\n * Optional request parameter to include managed instance usages within the instance pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expandChildren?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expandChildren", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!UsagesListByInstancePoolResponse:type", + "docComment": "/**\n * Contains response data for the listByInstancePool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsagesListByInstancePoolResponse = " + }, + { + "kind": "Reference", + "text": "UsageListResult", + "canonicalReference": "sql-resource-manager!UsageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsagesListByInstancePoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualCluster:type", + "docComment": "/**\n * An Azure SQL virtual cluster.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualCluster = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "sql-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly subnetId?: string;\n family?: string;\n readonly childResources?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualCluster", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface", + "docComment": "/**\n * A list of virtual clusters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClusterListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualClusterListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClusterListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClusterListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "VirtualCluster", + "canonicalReference": "sql-resource-manager!VirtualCluster:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClusters:interface", + "docComment": "/**\n * Interface representing a VirtualClusters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClusters " + } + ], + "releaseTag": "Public", + "name": "VirtualClusters", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualClusters#beginDelete:member(1)", + "docComment": "/**\n * Deletes a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualClusterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualClustersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualClusterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualClusters#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualClusterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualClustersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualClusterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualClusters#beginUpdate:member(1)", + "docComment": "/**\n * Updates a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualClusterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualClusterUpdate", + "canonicalReference": "sql-resource-manager!VirtualClusterUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualClustersUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualClustersUpdateResponse", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualClustersUpdateResponse", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualClusterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualClusters#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param parameters - The requested managed instance resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualClusterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualClusterUpdate", + "canonicalReference": "sql-resource-manager!VirtualClusterUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualClustersUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualClustersUpdateResponse", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualClusterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualClusters#get:member(1)", + "docComment": "/**\n * Gets a virtual cluster.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param virtualClusterName - The name of the virtual cluster.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualClusterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualClustersGetOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualClustersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualClustersGetResponse", + "canonicalReference": "sql-resource-manager!VirtualClustersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualClusterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualClusters#list:member(1)", + "docComment": "/**\n * Gets a list of all virtualClusters in the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VirtualClustersListOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualClustersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualCluster", + "canonicalReference": "sql-resource-manager!VirtualCluster:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualClusters#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets a list of virtual clusters in a resource group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualClustersListByResourceGroupOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualCluster", + "canonicalReference": "sql-resource-manager!VirtualCluster:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClustersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualClustersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClustersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClustersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClustersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualClustersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualClustersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualClustersGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualCluster", + "canonicalReference": "sql-resource-manager!VirtualCluster:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualClustersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClustersListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualClustersListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualClusterListResult", + "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClustersListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualClustersListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualClustersListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "VirtualClusterListResult", + "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClustersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClustersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualClustersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualClustersListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualClusterListResult", + "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClustersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClustersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualClustersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualClustersListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualClusterListResult", + "canonicalReference": "sql-resource-manager!VirtualClusterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualClustersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClustersUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualClustersUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualClustersUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualClustersUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualCluster", + "canonicalReference": "sql-resource-manager!VirtualCluster:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualClustersUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualClusterUpdate:interface", + "docComment": "/**\n * An update request for an Azure SQL Database virtual cluster.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualClusterUpdate " + } + ], + "releaseTag": "Public", + "name": "VirtualClusterUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#childResources:member", + "docComment": "/**\n * List of resources in this virtual cluster. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly childResources?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "childResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#family:member", + "docComment": "/**\n * If the service has different generations of hardware, for the same SKU, then that can be captured here.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#subnetId:member", + "docComment": "/**\n * Subnet resource ID for the virtual cluster. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly subnetId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnetId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualClusterUpdate#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type", + "docComment": "/**\n * A virtual network rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkRule = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n virtualNetworkSubnetId?: string;\n ignoreMissingVnetServiceEndpoint?: boolean;\n readonly state?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRuleState", + "canonicalReference": "sql-resource-manager!VirtualNetworkRuleState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult:interface", + "docComment": "/**\n * A list of virtual network rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRuleListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules:interface", + "docComment": "/**\n * Interface representing a VirtualNetworkRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRules " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an existing virtual network rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param parameters - The requested virtual Network Rule Resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an existing virtual network rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param parameters - The requested virtual Network Rule Resource state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginDelete:member(1)", + "docComment": "/**\n * Deletes the virtual network rule with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the virtual network rule with the given name.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules#get:member(1)", + "docComment": "/**\n * Gets a virtual network rule.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param virtualNetworkRuleName - The name of the virtual network rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesGetOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesGetResponse", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRules#listByServer:member(1)", + "docComment": "/**\n * Gets a list of virtual network rules in a server.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByServer(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRulesListByServerOptionalParams", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByServer" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRulesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkRulesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRulesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "sql-resource-manager!VirtualNetworkRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRulesListByServerNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesListByServerNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerNextResponse:type", + "docComment": "/**\n * Contains response data for the listByServerNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkRulesListByServerNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRuleListResult", + "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesListByServerNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRulesListByServerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesListByServerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualNetworkRulesListByServerResponse:type", + "docComment": "/**\n * Contains response data for the listByServer operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkRulesListByServerResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRuleListResult", + "canonicalReference": "sql-resource-manager!VirtualNetworkRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRulesListByServerResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VirtualNetworkRuleState:type", + "docComment": "/**\n * Defines values for VirtualNetworkRuleState. \\ {@link KnownVirtualNetworkRuleState} can be used interchangeably with VirtualNetworkRuleState, this enum contains the known values that the service supports. ### Known values supported by the service **Initializing** \\ **InProgress** \\ **Ready** \\ **Deleting** \\ **Unknown**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkRuleState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRuleState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentName:type", + "docComment": "/**\n * Defines values for VulnerabilityAssessmentName. \\ {@link KnownVulnerabilityAssessmentName} can be used interchangeably with VulnerabilityAssessmentName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VulnerabilityAssessmentName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentPolicyBaselineName:type", + "docComment": "/**\n * Defines values for VulnerabilityAssessmentPolicyBaselineName.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VulnerabilityAssessmentPolicyBaselineName = " + }, + { + "kind": "Content", + "text": "\"master\" | \"default\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentPolicyBaselineName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties:interface", + "docComment": "/**\n * Properties of a Vulnerability Assessment recurring scans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VulnerabilityAssessmentRecurringScansProperties " + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentRecurringScansProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties#emails:member", + "docComment": "/**\n * Specifies an array of e-mail addresses to which the scan notification is sent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "emails?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "emails", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties#emailSubscriptionAdmins:member", + "docComment": "/**\n * Specifies that the schedule scan notification will be is sent to the subscription administrators.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "emailSubscriptionAdmins?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "emailSubscriptionAdmins", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentRecurringScansProperties#isEnabled:member", + "docComment": "/**\n * Recurring scans state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError:interface", + "docComment": "/**\n * Properties of a vulnerability assessment scan error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VulnerabilityAssessmentScanError " + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentScanError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError#code:member", + "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError#message:member", + "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type", + "docComment": "/**\n * A vulnerability assessment scan record.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VulnerabilityAssessmentScanRecord = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly scanId?: string;\n readonly triggerType?: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanTriggerType", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanTriggerType:type" + }, + { + "kind": "Content", + "text": ";\n readonly state?: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanState", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanState:type" + }, + { + "kind": "Content", + "text": ";\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly errors?: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanError", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanError:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly storageContainerPath?: string;\n readonly numberOfFailedSecurityChecks?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentScanRecord", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult:interface", + "docComment": "/**\n * A list of vulnerability assessment scan records.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VulnerabilityAssessmentScanRecordListResult " + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentScanRecordListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecordListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "VulnerabilityAssessmentScanRecord", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanRecord:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanState:type", + "docComment": "/**\n * Defines values for VulnerabilityAssessmentScanState. \\ {@link KnownVulnerabilityAssessmentScanState} can be used interchangeably with VulnerabilityAssessmentScanState, this enum contains the known values that the service supports. ### Known values supported by the service **Passed** \\ **Failed** \\ **FailedToRun** \\ **InProgress**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VulnerabilityAssessmentScanState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentScanState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!VulnerabilityAssessmentScanTriggerType:type", + "docComment": "/**\n * Defines values for VulnerabilityAssessmentScanTriggerType. \\ {@link KnownVulnerabilityAssessmentScanTriggerType} can be used interchangeably with VulnerabilityAssessmentScanTriggerType, this enum contains the known values that the service supports. ### Known values supported by the service **OnDemand** \\ **Recurring**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VulnerabilityAssessmentScanTriggerType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VulnerabilityAssessmentScanTriggerType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadClassifier:type", + "docComment": "/**\n * Workload classifier operations for a data warehouse\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadClassifier = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n memberName?: string;\n label?: string;\n context?: string;\n startTime?: string;\n endTime?: string;\n importance?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult:interface", + "docComment": "/**\n * A list of workload classifiers for a workload group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadClassifierListResult " + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifierListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifier", + "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers:interface", + "docComment": "/**\n * Interface representing a WorkloadClassifiers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadClassifiers " + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to create/update.\n *\n * @param parameters - The properties of the workload classifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadClassifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifier", + "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 25 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "workloadClassifierName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to create/update.\n *\n * @param parameters - The properties of the workload classifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadClassifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifier", + "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "workloadClassifierName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginDelete:member(1)", + "docComment": "/**\n * Deletes a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadClassifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "workloadClassifierName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a workload classifier.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadClassifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "workloadClassifierName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers#get:member(1)", + "docComment": "/**\n * Gets a workload classifier\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifier from.\n *\n * @param workloadClassifierName - The name of the workload classifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadClassifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersGetOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersGetResponse", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "workloadClassifierName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiers#listByWorkloadGroup:member(1)", + "docComment": "/**\n * Gets the list of workload classifiers for a workload group\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group from which to receive the classifiers from.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByWorkloadGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadClassifiersListByWorkloadGroupOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadClassifier", + "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listByWorkloadGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadClassifiersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadClassifiersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadClassifier", + "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadClassifiersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadClassifiersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadClassifiersGetResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadClassifier", + "canonicalReference": "sql-resource-manager!WorkloadClassifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadClassifiersListByWorkloadGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersListByWorkloadGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByWorkloadGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadClassifiersListByWorkloadGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadClassifierListResult", + "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersListByWorkloadGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadClassifiersListByWorkloadGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersListByWorkloadGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadClassifiersListByWorkloadGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByWorkloadGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadClassifiersListByWorkloadGroupResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadClassifierListResult", + "canonicalReference": "sql-resource-manager!WorkloadClassifierListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadClassifiersListByWorkloadGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadGroup:type", + "docComment": "/**\n * Workload group operations for a data warehouse\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadGroup = " + }, + { + "kind": "Reference", + "text": "ProxyResource", + "canonicalReference": "sql-resource-manager!ProxyResource:type" + }, + { + "kind": "Content", + "text": " & {\n minResourcePercent?: number;\n maxResourcePercent?: number;\n minResourcePercentPerRequest?: number;\n maxResourcePercentPerRequest?: number;\n importance?: string;\n queryExecutionTimeout?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadGroupListResult:interface", + "docComment": "/**\n * A list of workload groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadGroupListResult " + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadGroupListResult#nextLink:member", + "docComment": "/**\n * Link to retrieve next page of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadGroupListResult#value:member", + "docComment": "/**\n * Array of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "WorkloadGroup", + "canonicalReference": "sql-resource-manager!WorkloadGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadGroups:interface", + "docComment": "/**\n * Interface representing a WorkloadGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadGroups " + } + ], + "releaseTag": "Public", + "name": "WorkloadGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group.\n *\n * @param parameters - The requested workload group state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "WorkloadGroup", + "canonicalReference": "sql-resource-manager!WorkloadGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WorkloadGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group.\n *\n * @param parameters - The requested workload group state.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "WorkloadGroup", + "canonicalReference": "sql-resource-manager!WorkloadGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadGroupsCreateOrUpdateResponse", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a workload group.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadGroupsDeleteOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadGroups#get:member(1)", + "docComment": "/**\n * Gets a workload group\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param workloadGroupName - The name of the workload group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workloadGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadGroupsGetOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadGroupsGetResponse", + "canonicalReference": "sql-resource-manager!WorkloadGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workloadGroupName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "sql-resource-manager!WorkloadGroups#listByDatabase:member(1)", + "docComment": "/**\n * Gets the list of workload groups\n *\n * @param resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.\n *\n * @param serverName - The name of the server.\n *\n * @param databaseName - The name of the database.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByDatabase(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serverName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", databaseName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WorkloadGroupsListByDatabaseOptionalParams", + "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkloadGroup", + "canonicalReference": "sql-resource-manager!WorkloadGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serverName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "databaseName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByDatabase" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadGroup", + "canonicalReference": "sql-resource-manager!WorkloadGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "sql-resource-manager!WorkloadGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadGroup", + "canonicalReference": "sql-resource-manager!WorkloadGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadGroupsListByDatabaseNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsListByDatabaseNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseNextResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabaseNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadGroupsListByDatabaseNextResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadGroupListResult", + "canonicalReference": "sql-resource-manager!WorkloadGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsListByDatabaseNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkloadGroupsListByDatabaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsListByDatabaseOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "sql-resource-manager!WorkloadGroupsListByDatabaseResponse:type", + "docComment": "/**\n * Contains response data for the listByDatabase operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkloadGroupsListByDatabaseResponse = " + }, + { + "kind": "Reference", + "text": "WorkloadGroupListResult", + "canonicalReference": "sql-resource-manager!WorkloadGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkloadGroupsListByDatabaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.md b/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.md index 963c0a1edc..c415253bfc 100644 --- a/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.md +++ b/test/smoke/generated/sql-resource-manager/temp/sql-resource-manager.api.md @@ -1,7738 +1,7738 @@ -## API Report File for "sql-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AdministratorListResult { - readonly nextLink?: string; - readonly value?: ServerAzureADAdministrator[]; -} - -// @public -export type AdministratorName = string; - -// @public -export type AdministratorType = string; - -// @public -export type AuthenticationType = "SQL" | "ADPassword"; - -// @public -export type AutomaticTuningDisabledReason = "Default" | "Disabled" | "AutoConfigured" | "InheritedFromServer" | "QueryStoreOff" | "QueryStoreReadOnly" | "NotSupported"; - -// @public -export type AutomaticTuningMode = "Inherit" | "Custom" | "Auto" | "Unspecified"; - -// @public -export type AutomaticTuningOptionModeActual = "Off" | "On"; - -// @public -export type AutomaticTuningOptionModeDesired = "Off" | "On" | "Default"; - -// @public -export interface AutomaticTuningOptions { - readonly actualState?: AutomaticTuningOptionModeActual; - desiredState?: AutomaticTuningOptionModeDesired; - readonly reasonCode?: number; - readonly reasonDesc?: AutomaticTuningDisabledReason; -} - -// @public -export type AutomaticTuningServerMode = "Custom" | "Auto" | "Unspecified"; - -// @public -export interface AutomaticTuningServerOptions { - readonly actualState?: AutomaticTuningOptionModeActual; - desiredState?: AutomaticTuningOptionModeDesired; - readonly reasonCode?: number; - readonly reasonDesc?: AutomaticTuningServerReason; -} - -// @public -export type AutomaticTuningServerReason = "Default" | "Disabled" | "AutoConfigured"; - -// @public -export interface AutoPauseDelayTimeRange { - readonly default?: number; - readonly doNotPauseValue?: number; - readonly maxValue?: number; - readonly minValue?: number; - readonly stepSize?: number; - readonly unit?: PauseDelayTimeUnit; -} - -// @public -export interface BackupLongTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupLongTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, options?: BackupLongTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupLongTermRetentionPoliciesListByDatabaseOptionalParams): Promise; -} - -// @public -export interface BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BackupLongTermRetentionPoliciesCreateOrUpdateResponse = BackupLongTermRetentionPolicy; - -// @public -export interface BackupLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupLongTermRetentionPoliciesGetResponse = BackupLongTermRetentionPolicy; - -// @public -export interface BackupLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupLongTermRetentionPoliciesListByDatabaseResponse = BackupLongTermRetentionPolicy; - -// @public -export type BackupLongTermRetentionPolicy = ProxyResource & { - weeklyRetention?: string; - monthlyRetention?: string; - yearlyRetention?: string; - weekOfYear?: number; -}; - -// @public -export interface BackupShortTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, options?: BackupShortTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BackupShortTermRetentionPoliciesCreateOrUpdateResponse = BackupShortTermRetentionPolicy; - -// @public -export interface BackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupShortTermRetentionPoliciesGetResponse = BackupShortTermRetentionPolicy; - -// @public -export interface BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupShortTermRetentionPoliciesListByDatabaseNextResponse = BackupShortTermRetentionPolicyListResult; - -// @public -export interface BackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BackupShortTermRetentionPoliciesListByDatabaseResponse = BackupShortTermRetentionPolicyListResult; - -// @public -export interface BackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BackupShortTermRetentionPoliciesUpdateResponse = BackupShortTermRetentionPolicy; - -// @public -export type BackupShortTermRetentionPolicy = ProxyResource & { - retentionDays?: number; -}; - -// @public -export interface BackupShortTermRetentionPolicyListResult { - readonly nextLink?: string; - readonly value?: BackupShortTermRetentionPolicy[]; -} - -// @public -export type BlobAuditingPolicyState = "Enabled" | "Disabled"; - -// @public -export interface Capabilities { - listByLocation(locationName: string, options?: CapabilitiesListByLocationOptionalParams): Promise; -} - -// @public -export interface CapabilitiesListByLocationOptionalParams extends coreClient.OperationOptions { - include?: CapabilityGroup; -} - -// @public -export type CapabilitiesListByLocationResponse = LocationCapabilities; - -// @public -export type CapabilityGroup = string; - -// @public -export type CapabilityStatus = "Visible" | "Available" | "Default" | "Disabled"; - -// @public -export type CatalogCollationType = string; - -// @public -export type CheckNameAvailabilityReason = "Invalid" | "AlreadyExists"; - -// @public -export interface CheckNameAvailabilityRequest { - // (undocumented) - name: string; - // (undocumented) - type: "Microsoft.Sql/servers"; -} - -// @public -export interface CheckNameAvailabilityResponse { - readonly available?: boolean; - readonly message?: string; - readonly name?: string; - readonly reason?: CheckNameAvailabilityReason; -} - -// @public -export interface CompleteDatabaseRestoreDefinition { - lastBackupName: string; -} - -// @public -export type ConnectionPolicyName = string; - -// @public -export interface CreateDatabaseRestorePointDefinition { - restorePointLabel: string; -} - -// @public -export type CreateMode = string; - -// @public -export type Database = TrackedResource & { - sku?: Sku; - readonly kind?: string; - readonly managedBy?: string; - createMode?: CreateMode; - collation?: string; - maxSizeBytes?: number; - sampleName?: SampleName; - elasticPoolId?: string; - sourceDatabaseId?: string; - readonly status?: DatabaseStatus; - readonly databaseId?: string; - readonly creationDate?: Date; - readonly currentServiceObjectiveName?: string; - readonly requestedServiceObjectiveName?: string; - readonly defaultSecondaryLocation?: string; - readonly failoverGroupId?: string; - restorePointInTime?: Date; - sourceDatabaseDeletionDate?: Date; - recoveryServicesRecoveryPointId?: string; - longTermRetentionBackupResourceId?: string; - recoverableDatabaseId?: string; - restorableDroppedDatabaseId?: string; - catalogCollation?: CatalogCollationType; - zoneRedundant?: boolean; - licenseType?: DatabaseLicenseType; - readonly maxLogSizeBytes?: number; - readonly earliestRestoreDate?: Date; - readScale?: DatabaseReadScale; - readReplicaCount?: number; - readonly currentSku?: Sku; - autoPauseDelay?: number; - minCapacity?: number; - readonly pausedDate?: Date; - readonly resumedDate?: Date; -}; - -// @public -export interface DatabaseAutomaticTuning { - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseAutomaticTuningGetOptionalParams): Promise; - update(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseAutomaticTuningDef, options?: DatabaseAutomaticTuningUpdateOptionalParams): Promise; -} - -// @public -export type DatabaseAutomaticTuningDef = ProxyResource & { - desiredState?: AutomaticTuningMode; - readonly actualState?: AutomaticTuningMode; - options?: { - [propertyName: string]: AutomaticTuningOptions; - }; -}; - -// @public -export interface DatabaseAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAutomaticTuningGetResponse = DatabaseAutomaticTuningDef; - -// @public -export interface DatabaseAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseAutomaticTuningUpdateResponse = DatabaseAutomaticTuningDef; - -// @public -export interface DatabaseBlobAuditingPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseBlobAuditingPolicy, options?: DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesCreateOrUpdateResponse = DatabaseBlobAuditingPolicy; - -// @public -export interface DatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesGetResponse = DatabaseBlobAuditingPolicy; - -// @public -export interface DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesListByDatabaseNextResponse = DatabaseBlobAuditingPolicyListResult; - -// @public -export interface DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseBlobAuditingPoliciesListByDatabaseResponse = DatabaseBlobAuditingPolicyListResult; - -// @public -export type DatabaseBlobAuditingPolicy = ProxyResource & { - readonly kind?: string; - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface DatabaseBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: DatabaseBlobAuditingPolicy[]; -} - -// @public -export type DatabaseEdition = string; - -// @public -export type DatabaseLicenseType = string; - -// @public -export interface DatabaseListResult { - readonly nextLink?: string; - readonly value?: Database[]; -} - -// @public -export type DatabaseOperation = ProxyResource & { - readonly databaseName?: string; - readonly operation?: string; - readonly operationFriendlyName?: string; - readonly percentComplete?: number; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: ManagementOperationState; - readonly errorCode?: number; - readonly errorDescription?: string; - readonly errorSeverity?: number; - readonly isUserError?: boolean; - readonly estimatedCompletionTime?: Date; - readonly description?: string; - readonly isCancellable?: boolean; -}; - -// @public -export interface DatabaseOperationListResult { - readonly nextLink?: string; - readonly value?: DatabaseOperation[]; -} - -// @public -export interface DatabaseOperations { - cancel(resourceGroupName: string, serverName: string, databaseName: string, operationId: string, options?: DatabaseOperationsCancelOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseOperationsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseOperationsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseOperationsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseOperationsListByDatabaseNextResponse = DatabaseOperationListResult; - -// @public -export interface DatabaseOperationsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseOperationsListByDatabaseResponse = DatabaseOperationListResult; - -// @public -export type DatabaseReadScale = string; - -// @public -export interface Databases { - beginCreateImportOperation(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise, DatabasesCreateImportOperationResponse>>; - beginCreateImportOperationAndWait(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise, DatabasesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise; - beginExport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise, DatabasesExportResponse>>; - beginExportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise; - beginFailover(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise, void>>; - beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise; - beginImport(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise, DatabasesImportResponse>>; - beginImportAndWait(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise; - beginPause(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise, DatabasesPauseResponse>>; - beginPauseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise; - beginResume(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise, DatabasesResumeResponse>>; - beginResumeAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise, DatabasesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise; - beginUpgradeDataWarehouse(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise, void>>; - beginUpgradeDataWarehouseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise; - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: DatabasesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; - listByServer(resourceGroupName: string, serverName: string, options?: DatabasesListByServerOptionalParams): PagedAsyncIterableIterator; - listMetricDefinitions(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, serverName: string, databaseName: string, filter: string, options?: DatabasesListMetricsOptionalParams): PagedAsyncIterableIterator; - rename(resourceGroupName: string, serverName: string, databaseName: string, parameters: ResourceMoveDefinition, options?: DatabasesRenameOptionalParams): Promise; -} - -// @public -export interface DatabasesCreateImportOperationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesCreateImportOperationResponse = ImportExportResponse; - -// @public -export interface DatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesCreateOrUpdateResponse = Database; - -// @public -export interface DatabasesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabaseSecurityAlertPolicy = ProxyResource & { - location?: string; - readonly kind?: string; - state?: SecurityAlertPolicyState; - disabledAlerts?: string; - emailAddresses?: string; - emailAccountAdmins?: SecurityAlertPolicyEmailAccountAdmins; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - useServerDefault?: SecurityAlertPolicyUseServerDefault; -}; - -// @public -export interface DatabasesExportOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesExportResponse = ImportExportResponse; - -// @public -export interface DatabasesFailoverOptionalParams extends coreClient.OperationOptions { - replicaType?: ReplicaType; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesGetResponse = Database; - -// @public -export interface DatabasesImportOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesImportResponse = ImportExportResponse; - -// @public -export interface DatabasesListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByElasticPoolNextResponse = DatabaseListResult; - -// @public -export interface DatabasesListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByElasticPoolResponse = DatabaseListResult; - -// @public -export interface DatabasesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByServerNextResponse = DatabaseListResult; - -// @public -export interface DatabasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListByServerResponse = DatabaseListResult; - -// @public -export interface DatabasesListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListMetricDefinitionsResponse = MetricDefinitionListResult; - -// @public -export interface DatabasesListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabasesListMetricsResponse = MetricListResult; - -// @public -export interface DatabasesPauseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesPauseResponse = Database; - -// @public -export interface DatabasesRenameOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabasesResumeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesResumeResponse = Database; - -// @public -export type DatabaseState = string; - -// @public -export type DatabaseStatus = string; - -// @public -export interface DatabasesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DatabasesUpdateResponse = Database; - -// @public -export interface DatabasesUpgradeDataWarehouseOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseThreatDetectionPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: DatabaseSecurityAlertPolicy, options?: DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: DatabaseThreatDetectionPoliciesGetOptionalParams): Promise; -} - -// @public -export interface DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseThreatDetectionPoliciesCreateOrUpdateResponse = DatabaseSecurityAlertPolicy; - -// @public -export interface DatabaseThreatDetectionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseThreatDetectionPoliciesGetResponse = DatabaseSecurityAlertPolicy; - -// @public -export interface DatabaseUpdate { - autoPauseDelay?: number; - catalogCollation?: CatalogCollationType; - collation?: string; - createMode?: CreateMode; - readonly creationDate?: Date; - readonly currentServiceObjectiveName?: string; - readonly currentSku?: Sku; - readonly databaseId?: string; - readonly defaultSecondaryLocation?: string; - readonly earliestRestoreDate?: Date; - elasticPoolId?: string; - readonly failoverGroupId?: string; - licenseType?: DatabaseLicenseType; - longTermRetentionBackupResourceId?: string; - readonly maxLogSizeBytes?: number; - maxSizeBytes?: number; - minCapacity?: number; - readonly pausedDate?: Date; - readReplicaCount?: number; - readScale?: DatabaseReadScale; - recoverableDatabaseId?: string; - recoveryServicesRecoveryPointId?: string; - readonly requestedServiceObjectiveName?: string; - restorableDroppedDatabaseId?: string; - restorePointInTime?: Date; - readonly resumedDate?: Date; - sampleName?: SampleName; - sku?: Sku; - sourceDatabaseDeletionDate?: Date; - sourceDatabaseId?: string; - readonly status?: DatabaseStatus; - tags?: { - [propertyName: string]: string; - }; - zoneRedundant?: boolean; -} - -// @public -export interface DatabaseUsage { - readonly currentValue?: number; - readonly displayName?: string; - readonly limit?: number; - readonly name?: string; - readonly nextResetTime?: Date; - readonly resourceName?: string; - readonly unit?: string; -} - -// @public -export interface DatabaseUsageListResult { - value: DatabaseUsage[]; -} - -// @public -export interface DatabaseUsages { - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseUsagesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseUsagesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseUsagesListByDatabaseResponse = DatabaseUsageListResult; - -// @public -export type DatabaseVulnerabilityAssessment = ProxyResource & { - storageContainerPath?: string; - storageContainerSasKey?: string; - storageAccountAccessKey?: string; - recurringScans?: VulnerabilityAssessmentRecurringScansProperties; -}; - -// @public -export interface DatabaseVulnerabilityAssessmentListResult { - readonly nextLink?: string; - readonly value?: DatabaseVulnerabilityAssessment[]; -} - -// @public -export type DatabaseVulnerabilityAssessmentRuleBaseline = ProxyResource & { - baselineResults?: DatabaseVulnerabilityAssessmentRuleBaselineItem[]; -}; - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselineItem { - result: string[]; -} - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselines { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; -} - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface DatabaseVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DatabaseVulnerabilityAssessmentScans { - beginInitiateScan(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; - beginInitiateScanAndWait(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; - export(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export type DatabaseVulnerabilityAssessmentScansExport = ProxyResource & { - readonly exportedReportLocation?: string; -}; - -// @public -export interface DatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; - -// @public -export interface DatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; - -// @public -export interface DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface DatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export interface DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export type DataMaskingFunction = "Default" | "CCN" | "Email" | "Number" | "SSN" | "Text"; - -// @public -export interface DataMaskingPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DataMaskingPolicy, options?: DataMaskingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingPoliciesGetOptionalParams): Promise; -} - -// @public -export interface DataMaskingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingPoliciesCreateOrUpdateResponse = DataMaskingPolicy; - -// @public -export interface DataMaskingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingPoliciesGetResponse = DataMaskingPolicy; - -// @public -export type DataMaskingPolicy = ProxyResource & { - readonly location?: string; - readonly kind?: string; - dataMaskingState?: DataMaskingState; - exemptPrincipals?: string; - readonly applicationPrincipals?: string; - readonly maskingLevel?: string; -}; - -// @public -export type DataMaskingRule = ProxyResource & { - readonly location?: string; - readonly kind?: string; - readonly idPropertiesId?: string; - aliasName?: string; - ruleState?: DataMaskingRuleState; - schemaName?: string; - tableName?: string; - columnName?: string; - maskingFunction?: DataMaskingFunction; - numberFrom?: string; - numberTo?: string; - prefixSize?: string; - suffixSize?: string; - replacementString?: string; -}; - -// @public -export interface DataMaskingRuleListResult { - value?: DataMaskingRule[]; -} - -// @public -export interface DataMaskingRules { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, dataMaskingRuleName: string, parameters: DataMaskingRule, options?: DataMaskingRulesCreateOrUpdateOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingRulesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DataMaskingRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingRulesCreateOrUpdateResponse = DataMaskingRule; - -// @public -export interface DataMaskingRulesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DataMaskingRulesListByDatabaseResponse = DataMaskingRuleListResult; - -// @public -export type DataMaskingRuleState = "Disabled" | "Enabled"; - -// @public -export type DataMaskingState = "Disabled" | "Enabled"; - -// @public -export interface EditionCapability { - readonly name?: string; - readonly readScale?: ReadScaleCapability; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedServiceLevelObjectives?: ServiceObjectiveCapability[]; - readonly supportedStorageCapabilities?: StorageCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export type ElasticPool = TrackedResource & { - sku?: Sku; - readonly kind?: string; - readonly state?: ElasticPoolState; - readonly creationDate?: Date; - maxSizeBytes?: number; - perDatabaseSettings?: ElasticPoolPerDatabaseSettings; - zoneRedundant?: boolean; - licenseType?: ElasticPoolLicenseType; -}; - -// @public -export interface ElasticPoolActivities { - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolActivitiesListByElasticPoolResponse = ElasticPoolActivityListResult; - -// @public -export type ElasticPoolActivity = ProxyResource & { - location?: string; - readonly endTime?: Date; - readonly errorCode?: number; - readonly errorMessage?: string; - readonly errorSeverity?: number; - readonly operation?: string; - readonly operationId?: string; - readonly percentComplete?: number; - readonly requestedDatabaseDtuMax?: number; - readonly requestedDatabaseDtuMin?: number; - readonly requestedDtu?: number; - readonly requestedElasticPoolName?: string; - readonly requestedStorageLimitInGB?: number; - readonly elasticPoolName?: string; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: string; - readonly requestedStorageLimitInMB?: number; - readonly requestedDatabaseDtuGuarantee?: number; - readonly requestedDatabaseDtuCap?: number; - readonly requestedDtuGuarantee?: number; -}; - -// @public -export interface ElasticPoolActivityListResult { - value: ElasticPoolActivity[]; -} - -// @public -export interface ElasticPoolDatabaseActivities { - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolDatabaseActivitiesListByElasticPoolResponse = ElasticPoolDatabaseActivityListResult; - -// @public -export type ElasticPoolDatabaseActivity = ProxyResource & { - location?: string; - readonly databaseName?: string; - readonly endTime?: Date; - readonly errorCode?: number; - readonly errorMessage?: string; - readonly errorSeverity?: number; - readonly operation?: string; - readonly operationId?: string; - readonly percentComplete?: number; - readonly requestedElasticPoolName?: string; - readonly currentElasticPoolName?: string; - readonly currentServiceObjective?: string; - readonly requestedServiceObjective?: string; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: string; -}; - -// @public -export interface ElasticPoolDatabaseActivityListResult { - value: ElasticPoolDatabaseActivity[]; -} - -// @public -export type ElasticPoolEdition = string; - -// @public -export interface ElasticPoolEditionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedElasticPoolPerformanceLevels?: ElasticPoolPerformanceLevelCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export type ElasticPoolLicenseType = string; - -// @public -export interface ElasticPoolListResult { - readonly nextLink?: string; - readonly value?: ElasticPool[]; -} - -// @public -export type ElasticPoolOperation = ProxyResource & { - readonly elasticPoolName?: string; - readonly operation?: string; - readonly operationFriendlyName?: string; - readonly percentComplete?: number; - readonly serverName?: string; - readonly startTime?: Date; - readonly state?: string; - readonly errorCode?: number; - readonly errorDescription?: string; - readonly errorSeverity?: number; - readonly isUserError?: boolean; - readonly estimatedCompletionTime?: Date; - readonly description?: string; - readonly isCancellable?: boolean; -}; - -// @public -export interface ElasticPoolOperationListResult { - readonly nextLink?: string; - readonly value?: ElasticPoolOperation[]; -} - -// @public -export interface ElasticPoolOperations { - cancel(resourceGroupName: string, serverName: string, elasticPoolName: string, operationId: string, options?: ElasticPoolOperationsCancelOptionalParams): Promise; - listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolOperationsListByElasticPoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolOperationsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ElasticPoolOperationsListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolOperationsListByElasticPoolNextResponse = ElasticPoolOperationListResult; - -// @public -export interface ElasticPoolOperationsListByElasticPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolOperationsListByElasticPoolResponse = ElasticPoolOperationListResult; - -// @public -export interface ElasticPoolPerDatabaseMaxPerformanceLevelCapability { - readonly limit?: number; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedPerDatabaseMinPerformanceLevels?: ElasticPoolPerDatabaseMinPerformanceLevelCapability[]; - readonly unit?: PerformanceLevelUnit; -} - -// @public -export interface ElasticPoolPerDatabaseMinPerformanceLevelCapability { - readonly limit?: number; - reason?: string; - readonly status?: CapabilityStatus; - readonly unit?: PerformanceLevelUnit; -} - -// @public -export interface ElasticPoolPerDatabaseSettings { - maxCapacity?: number; - minCapacity?: number; -} - -// @public -export interface ElasticPoolPerformanceLevelCapability { - readonly includedMaxSize?: MaxSizeCapability; - readonly maxDatabaseCount?: number; - readonly performanceLevel?: PerformanceLevelCapability; - reason?: string; - readonly sku?: Sku; - readonly status?: CapabilityStatus; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedMaxSizes?: MaxSizeRangeCapability[]; - readonly supportedPerDatabaseMaxPerformanceLevels?: ElasticPoolPerDatabaseMaxPerformanceLevelCapability[]; - readonly supportedPerDatabaseMaxSizes?: MaxSizeRangeCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export interface ElasticPools { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise, ElasticPoolsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise; - beginFailover(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise, void>>; - beginFailoverAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise, ElasticPoolsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; - listMetricDefinitions(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, serverName: string, elasticPoolName: string, filter: string, options?: ElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ElasticPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ElasticPoolsCreateOrUpdateResponse = ElasticPool; - -// @public -export interface ElasticPoolsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ElasticPoolsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ElasticPoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolsGetResponse = ElasticPool; - -// @public -export interface ElasticPoolsListByServerNextOptionalParams extends coreClient.OperationOptions { - skip?: number; -} - -// @public -export type ElasticPoolsListByServerNextResponse = ElasticPoolListResult; - -// @public -export interface ElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { - skip?: number; -} - -// @public -export type ElasticPoolsListByServerResponse = ElasticPoolListResult; - -// @public -export interface ElasticPoolsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolsListMetricDefinitionsResponse = MetricDefinitionListResult; - -// @public -export interface ElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ElasticPoolsListMetricsResponse = MetricListResult; - -// @public -export type ElasticPoolState = string; - -// @public -export interface ElasticPoolsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ElasticPoolsUpdateResponse = ElasticPool; - -// @public -export interface ElasticPoolUpdate { - licenseType?: ElasticPoolLicenseType; - maxSizeBytes?: number; - perDatabaseSettings?: ElasticPoolPerDatabaseSettings; - sku?: Sku; - tags?: { - [propertyName: string]: string; - }; - zoneRedundant?: boolean; -} - -// @public -export type EncryptionProtector = ProxyResource & { - readonly kind?: string; - readonly location?: string; - readonly subregion?: string; - serverKeyName?: string; - serverKeyType?: ServerKeyType; - readonly uri?: string; - readonly thumbprint?: string; -}; - -// @public -export interface EncryptionProtectorListResult { - readonly nextLink?: string; - readonly value?: EncryptionProtector[]; -} - -// @public -export type EncryptionProtectorName = string; - -// @public -export interface EncryptionProtectors { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise, EncryptionProtectorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise; - beginRevalidate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise, void>>; - beginRevalidateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: EncryptionProtectorsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface EncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type EncryptionProtectorsCreateOrUpdateResponse = EncryptionProtector; - -// @public -export interface EncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionProtectorsGetResponse = EncryptionProtector; - -// @public -export interface EncryptionProtectorsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionProtectorsListByServerNextResponse = EncryptionProtectorListResult; - -// @public -export interface EncryptionProtectorsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionProtectorsListByServerResponse = EncryptionProtectorListResult; - -// @public -export interface EncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type Enum21 = string; - -// @public -export interface ExportRequest { - administratorLogin: string; - administratorLoginPassword: string; - authenticationType?: AuthenticationType; - storageKey: string; - storageKeyType: StorageKeyType; - storageUri: string; -} - -// @public -export interface ExtendedDatabaseBlobAuditingPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExtendedDatabaseBlobAuditingPolicy, options?: ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedDatabaseBlobAuditingPolicy; - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesGetResponse = ExtendedDatabaseBlobAuditingPolicy; - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse = ExtendedDatabaseBlobAuditingPolicyListResult; - -// @public -export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse = ExtendedDatabaseBlobAuditingPolicyListResult; - -// @public -export type ExtendedDatabaseBlobAuditingPolicy = ProxyResource & { - predicateExpression?: string; - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface ExtendedDatabaseBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: ExtendedDatabaseBlobAuditingPolicy[]; -} - -// @public -export interface ExtendedServerBlobAuditingPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedServerBlobAuditingPolicy; - -// @public -export interface ExtendedServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedServerBlobAuditingPoliciesGetResponse = ExtendedServerBlobAuditingPolicy; - -// @public -export interface ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedServerBlobAuditingPoliciesListByServerNextResponse = ExtendedServerBlobAuditingPolicyListResult; - -// @public -export interface ExtendedServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExtendedServerBlobAuditingPoliciesListByServerResponse = ExtendedServerBlobAuditingPolicyListResult; - -// @public -export type ExtendedServerBlobAuditingPolicy = ProxyResource & { - predicateExpression?: string; - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface ExtendedServerBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: ExtendedServerBlobAuditingPolicy[]; -} - -// @public -export type ExtensionName = string; - -// @public -export type FailoverGroup = ProxyResource & { - readonly location?: string; - tags?: { - [propertyName: string]: string; - }; - readWriteEndpoint?: FailoverGroupReadWriteEndpoint; - readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; - readonly replicationRole?: FailoverGroupReplicationRole; - readonly replicationState?: string; - partnerServers?: PartnerInfo[]; - databases?: string[]; -}; - -// @public -export interface FailoverGroupListResult { - readonly nextLink?: string; - readonly value?: FailoverGroup[]; -} - -// @public -export interface FailoverGroupReadOnlyEndpoint { - failoverPolicy?: ReadOnlyEndpointFailoverPolicy; -} - -// @public -export interface FailoverGroupReadWriteEndpoint { - failoverPolicy: ReadWriteEndpointFailoverPolicy; - failoverWithDataLossGracePeriodMinutes?: number; -} - -// @public -export type FailoverGroupReplicationRole = string; - -// @public -export interface FailoverGroups { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise, FailoverGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise; - beginFailover(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise, FailoverGroupsFailoverResponse>>; - beginFailoverAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise; - beginForceFailoverAllowDataLoss(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, FailoverGroupsForceFailoverAllowDataLossResponse>>; - beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise, FailoverGroupsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: FailoverGroupsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsCreateOrUpdateResponse = FailoverGroup; - -// @public -export interface FailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsFailoverResponse = FailoverGroup; - -// @public -export interface FailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsForceFailoverAllowDataLossResponse = FailoverGroup; - -// @public -export interface FailoverGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FailoverGroupsGetResponse = FailoverGroup; - -// @public -export interface FailoverGroupsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FailoverGroupsListByServerNextResponse = FailoverGroupListResult; - -// @public -export interface FailoverGroupsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FailoverGroupsListByServerResponse = FailoverGroupListResult; - -// @public -export interface FailoverGroupsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FailoverGroupsUpdateResponse = FailoverGroup; - -// @public -export interface FailoverGroupUpdate { - databases?: string[]; - readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; - readWriteEndpoint?: FailoverGroupReadWriteEndpoint; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type FirewallRule = ProxyResource & { - readonly kind?: string; - readonly location?: string; - startIpAddress?: string; - endIpAddress?: string; -}; - -// @public -export interface FirewallRuleListResult { - value?: FirewallRule[]; -} - -// @public -export interface FirewallRules { - createOrUpdate(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FirewallRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallRulesCreateOrUpdateResponse = FirewallRule; - -// @public -export interface FirewallRulesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface FirewallRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallRulesGetResponse = FirewallRule; - -// @public -export interface FirewallRulesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallRulesListByServerResponse = FirewallRuleListResult; - -// @public -export interface GeoBackupPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, parameters: GeoBackupPolicy, options?: GeoBackupPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, options?: GeoBackupPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: GeoBackupPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GeoBackupPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GeoBackupPoliciesCreateOrUpdateResponse = GeoBackupPolicy; - -// @public -export interface GeoBackupPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GeoBackupPoliciesGetResponse = GeoBackupPolicy; - -// @public -export interface GeoBackupPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GeoBackupPoliciesListByDatabaseResponse = GeoBackupPolicyListResult; - -// @public -export type GeoBackupPolicy = ProxyResource & { - readonly kind?: string; - readonly location?: string; - state: GeoBackupPolicyState; - readonly storageType?: string; -}; - -// @public -export interface GeoBackupPolicyListResult { - value?: GeoBackupPolicy[]; -} - -// @public -export type GeoBackupPolicyName = string; - -// @public -export type GeoBackupPolicyState = "Disabled" | "Enabled"; - -// @public -export type IdentityType = string; - -// @public -export type ImportExportResponse = ProxyResource & { - readonly requestType?: string; - readonly requestId?: string; - readonly serverName?: string; - readonly databaseName?: string; - readonly status?: string; - readonly lastModifiedTime?: string; - readonly queuedTime?: string; - readonly blobUri?: string; - readonly errorMessage?: string; -}; - -// @public -export type ImportExtensionProperties = ExportRequest & { - operationMode: "Import"; -}; - -// @public -export interface ImportExtensionRequest { - administratorLogin?: string; - administratorLoginPassword?: string; - authenticationType?: AuthenticationType; - name?: string; - operationMode?: "Import"; - storageKey?: string; - storageKeyType?: StorageKeyType; - storageUri?: string; - type?: string; -} - -// @public -export type ImportRequest = ExportRequest & { - databaseName: string; - edition: DatabaseEdition; - serviceObjectiveName: ServiceObjectiveName; - maxSizeBytes: string; -}; - -// @public -export type InstanceFailoverGroup = ProxyResource & { - readWriteEndpoint?: InstanceFailoverGroupReadWriteEndpoint; - readOnlyEndpoint?: InstanceFailoverGroupReadOnlyEndpoint; - readonly replicationRole?: InstanceFailoverGroupReplicationRole; - readonly replicationState?: string; - partnerRegions?: PartnerRegionInfo[]; - managedInstancePairs?: ManagedInstancePairInfo[]; -}; - -// @public -export interface InstanceFailoverGroupListResult { - readonly nextLink?: string; - readonly value?: InstanceFailoverGroup[]; -} - -// @public -export interface InstanceFailoverGroupReadOnlyEndpoint { - failoverPolicy?: ReadOnlyEndpointFailoverPolicy; -} - -// @public -export interface InstanceFailoverGroupReadWriteEndpoint { - failoverPolicy: ReadWriteEndpointFailoverPolicy; - failoverWithDataLossGracePeriodMinutes?: number; -} - -// @public -export type InstanceFailoverGroupReplicationRole = string; - -// @public -export interface InstanceFailoverGroups { - beginCreateOrUpdate(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise, InstanceFailoverGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise; - beginFailover(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise, InstanceFailoverGroupsFailoverResponse>>; - beginFailoverAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise; - beginForceFailoverAllowDataLoss(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, InstanceFailoverGroupsForceFailoverAllowDataLossResponse>>; - beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; - get(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsGetOptionalParams): Promise; - listByLocation(resourceGroupName: string, locationName: string, options?: InstanceFailoverGroupsListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface InstanceFailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstanceFailoverGroupsCreateOrUpdateResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface InstanceFailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstanceFailoverGroupsFailoverResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstanceFailoverGroupsForceFailoverAllowDataLossResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstanceFailoverGroupsGetResponse = InstanceFailoverGroup; - -// @public -export interface InstanceFailoverGroupsListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstanceFailoverGroupsListByLocationNextResponse = InstanceFailoverGroupListResult; - -// @public -export interface InstanceFailoverGroupsListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstanceFailoverGroupsListByLocationResponse = InstanceFailoverGroupListResult; - -// @public -export type InstancePool = TrackedResource & { - sku?: Sku; - subnetId?: string; - vCores?: number; - licenseType?: InstancePoolLicenseType; -}; - -// @public -export interface InstancePoolEditionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedFamilies?: InstancePoolFamilyCapability[]; -} - -// @public -export interface InstancePoolFamilyCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedVcoresValues?: InstancePoolVcoresCapability[]; -} - -// @public -export type InstancePoolLicenseType = string; - -// @public -export interface InstancePoolListResult { - readonly nextLink?: string; - readonly value?: InstancePool[]; -} - -// @public -export interface InstancePools { - beginCreateOrUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise, InstancePoolsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise, InstancePoolsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise; - get(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsGetOptionalParams): Promise; - list(options?: InstancePoolsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: InstancePoolsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface InstancePoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstancePoolsCreateOrUpdateResponse = InstancePool; - -// @public -export interface InstancePoolsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface InstancePoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsGetResponse = InstancePool; - -// @public -export interface InstancePoolsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListByResourceGroupNextResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListByResourceGroupResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListNextResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InstancePoolsListResponse = InstancePoolListResult; - -// @public -export interface InstancePoolsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InstancePoolsUpdateResponse = InstancePool; - -// @public -export interface InstancePoolUpdate { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface InstancePoolVcoresCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly storageLimit?: MaxSizeCapability; - readonly value?: number; -} - -// @public -export type Job = ProxyResource & { - description?: string; - readonly version?: number; - schedule?: JobSchedule; -}; - -// @public -export type JobAgent = TrackedResource & { - sku?: Sku; - databaseId?: string; - readonly state?: JobAgentState; -}; - -// @public -export interface JobAgentListResult { - readonly nextLink?: string; - readonly value?: JobAgent[]; -} - -// @public -export interface JobAgents { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise, JobAgentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise, JobAgentsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: JobAgentsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type JobAgentsCreateOrUpdateResponse = JobAgent; - -// @public -export interface JobAgentsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface JobAgentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobAgentsGetResponse = JobAgent; - -// @public -export interface JobAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobAgentsListByServerNextResponse = JobAgentListResult; - -// @public -export interface JobAgentsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobAgentsListByServerResponse = JobAgentListResult; - -// @public -export type JobAgentState = string; - -// @public -export interface JobAgentsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type JobAgentsUpdateResponse = JobAgent; - -// @public -export interface JobAgentUpdate { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type JobCredential = ProxyResource & { - username?: string; - password?: string; -}; - -// @public -export interface JobCredentialListResult { - readonly nextLink?: string; - readonly value?: JobCredential[]; -} - -// @public -export interface JobCredentials { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, parameters: JobCredential, options?: JobCredentialsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobCredentialsListByAgentOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobCredentialsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsCreateOrUpdateResponse = JobCredential; - -// @public -export interface JobCredentialsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobCredentialsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsGetResponse = JobCredential; - -// @public -export interface JobCredentialsListByAgentNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsListByAgentNextResponse = JobCredentialListResult; - -// @public -export interface JobCredentialsListByAgentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobCredentialsListByAgentResponse = JobCredentialListResult; - -// @public -export type JobExecution = ProxyResource & { - readonly jobVersion?: number; - readonly stepName?: string; - readonly stepId?: number; - readonly jobExecutionId?: string; - readonly lifecycle?: JobExecutionLifecycle; - readonly provisioningState?: ProvisioningState; - readonly createTime?: Date; - readonly startTime?: Date; - readonly endTime?: Date; - currentAttempts?: number; - readonly currentAttemptStartTime?: Date; - readonly lastMessage?: string; - readonly target?: JobExecutionTarget; -}; - -// @public -export type JobExecutionLifecycle = string; - -// @public -export interface JobExecutionListResult { - readonly nextLink?: string; - readonly value?: JobExecution[]; -} - -// @public -export interface JobExecutions { - beginCreate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise, JobExecutionsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise, JobExecutionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise; - cancel(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCancelOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobExecutionsListByAgentOptionalParams): PagedAsyncIterableIterator; - listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsListByJobOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobExecutionsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobExecutionsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface JobExecutionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type JobExecutionsCreateOrUpdateResponse = JobExecution; - -// @public -export type JobExecutionsCreateResponse = JobExecution; - -// @public -export interface JobExecutionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobExecutionsGetResponse = JobExecution; - -// @public -export interface JobExecutionsListByAgentNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByAgentNextResponse = JobExecutionListResult; - -// @public -export interface JobExecutionsListByAgentOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByAgentResponse = JobExecutionListResult; - -// @public -export interface JobExecutionsListByJobNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByJobNextResponse = JobExecutionListResult; - -// @public -export interface JobExecutionsListByJobOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobExecutionsListByJobResponse = JobExecutionListResult; - -// @public -export interface JobExecutionTarget { - readonly databaseName?: string; - readonly serverName?: string; - readonly type?: JobTargetType; -} - -// @public -export interface JobListResult { - readonly nextLink?: string; - readonly value?: Job[]; -} - -// @public -export interface Jobs { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, parameters: Job, options?: JobsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobsListByAgentOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobSchedule { - enabled?: boolean; - endTime?: Date; - interval?: string; - startTime?: Date; - type?: JobScheduleType; -} - -// @public -export type JobScheduleType = "Once" | "Recurring"; - -// @public -export interface JobsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsCreateOrUpdateResponse = Job; - -// @public -export interface JobsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsGetResponse = Job; - -// @public -export interface JobsListByAgentNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsListByAgentNextResponse = JobListResult; - -// @public -export interface JobsListByAgentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobsListByAgentResponse = JobListResult; - -// @public -export type JobStep = ProxyResource & { - stepId?: number; - targetGroup?: string; - credential?: string; - action?: JobStepAction; - output?: JobStepOutput; - executionOptions?: JobStepExecutionOptions; -}; - -// @public -export interface JobStepAction { - source?: JobStepActionSource; - type?: JobStepActionType; - value: string; -} - -// @public -export type JobStepActionSource = string; - -// @public -export type JobStepActionType = string; - -// @public -export interface JobStepExecutionOptions { - initialRetryIntervalSeconds?: number; - maximumRetryIntervalSeconds?: number; - retryAttempts?: number; - retryIntervalBackoffMultiplier?: number; - timeoutSeconds?: number; -} - -// @public -export interface JobStepExecutions { - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobStepExecutionsGetOptionalParams): Promise; - listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobStepExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobStepExecutionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepExecutionsGetResponse = JobExecution; - -// @public -export interface JobStepExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobStepExecutionsListByJobExecutionNextResponse = JobExecutionListResult; - -// @public -export interface JobStepExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobStepExecutionsListByJobExecutionResponse = JobExecutionListResult; - -// @public -export interface JobStepListResult { - readonly nextLink?: string; - readonly value?: JobStep[]; -} - -// @public -export interface JobStepOutput { - credential: string; - databaseName: string; - resourceGroupName?: string; - schemaName?: string; - serverName: string; - subscriptionId?: string; - tableName: string; - type?: JobStepOutputType; -} - -// @public -export type JobStepOutputType = string; - -// @public -export interface JobSteps { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams): Promise; - getByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams): Promise; - listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams): PagedAsyncIterableIterator; - listByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobStepsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsCreateOrUpdateResponse = JobStep; - -// @public -export interface JobStepsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobStepsGetByVersionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsGetByVersionResponse = JobStep; - -// @public -export interface JobStepsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsGetResponse = JobStep; - -// @public -export interface JobStepsListByJobNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByJobNextResponse = JobStepListResult; - -// @public -export interface JobStepsListByJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByJobResponse = JobStepListResult; - -// @public -export interface JobStepsListByVersionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByVersionNextResponse = JobStepListResult; - -// @public -export interface JobStepsListByVersionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobStepsListByVersionResponse = JobStepListResult; - -// @public -export interface JobTarget { - databaseName?: string; - elasticPoolName?: string; - membershipType?: JobTargetGroupMembershipType; - refreshCredential?: string; - serverName?: string; - shardMapName?: string; - type: JobTargetType; -} - -// @public -export interface JobTargetExecutions { - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, targetId: string, options?: JobTargetExecutionsGetOptionalParams): Promise; - listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobTargetExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; - listByStep(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobTargetExecutionsListByStepOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobTargetExecutionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetExecutionsGetResponse = JobExecution; - -// @public -export interface JobTargetExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByJobExecutionNextResponse = JobExecutionListResult; - -// @public -export interface JobTargetExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByJobExecutionResponse = JobExecutionListResult; - -// @public -export interface JobTargetExecutionsListByStepNextOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByStepNextResponse = JobExecutionListResult; - -// @public -export interface JobTargetExecutionsListByStepOptionalParams extends coreClient.OperationOptions { - createTimeMax?: Date; - createTimeMin?: Date; - endTimeMax?: Date; - endTimeMin?: Date; - isActive?: boolean; - skip?: number; - top?: number; -} - -// @public -export type JobTargetExecutionsListByStepResponse = JobExecutionListResult; - -// @public -export type JobTargetGroup = ProxyResource & { - members?: JobTarget[]; -}; - -// @public -export interface JobTargetGroupListResult { - readonly nextLink?: string; - readonly value?: JobTargetGroup[]; -} - -// @public -export type JobTargetGroupMembershipType = "Include" | "Exclude"; - -// @public -export interface JobTargetGroups { - createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, parameters: JobTargetGroup, options?: JobTargetGroupsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsGetOptionalParams): Promise; - listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobTargetGroupsListByAgentOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobTargetGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsCreateOrUpdateResponse = JobTargetGroup; - -// @public -export interface JobTargetGroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface JobTargetGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsGetResponse = JobTargetGroup; - -// @public -export interface JobTargetGroupsListByAgentNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsListByAgentNextResponse = JobTargetGroupListResult; - -// @public -export interface JobTargetGroupsListByAgentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobTargetGroupsListByAgentResponse = JobTargetGroupListResult; - -// @public -export type JobTargetType = string; - -// @public -export type JobVersion = ProxyResource & {}; - -// @public -export interface JobVersionListResult { - readonly nextLink?: string; - readonly value?: JobVersion[]; -} - -// @public -export interface JobVersions { - get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobVersionsGetOptionalParams): Promise; - listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobVersionsListByJobOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface JobVersionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobVersionsGetResponse = JobVersion; - -// @public -export interface JobVersionsListByJobNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobVersionsListByJobNextResponse = JobVersionListResult; - -// @public -export interface JobVersionsListByJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type JobVersionsListByJobResponse = JobVersionListResult; - -// @public -export const enum KnownAdministratorName { - // (undocumented) - ActiveDirectory = "ActiveDirectory" -} - -// @public -export const enum KnownAdministratorType { - // (undocumented) - ActiveDirectory = "ActiveDirectory" -} - -// @public -export const enum KnownCapabilityGroup { - // (undocumented) - SupportedEditions = "supportedEditions", - // (undocumented) - SupportedElasticPoolEditions = "supportedElasticPoolEditions", - // (undocumented) - SupportedInstancePoolEditions = "supportedInstancePoolEditions", - // (undocumented) - SupportedManagedInstanceEditions = "supportedManagedInstanceEditions", - // (undocumented) - SupportedManagedInstanceVersions = "supportedManagedInstanceVersions" -} - -// @public -export const enum KnownCatalogCollationType { - // (undocumented) - DatabaseDefault = "DATABASE_DEFAULT", - // (undocumented) - SQLLatin1GeneralCP1CIAS = "SQL_Latin1_General_CP1_CI_AS" -} - -// @public -export const enum KnownConnectionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownCreateMode { - // (undocumented) - Copy = "Copy", - // (undocumented) - Default = "Default", - // (undocumented) - OnlineSecondary = "OnlineSecondary", - // (undocumented) - PointInTimeRestore = "PointInTimeRestore", - // (undocumented) - Recovery = "Recovery", - // (undocumented) - Restore = "Restore", - // (undocumented) - RestoreExternalBackup = "RestoreExternalBackup", - // (undocumented) - RestoreExternalBackupSecondary = "RestoreExternalBackupSecondary", - // (undocumented) - RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup", - // (undocumented) - Secondary = "Secondary" -} - -// @public -export const enum KnownDatabaseEdition { - // (undocumented) - Basic = "Basic", - // (undocumented) - Business = "Business", - // (undocumented) - BusinessCritical = "BusinessCritical", - // (undocumented) - DataWarehouse = "DataWarehouse", - // (undocumented) - Free = "Free", - // (undocumented) - GeneralPurpose = "GeneralPurpose", - // (undocumented) - Hyperscale = "Hyperscale", - // (undocumented) - Premium = "Premium", - // (undocumented) - PremiumRS = "PremiumRS", - // (undocumented) - Standard = "Standard", - // (undocumented) - Stretch = "Stretch", - // (undocumented) - System = "System", - // (undocumented) - System2 = "System2", - // (undocumented) - Web = "Web" -} - -// @public -export const enum KnownDatabaseLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownDatabaseReadScale { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownDatabaseState { - // (undocumented) - All = "All", - // (undocumented) - Deleted = "Deleted", - // (undocumented) - Live = "Live" -} - -// @public -export const enum KnownDatabaseStatus { - // (undocumented) - AutoClosed = "AutoClosed", - // (undocumented) - Copying = "Copying", - // (undocumented) - Creating = "Creating", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - EmergencyMode = "EmergencyMode", - // (undocumented) - Inaccessible = "Inaccessible", - // (undocumented) - Offline = "Offline", - // (undocumented) - OfflineChangingDwPerformanceTiers = "OfflineChangingDwPerformanceTiers", - // (undocumented) - OfflineSecondary = "OfflineSecondary", - // (undocumented) - Online = "Online", - // (undocumented) - OnlineChangingDwPerformanceTiers = "OnlineChangingDwPerformanceTiers", - // (undocumented) - Paused = "Paused", - // (undocumented) - Pausing = "Pausing", - // (undocumented) - Recovering = "Recovering", - // (undocumented) - RecoveryPending = "RecoveryPending", - // (undocumented) - Restoring = "Restoring", - // (undocumented) - Resuming = "Resuming", - // (undocumented) - Scaling = "Scaling", - // (undocumented) - Shutdown = "Shutdown", - // (undocumented) - Standby = "Standby", - // (undocumented) - Suspect = "Suspect" -} - -// @public -export const enum KnownElasticPoolEdition { - // (undocumented) - Basic = "Basic", - // (undocumented) - BusinessCritical = "BusinessCritical", - // (undocumented) - GeneralPurpose = "GeneralPurpose", - // (undocumented) - Premium = "Premium", - // (undocumented) - Standard = "Standard" -} - -// @public -export const enum KnownElasticPoolLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownElasticPoolState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Ready = "Ready" -} - -// @public -export const enum KnownEncryptionProtectorName { - // (undocumented) - Current = "current" -} - -// @public -export const enum KnownEnum21 { - // (undocumented) - All = "All", - // (undocumented) - Error = "Error", - // (undocumented) - Success = "Success", - // (undocumented) - Warning = "Warning" -} - -// @public -export const enum KnownExtensionName { - // (undocumented) - Import = "import" -} - -// @public -export const enum KnownFailoverGroupReplicationRole { - // (undocumented) - Primary = "Primary", - // (undocumented) - Secondary = "Secondary" -} - -// @public -export const enum KnownGeoBackupPolicyName { - // (undocumented) - Default = "Default" -} - -// @public -export const enum KnownIdentityType { - // (undocumented) - SystemAssigned = "SystemAssigned" -} - -// @public -export const enum KnownInstanceFailoverGroupReplicationRole { - // (undocumented) - Primary = "Primary", - // (undocumented) - Secondary = "Secondary" -} - -// @public -export const enum KnownInstancePoolLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownJobAgentState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Ready = "Ready", - // (undocumented) - Updating = "Updating" -} - -// @public -export const enum KnownJobExecutionLifecycle { - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Created = "Created", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Skipped = "Skipped", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - SucceededWithSkipped = "SucceededWithSkipped", - // (undocumented) - TimedOut = "TimedOut", - // (undocumented) - WaitingForChildJobExecutions = "WaitingForChildJobExecutions", - // (undocumented) - WaitingForRetry = "WaitingForRetry" -} - -// @public -export const enum KnownJobStepActionSource { - // (undocumented) - Inline = "Inline" -} - -// @public -export const enum KnownJobStepActionType { - // (undocumented) - TSql = "TSql" -} - -// @public -export const enum KnownJobStepOutputType { - // (undocumented) - SqlDatabase = "SqlDatabase" -} - -// @public -export const enum KnownJobTargetType { - // (undocumented) - SqlDatabase = "SqlDatabase", - // (undocumented) - SqlElasticPool = "SqlElasticPool", - // (undocumented) - SqlServer = "SqlServer", - // (undocumented) - SqlShardMap = "SqlShardMap", - // (undocumented) - TargetGroup = "TargetGroup" -} - -// @public -export const enum KnownLogSizeUnit { - // (undocumented) - Gigabytes = "Gigabytes", - // (undocumented) - Megabytes = "Megabytes", - // (undocumented) - Percent = "Percent", - // (undocumented) - Petabytes = "Petabytes", - // (undocumented) - Terabytes = "Terabytes" -} - -// @public -export const enum KnownLongTermRetentionDatabaseState { - // (undocumented) - All = "All", - // (undocumented) - Deleted = "Deleted", - // (undocumented) - Live = "Live" -} - -// @public -export const enum KnownLongTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownManagedDatabaseCreateMode { - // (undocumented) - Default = "Default", - // (undocumented) - PointInTimeRestore = "PointInTimeRestore", - // (undocumented) - Recovery = "Recovery", - // (undocumented) - RestoreExternalBackup = "RestoreExternalBackup", - // (undocumented) - RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup" -} - -// @public -export const enum KnownManagedDatabaseStatus { - // (undocumented) - Creating = "Creating", - // (undocumented) - Inaccessible = "Inaccessible", - // (undocumented) - Offline = "Offline", - // (undocumented) - Online = "Online", - // (undocumented) - Restoring = "Restoring", - // (undocumented) - Shutdown = "Shutdown", - // (undocumented) - Updating = "Updating" -} - -// @public -export const enum KnownManagedInstanceAdministratorType { - // (undocumented) - ActiveDirectory = "ActiveDirectory" -} - -// @public -export const enum KnownManagedInstanceLicenseType { - // (undocumented) - BasePrice = "BasePrice", - // (undocumented) - LicenseIncluded = "LicenseIncluded" -} - -// @public -export const enum KnownManagedInstanceLongTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownManagedInstanceProxyOverride { - // (undocumented) - Default = "Default", - // (undocumented) - Proxy = "Proxy", - // (undocumented) - Redirect = "Redirect" -} - -// @public -export const enum KnownManagedServerCreateMode { - // (undocumented) - Default = "Default", - // (undocumented) - PointInTimeRestore = "PointInTimeRestore" -} - -// @public -export const enum KnownManagedShortTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownManagementOperationState { - // (undocumented) - CancelInProgress = "CancelInProgress", - // (undocumented) - Cancelled = "Cancelled", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Pending = "Pending", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export const enum KnownMaxSizeUnit { - // (undocumented) - Gigabytes = "Gigabytes", - // (undocumented) - Megabytes = "Megabytes", - // (undocumented) - Petabytes = "Petabytes", - // (undocumented) - Terabytes = "Terabytes" -} - -// @public -export const enum KnownOperationOrigin { - // (undocumented) - System = "system", - // (undocumented) - User = "user" -} - -// @public -export const enum KnownPauseDelayTimeUnit { - // (undocumented) - Minutes = "Minutes" -} - -// @public -export const enum KnownPerformanceLevelUnit { - // (undocumented) - DTU = "DTU", - // (undocumented) - VCores = "VCores" -} - -// @public -export const enum KnownPrimaryAggregationType { - // (undocumented) - Average = "Average", - // (undocumented) - Count = "Count", - // (undocumented) - Maximum = "Maximum", - // (undocumented) - Minimum = "Minimum", - // (undocumented) - None = "None", - // (undocumented) - Total = "Total" -} - -// @public -export const enum KnownPrivateEndpointProvisioningState { - // (undocumented) - Approving = "Approving", - // (undocumented) - Dropping = "Dropping", - // (undocumented) - Failed = "Failed", - // (undocumented) - Ready = "Ready", - // (undocumented) - Rejecting = "Rejecting" -} - -// @public -export const enum KnownPrivateLinkServiceConnectionStateActionsRequire { - // (undocumented) - None = "None" -} - -// @public -export const enum KnownPrivateLinkServiceConnectionStateStatus { - // (undocumented) - Approved = "Approved", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Pending = "Pending", - // (undocumented) - Rejected = "Rejected" -} - -// @public -export const enum KnownProvisioningState { - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Created = "Created", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export const enum KnownReadOnlyEndpointFailoverPolicy { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownReadWriteEndpointFailoverPolicy { - // (undocumented) - Automatic = "Automatic", - // (undocumented) - Manual = "Manual" -} - -// @public -export const enum KnownReplicationState { - // (undocumented) - CatchUP = "CATCH_UP", - // (undocumented) - Pending = "PENDING", - // (undocumented) - Seeding = "SEEDING", - // (undocumented) - Suspended = "SUSPENDED" -} - -// @public -export const enum KnownReplicaType { - // (undocumented) - Primary = "Primary", - // (undocumented) - ReadableSecondary = "ReadableSecondary" -} - -// @public -export const enum KnownRestoreDetailsName { - // (undocumented) - Default = "Default" -} - -// @public -export const enum KnownSampleName { - // (undocumented) - AdventureWorksLT = "AdventureWorksLT", - // (undocumented) - WideWorldImportersFull = "WideWorldImportersFull", - // (undocumented) - WideWorldImportersStd = "WideWorldImportersStd" -} - -// @public -export const enum KnownSecurityAlertPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownSecurityAlertPolicyNameAutoGenerated { - // (undocumented) - Default = "Default" -} - -// @public -export const enum KnownServerKeyType { - // (undocumented) - AzureKeyVault = "AzureKeyVault", - // (undocumented) - ServiceManaged = "ServiceManaged" -} - -// @public -export const enum KnownServerPublicNetworkAccess { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export const enum KnownServiceObjectiveName { - // (undocumented) - Basic = "Basic", - // (undocumented) - DS100 = "DS100", - // (undocumented) - DS1000 = "DS1000", - // (undocumented) - DS1200 = "DS1200", - // (undocumented) - DS1500 = "DS1500", - // (undocumented) - DS200 = "DS200", - // (undocumented) - DS2000 = "DS2000", - // (undocumented) - DS300 = "DS300", - // (undocumented) - DS400 = "DS400", - // (undocumented) - DS500 = "DS500", - // (undocumented) - DS600 = "DS600", - // (undocumented) - DW100 = "DW100", - // (undocumented) - DW1000 = "DW1000", - // (undocumented) - DW10000C = "DW10000c", - // (undocumented) - DW1000C = "DW1000c", - // (undocumented) - DW1200 = "DW1200", - // (undocumented) - DW1500 = "DW1500", - // (undocumented) - DW15000C = "DW15000c", - // (undocumented) - DW1500C = "DW1500c", - // (undocumented) - DW200 = "DW200", - // (undocumented) - DW2000 = "DW2000", - // (undocumented) - DW2000C = "DW2000c", - // (undocumented) - DW2500C = "DW2500c", - // (undocumented) - DW300 = "DW300", - // (undocumented) - DW3000 = "DW3000", - // (undocumented) - DW30000C = "DW30000c", - // (undocumented) - DW3000C = "DW3000c", - // (undocumented) - DW400 = "DW400", - // (undocumented) - DW500 = "DW500", - // (undocumented) - DW5000C = "DW5000c", - // (undocumented) - DW600 = "DW600", - // (undocumented) - DW6000 = "DW6000", - // (undocumented) - DW6000C = "DW6000c", - // (undocumented) - DW7500C = "DW7500c", - // (undocumented) - ElasticPool = "ElasticPool", - // (undocumented) - Free = "Free", - // (undocumented) - P1 = "P1", - // (undocumented) - P11 = "P11", - // (undocumented) - P15 = "P15", - // (undocumented) - P2 = "P2", - // (undocumented) - P3 = "P3", - // (undocumented) - P4 = "P4", - // (undocumented) - P6 = "P6", - // (undocumented) - PRS1 = "PRS1", - // (undocumented) - PRS2 = "PRS2", - // (undocumented) - PRS4 = "PRS4", - // (undocumented) - PRS6 = "PRS6", - // (undocumented) - S0 = "S0", - // (undocumented) - S1 = "S1", - // (undocumented) - S12 = "S12", - // (undocumented) - S2 = "S2", - // (undocumented) - S3 = "S3", - // (undocumented) - S4 = "S4", - // (undocumented) - S6 = "S6", - // (undocumented) - S7 = "S7", - // (undocumented) - S9 = "S9", - // (undocumented) - System = "System", - // (undocumented) - System0 = "System0", - // (undocumented) - System1 = "System1", - // (undocumented) - System2 = "System2", - // (undocumented) - System2L = "System2L", - // (undocumented) - System3 = "System3", - // (undocumented) - System3L = "System3L", - // (undocumented) - System4 = "System4", - // (undocumented) - System4L = "System4L" -} - -// @public -export const enum KnownShortTermRetentionPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownStorageCapabilityStorageAccountType { - // (undocumented) - GRS = "GRS", - // (undocumented) - LRS = "LRS", - // (undocumented) - ZRS = "ZRS" -} - -// @public -export const enum KnownSyncAgentState { - // (undocumented) - NeverConnected = "NeverConnected", - // (undocumented) - Offline = "Offline", - // (undocumented) - Online = "Online" -} - -// @public -export const enum KnownSyncConflictResolutionPolicy { - // (undocumented) - HubWin = "HubWin", - // (undocumented) - MemberWin = "MemberWin" -} - -// @public -export const enum KnownSyncDirection { - // (undocumented) - Bidirectional = "Bidirectional", - // (undocumented) - OneWayHubToMember = "OneWayHubToMember", - // (undocumented) - OneWayMemberToHub = "OneWayMemberToHub" -} - -// @public -export const enum KnownSyncGroupLogType { - // (undocumented) - All = "All", - // (undocumented) - Error = "Error", - // (undocumented) - Success = "Success", - // (undocumented) - Warning = "Warning" -} - -// @public -export const enum KnownSyncGroupState { - // (undocumented) - Error = "Error", - // (undocumented) - Good = "Good", - // (undocumented) - NotReady = "NotReady", - // (undocumented) - Progressing = "Progressing", - // (undocumented) - Warning = "Warning" -} - -// @public -export const enum KnownSyncMemberDbType { - // (undocumented) - AzureSqlDatabase = "AzureSqlDatabase", - // (undocumented) - SqlServerDatabase = "SqlServerDatabase" -} - -// @public -export const enum KnownSyncMemberState { - // (undocumented) - DeProvisioned = "DeProvisioned", - // (undocumented) - DeProvisionFailed = "DeProvisionFailed", - // (undocumented) - DeProvisioning = "DeProvisioning", - // (undocumented) - DisabledBackupRestore = "DisabledBackupRestore", - // (undocumented) - DisabledTombstoneCleanup = "DisabledTombstoneCleanup", - // (undocumented) - Provisioned = "Provisioned", - // (undocumented) - ProvisionFailed = "ProvisionFailed", - // (undocumented) - Provisioning = "Provisioning", - // (undocumented) - ReprovisionFailed = "ReprovisionFailed", - // (undocumented) - Reprovisioning = "Reprovisioning", - // (undocumented) - SyncCancelled = "SyncCancelled", - // (undocumented) - SyncCancelling = "SyncCancelling", - // (undocumented) - SyncFailed = "SyncFailed", - // (undocumented) - SyncInProgress = "SyncInProgress", - // (undocumented) - SyncSucceeded = "SyncSucceeded", - // (undocumented) - SyncSucceededWithWarnings = "SyncSucceededWithWarnings", - // (undocumented) - UnProvisioned = "UnProvisioned", - // (undocumented) - UnReprovisioned = "UnReprovisioned" -} - -// @public -export const enum KnownTransparentDataEncryptionActivityStatus { - // (undocumented) - Decrypting = "Decrypting", - // (undocumented) - Encrypting = "Encrypting" -} - -// @public -export const enum KnownTransparentDataEncryptionName { - // (undocumented) - Current = "current" -} - -// @public -export const enum KnownUnitDefinitionType { - // (undocumented) - Bytes = "Bytes", - // (undocumented) - BytesPerSecond = "BytesPerSecond", - // (undocumented) - Count = "Count", - // (undocumented) - CountPerSecond = "CountPerSecond", - // (undocumented) - Percent = "Percent", - // (undocumented) - Seconds = "Seconds" -} - -// @public -export const enum KnownUnitType { - // (undocumented) - Bytes = "bytes", - // (undocumented) - BytesPerSecond = "bytesPerSecond", - // (undocumented) - Count = "count", - // (undocumented) - CountPerSecond = "countPerSecond", - // (undocumented) - Percent = "percent", - // (undocumented) - Seconds = "seconds" -} - -// @public -export const enum KnownVirtualNetworkRuleState { - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Initializing = "Initializing", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Ready = "Ready", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export const enum KnownVulnerabilityAssessmentName { - // (undocumented) - Default = "default" -} - -// @public -export const enum KnownVulnerabilityAssessmentScanState { - // (undocumented) - Failed = "Failed", - // (undocumented) - FailedToRun = "FailedToRun", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Passed = "Passed" -} - -// @public -export const enum KnownVulnerabilityAssessmentScanTriggerType { - // (undocumented) - OnDemand = "OnDemand", - // (undocumented) - Recurring = "Recurring" -} - -// @public -export interface LicenseTypeCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; -} - -// @public -export interface LocationCapabilities { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedManagedInstanceVersions?: ManagedInstanceVersionCapability[]; - readonly supportedServerVersions?: ServerVersionCapability[]; -} - -// @public -export interface LogicalServerSecurityAlertPolicyListResult { - readonly nextLink?: string; - readonly value?: ServerSecurityAlertPolicy[]; -} - -// @public -export interface LogSizeCapability { - readonly limit?: number; - readonly unit?: LogSizeUnit; -} - -// @public -export type LogSizeUnit = string; - -// @public -export type LongTermRetentionBackup = ProxyResource & { - readonly serverName?: string; - readonly serverCreateTime?: Date; - readonly databaseName?: string; - readonly databaseDeletionTime?: Date; - readonly backupTime?: Date; - readonly backupExpirationTime?: Date; -}; - -// @public -export interface LongTermRetentionBackupListResult { - readonly nextLink?: string; - readonly value?: LongTermRetentionBackup[]; -} - -// @public -export interface LongTermRetentionBackups { - beginDelete(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise; - beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; - beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise; - get(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetOptionalParams): Promise; - getByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetByResourceGroupOptionalParams): Promise; - listByDatabase(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; - listByLocation(locationName: string, options?: LongTermRetentionBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupDatabase(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupServer(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByResourceGroupServerOptionalParams): PagedAsyncIterableIterator; - listByServer(locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LongTermRetentionBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionBackupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionBackupsGetByResourceGroupResponse = LongTermRetentionBackup; - -// @public -export interface LongTermRetentionBackupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionBackupsGetResponse = LongTermRetentionBackup; - -// @public -export interface LongTermRetentionBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByDatabaseNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByDatabaseResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByLocationNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByLocationResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupDatabaseResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupLocationNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupLocationResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupServerNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByResourceGroupServerOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByResourceGroupServerResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByServerNextOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByServerNextResponse = LongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionBackupsListByServerOptionalParams extends coreClient.OperationOptions { - databaseState?: LongTermRetentionDatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionBackupsListByServerResponse = LongTermRetentionBackupListResult; - -// @public -export type LongTermRetentionDatabaseState = string; - -// @public -export interface LongTermRetentionManagedInstanceBackups { - beginDelete(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise; - beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; - beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise; - get(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetOptionalParams): Promise; - getByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams): Promise; - listByDatabase(locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; - listByInstance(locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams): PagedAsyncIterableIterator; - listByLocation(locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupDatabase(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupInstance(resourceGroupName: string, locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams): PagedAsyncIterableIterator; - listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionManagedInstanceBackupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse = ManagedInstanceLongTermRetentionBackup; - -// @public -export interface LongTermRetentionManagedInstanceBackupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LongTermRetentionManagedInstanceBackupsGetResponse = ManagedInstanceLongTermRetentionBackup; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { - databaseState?: DatabaseState; - onlyLatestPerDatabase?: boolean; -} - -// @public -export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; - -// @public -export type LongTermRetentionPolicyName = string; - -// @public -export interface ManagedBackupShortTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedBackupShortTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export type ManagedBackupShortTermRetentionPolicy = ProxyResource & { - retentionDays?: number; -}; - -// @public -export interface ManagedBackupShortTermRetentionPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedBackupShortTermRetentionPolicy[]; -} - -// @public -export type ManagedDatabase = TrackedResource & { - collation?: string; - readonly status?: ManagedDatabaseStatus; - readonly creationDate?: Date; - readonly earliestRestorePoint?: Date; - restorePointInTime?: Date; - readonly defaultSecondaryLocation?: string; - catalogCollation?: CatalogCollationType; - createMode?: ManagedDatabaseCreateMode; - storageContainerUri?: string; - sourceDatabaseId?: string; - restorableDroppedDatabaseId?: string; - storageContainerSasToken?: string; - readonly failoverGroupId?: string; - recoverableDatabaseId?: string; - longTermRetentionBackupResourceId?: string; -}; - -// @public -export type ManagedDatabaseCreateMode = string; - -// @public -export interface ManagedDatabaseListResult { - readonly nextLink?: string; - readonly value?: ManagedDatabase[]; -} - -// @public -export interface ManagedDatabaseRestoreDetails { - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, restoreDetailsName: RestoreDetailsName, options?: ManagedDatabaseRestoreDetailsGetOptionalParams): Promise; -} - -// @public -export interface ManagedDatabaseRestoreDetailsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseRestoreDetailsGetResponse = ManagedDatabaseRestoreDetailsResult; - -// @public -export type ManagedDatabaseRestoreDetailsResult = ProxyResource & { - readonly status?: string; - readonly currentRestoringFileName?: string; - readonly lastRestoredFileName?: string; - readonly lastRestoredFileTime?: Date; - readonly percentCompleted?: number; - readonly unrestorableFiles?: string[]; - readonly numberOfFilesDetected?: number; - readonly lastUploadedFileName?: string; - readonly lastUploadedFileTime?: Date; - readonly blockReason?: string; -}; - -// @public -export interface ManagedDatabases { - beginCompleteRestore(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise, void>>; - beginCompleteRestoreAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise, ManagedDatabasesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise, ManagedDatabasesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; - listInaccessibleByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListInaccessibleByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabasesCompleteRestoreOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedDatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedDatabasesCreateOrUpdateResponse = ManagedDatabase; - -// @public -export interface ManagedDatabasesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedDatabaseSecurityAlertPolicies { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: ManagedDatabaseSecurityAlertPolicy, options?: ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: ManagedDatabaseSecurityAlertPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse = ManagedDatabaseSecurityAlertPolicy; - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesGetResponse = ManagedDatabaseSecurityAlertPolicy; - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse = ManagedDatabaseSecurityAlertPolicyListResult; - -// @public -export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse = ManagedDatabaseSecurityAlertPolicyListResult; - -// @public -export type ManagedDatabaseSecurityAlertPolicy = ProxyResource & { - state?: SecurityAlertPolicyState; - disabledAlerts?: string[]; - emailAddresses?: string[]; - emailAccountAdmins?: boolean; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - readonly creationTime?: Date; -}; - -// @public -export interface ManagedDatabaseSecurityAlertPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedDatabaseSecurityAlertPolicy[]; -} - -// @public -export interface ManagedDatabaseSensitivityLabels { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDeleteOptionalParams): Promise; - disableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams): Promise; - enableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: ManagedDatabaseSensitivityLabelsGetOptionalParams): Promise; - listCurrentByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; - listRecommendedByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; - -// @public -export interface ManagedDatabaseSensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseSensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseSensitivityLabelsGetResponse = SensitivityLabel; - -// @public -export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; - -// @public -export interface ManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesGetResponse = ManagedDatabase; - -// @public -export interface ManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListByInstanceNextResponse = ManagedDatabaseListResult; - -// @public -export interface ManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListByInstanceResponse = ManagedDatabaseListResult; - -// @public -export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListInaccessibleByInstanceNextResponse = ManagedDatabaseListResult; - -// @public -export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabasesListInaccessibleByInstanceResponse = ManagedDatabaseListResult; - -// @public -export type ManagedDatabaseStatus = string; - -// @public -export interface ManagedDatabasesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedDatabasesUpdateResponse = ManagedDatabase; - -// @public -export interface ManagedDatabaseUpdate { - catalogCollation?: CatalogCollationType; - collation?: string; - createMode?: ManagedDatabaseCreateMode; - readonly creationDate?: Date; - readonly defaultSecondaryLocation?: string; - readonly earliestRestorePoint?: Date; - readonly failoverGroupId?: string; - longTermRetentionBackupResourceId?: string; - recoverableDatabaseId?: string; - restorableDroppedDatabaseId?: string; - restorePointInTime?: Date; - sourceDatabaseId?: string; - readonly status?: ManagedDatabaseStatus; - storageContainerSasToken?: string; - storageContainerUri?: string; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselines { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; - -// @public -export interface ManagedDatabaseVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScans { - beginInitiateScan(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; - beginInitiateScanAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; - export(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; - -// @public -export type ManagedInstance = TrackedResource & { - identity?: ResourceIdentity; - sku?: Sku; - managedInstanceCreateMode?: ManagedServerCreateMode; - readonly fullyQualifiedDomainName?: string; - administratorLogin?: string; - administratorLoginPassword?: string; - subnetId?: string; - readonly state?: string; - licenseType?: ManagedInstanceLicenseType; - vCores?: number; - storageSizeInGB?: number; - collation?: string; - readonly dnsZone?: string; - dnsZonePartner?: string; - publicDataEndpointEnabled?: boolean; - sourceManagedInstanceId?: string; - restorePointInTime?: Date; - proxyOverride?: ManagedInstanceProxyOverride; - timezoneId?: string; - instancePoolId?: string; - minimalTlsVersion?: string; -}; - -// @public -export type ManagedInstanceAdministrator = ProxyResource & { - administratorType?: ManagedInstanceAdministratorType; - login?: string; - sid?: string; - tenantId?: string; -}; - -// @public -export interface ManagedInstanceAdministratorListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceAdministrator[]; -} - -// @public -export interface ManagedInstanceAdministrators { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceAdministratorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceAdministratorsCreateOrUpdateResponse = ManagedInstanceAdministrator; - -// @public -export interface ManagedInstanceAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceAdministratorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceAdministratorsGetResponse = ManagedInstanceAdministrator; - -// @public -export interface ManagedInstanceAdministratorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceAdministratorsListByInstanceNextResponse = ManagedInstanceAdministratorListResult; - -// @public -export interface ManagedInstanceAdministratorsListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceAdministratorsListByInstanceResponse = ManagedInstanceAdministratorListResult; - -// @public -export type ManagedInstanceAdministratorType = string; - -// @public -export interface ManagedInstanceEditionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedFamilies?: ManagedInstanceFamilyCapability[]; -} - -// @public -export type ManagedInstanceEncryptionProtector = ProxyResource & { - readonly kind?: string; - serverKeyName?: string; - serverKeyType?: ServerKeyType; - readonly uri?: string; - readonly thumbprint?: string; -}; - -// @public -export interface ManagedInstanceEncryptionProtectorListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceEncryptionProtector[]; -} - -// @public -export interface ManagedInstanceEncryptionProtectors { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise; - beginRevalidate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise, void>>; - beginRevalidateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse = ManagedInstanceEncryptionProtector; - -// @public -export interface ManagedInstanceEncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceEncryptionProtectorsGetResponse = ManagedInstanceEncryptionProtector; - -// @public -export interface ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceEncryptionProtectorsListByInstanceNextResponse = ManagedInstanceEncryptionProtectorListResult; - -// @public -export interface ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceEncryptionProtectorsListByInstanceResponse = ManagedInstanceEncryptionProtectorListResult; - -// @public -export interface ManagedInstanceEncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceFamilyCapability { - readonly name?: string; - reason?: string; - readonly sku?: string; - readonly status?: CapabilityStatus; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedVcoresValues?: ManagedInstanceVcoresCapability[]; -} - -// @public -export type ManagedInstanceKey = ProxyResource & { - readonly kind?: string; - serverKeyType?: ServerKeyType; - uri?: string; - readonly thumbprint?: string; - readonly creationDate?: Date; -}; - -// @public -export interface ManagedInstanceKeyListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceKey[]; -} - -// @public -export interface ManagedInstanceKeys { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise, ManagedInstanceKeysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceKeysListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceKeysCreateOrUpdateResponse = ManagedInstanceKey; - -// @public -export interface ManagedInstanceKeysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceKeysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceKeysGetResponse = ManagedInstanceKey; - -// @public -export interface ManagedInstanceKeysListByInstanceNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedInstanceKeysListByInstanceNextResponse = ManagedInstanceKeyListResult; - -// @public -export interface ManagedInstanceKeysListByInstanceOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagedInstanceKeysListByInstanceResponse = ManagedInstanceKeyListResult; - -// @public -export type ManagedInstanceLicenseType = string; - -// @public -export interface ManagedInstanceListResult { - readonly nextLink?: string; - readonly value?: ManagedInstance[]; -} - -// @public -export type ManagedInstanceLongTermRetentionBackup = ProxyResource & { - readonly managedInstanceName?: string; - readonly managedInstanceCreateTime?: Date; - readonly databaseName?: string; - readonly databaseDeletionTime?: Date; - readonly backupTime?: Date; - readonly backupExpirationTime?: Date; -}; - -// @public -export interface ManagedInstanceLongTermRetentionBackupListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceLongTermRetentionBackup[]; -} - -// @public -export interface ManagedInstanceLongTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, options?: ManagedInstanceLongTermRetentionPoliciesGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse = ManagedInstanceLongTermRetentionPolicy; - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesGetResponse = ManagedInstanceLongTermRetentionPolicy; - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse = ManagedInstanceLongTermRetentionPolicyListResult; - -// @public -export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse = ManagedInstanceLongTermRetentionPolicyListResult; - -// @public -export type ManagedInstanceLongTermRetentionPolicy = ProxyResource & { - weeklyRetention?: string; - monthlyRetention?: string; - yearlyRetention?: string; - weekOfYear?: number; -}; - -// @public -export interface ManagedInstanceLongTermRetentionPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceLongTermRetentionPolicy[]; -} - -// @public -export type ManagedInstanceLongTermRetentionPolicyName = string; - -// @public -export type ManagedInstanceOperation = ProxyResource & { - readonly managedInstanceName?: string; - readonly operation?: string; - readonly operationFriendlyName?: string; - readonly percentComplete?: number; - readonly startTime?: Date; - readonly state?: ManagementOperationState; - readonly errorCode?: number; - readonly errorDescription?: string; - readonly errorSeverity?: number; - readonly isUserError?: boolean; - readonly estimatedCompletionTime?: Date; - readonly description?: string; - readonly isCancellable?: boolean; -}; - -// @public -export interface ManagedInstanceOperationListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceOperation[]; -} - -// @public -export interface ManagedInstanceOperations { - cancel(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsCancelOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsGetOptionalParams): Promise; - listByManagedInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceOperationsListByManagedInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceOperationsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedInstanceOperationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceOperationsGetResponse = ManagedInstanceOperation; - -// @public -export interface ManagedInstanceOperationsListByManagedInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceOperationsListByManagedInstanceNextResponse = ManagedInstanceOperationListResult; - -// @public -export interface ManagedInstanceOperationsListByManagedInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceOperationsListByManagedInstanceResponse = ManagedInstanceOperationListResult; - -// @public -export interface ManagedInstancePairInfo { - partnerManagedInstanceId?: string; - primaryManagedInstanceId?: string; -} - -// @public -export type ManagedInstanceProxyOverride = string; - -// @public -export interface ManagedInstances { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise, ManagedInstancesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise, ManagedInstancesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesGetOptionalParams): Promise; - list(options?: ManagedInstancesListOptionalParams): PagedAsyncIterableIterator; - listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: ManagedInstancesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ManagedInstancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstancesCreateOrUpdateResponse = ManagedInstance; - -// @public -export interface ManagedInstancesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstancesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesGetResponse = ManagedInstance; - -// @public -export interface ManagedInstancesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByInstancePoolNextResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListByInstancePoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByInstancePoolResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByResourceGroupNextResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListByResourceGroupResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListNextResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstancesListResponse = ManagedInstanceListResult; - -// @public -export interface ManagedInstancesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstancesUpdateResponse = ManagedInstance; - -// @public -export interface ManagedInstanceTdeCertificates { - beginCreate(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise, void>>; - beginCreateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise; -} - -// @public -export interface ManagedInstanceTdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ManagedInstanceUpdate { - administratorLogin?: string; - administratorLoginPassword?: string; - collation?: string; - readonly dnsZone?: string; - dnsZonePartner?: string; - readonly fullyQualifiedDomainName?: string; - instancePoolId?: string; - licenseType?: ManagedInstanceLicenseType; - managedInstanceCreateMode?: ManagedServerCreateMode; - minimalTlsVersion?: string; - proxyOverride?: ManagedInstanceProxyOverride; - publicDataEndpointEnabled?: boolean; - restorePointInTime?: Date; - sku?: Sku; - sourceManagedInstanceId?: string; - readonly state?: string; - storageSizeInGB?: number; - subnetId?: string; - tags?: { - [propertyName: string]: string; - }; - timezoneId?: string; - vCores?: number; -} - -// @public -export interface ManagedInstanceVcoresCapability { - readonly includedMaxSize?: MaxSizeCapability; - readonly instancePoolSupported?: boolean; - readonly name?: string; - reason?: string; - readonly standaloneSupported?: boolean; - readonly status?: CapabilityStatus; - readonly supportedStorageSizes?: MaxSizeRangeCapability[]; - readonly value?: number; -} - -// @public -export interface ManagedInstanceVersionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedEditions?: ManagedInstanceEditionCapability[]; - readonly supportedInstancePoolEditions?: InstancePoolEditionCapability[]; -} - -// @public -export type ManagedInstanceVulnerabilityAssessment = ProxyResource & { - storageContainerPath?: string; - storageContainerSasKey?: string; - storageAccountAccessKey?: string; - recurringScans?: VulnerabilityAssessmentRecurringScansProperties; -}; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentListResult { - readonly nextLink?: string; - readonly value?: ManagedInstanceVulnerabilityAssessment[]; -} - -// @public -export interface ManagedInstanceVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ManagedInstanceVulnerabilityAssessment, options?: ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse = ManagedInstanceVulnerabilityAssessment; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsGetResponse = ManagedInstanceVulnerabilityAssessment; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse = ManagedInstanceVulnerabilityAssessmentListResult; - -// @public -export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse = ManagedInstanceVulnerabilityAssessmentListResult; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; - beginUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams): Promise; - listByRestorableDroppedDatabase(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; - -// @public -export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; - -// @public -export type ManagedServerCreateMode = string; - -// @public -export interface ManagedServerSecurityAlertPolicies { - beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ManagedServerSecurityAlertPoliciesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse = ManagedServerSecurityAlertPolicy; - -// @public -export interface ManagedServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedServerSecurityAlertPoliciesGetResponse = ManagedServerSecurityAlertPolicy; - -// @public -export interface ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedServerSecurityAlertPoliciesListByInstanceNextResponse = ManagedServerSecurityAlertPolicyListResult; - -// @public -export interface ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagedServerSecurityAlertPoliciesListByInstanceResponse = ManagedServerSecurityAlertPolicyListResult; - -// @public -export type ManagedServerSecurityAlertPolicy = ProxyResource & { - state?: SecurityAlertPolicyState; - disabledAlerts?: string[]; - emailAddresses?: string[]; - emailAccountAdmins?: boolean; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - readonly creationTime?: Date; -}; - -// @public -export interface ManagedServerSecurityAlertPolicyListResult { - readonly nextLink?: string; - readonly value?: ManagedServerSecurityAlertPolicy[]; -} - -// @public -export type ManagedShortTermRetentionPolicyName = string; - -// @public -export type ManagementOperationState = string; - -// @public -export interface MaxSizeCapability { - readonly limit?: number; - readonly unit?: MaxSizeUnit; -} - -// @public -export interface MaxSizeRangeCapability { - readonly logSize?: LogSizeCapability; - readonly maxValue?: MaxSizeCapability; - readonly minValue?: MaxSizeCapability; - reason?: string; - readonly scaleSize?: MaxSizeCapability; - readonly status?: CapabilityStatus; -} - -// @public -export type MaxSizeUnit = string; - -// @public -export interface Metric { - readonly endTime?: Date; - readonly metricValues?: MetricValue[]; - readonly name?: MetricName; - readonly startTime?: Date; - readonly timeGrain?: string; - readonly unit?: UnitType; -} - -// @public -export interface MetricAvailability { - readonly retention?: string; - readonly timeGrain?: string; -} - -// @public -export interface MetricDefinition { - readonly metricAvailabilities?: MetricAvailability[]; - readonly name?: MetricName; - readonly primaryAggregationType?: PrimaryAggregationType; - readonly resourceUri?: string; - readonly unit?: UnitDefinitionType; -} - -// @public -export interface MetricDefinitionListResult { - value: MetricDefinition[]; -} - -// @public -export interface MetricListResult { - value: Metric[]; -} - -// @public -export interface MetricName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export interface MetricValue { - readonly average?: number; - readonly count?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly timestamp?: Date; - readonly total?: number; -} - -// @public -export interface MinCapacityCapability { - reason?: string; - readonly status?: CapabilityStatus; - readonly value?: number; -} - -// @public -export interface Name { - localizedValue?: string; - value?: string; -} - -// @public -export interface Operation { - readonly display?: OperationDisplay; - readonly name?: string; - readonly origin?: OperationOrigin; - readonly properties?: { - [propertyName: string]: Record; - }; -} - -// @public -export interface OperationDisplay { - readonly description?: string; - readonly operation?: string; - readonly provider?: string; - readonly resource?: string; -} - -// @public -export interface OperationImpact { - readonly changeValueAbsolute?: number; - readonly changeValueRelative?: number; - readonly name?: string; - readonly unit?: string; -} - -// @public -export interface OperationListResult { - readonly nextLink?: string; - readonly value?: Operation[]; -} - -// @public -export type OperationOrigin = string; - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface PartnerInfo { - id: string; - readonly location?: string; - readonly replicationRole?: FailoverGroupReplicationRole; -} - -// @public -export interface PartnerRegionInfo { - location?: string; - readonly replicationRole?: InstanceFailoverGroupReplicationRole; -} - -// @public -export type PauseDelayTimeUnit = string; - -// @public -export interface PerformanceLevelCapability { - readonly unit?: PerformanceLevelUnit; - readonly value?: number; -} - -// @public -export type PerformanceLevelUnit = string; - -// @public -export type PrimaryAggregationType = string; - -// @public -export type PrivateEndpointConnection = ProxyResource & { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; - readonly provisioningState?: string; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - readonly nextLink?: string; - readonly value?: PrivateEndpointConnection[]; -} - -// @public -export interface PrivateEndpointConnectionProperties { - privateEndpoint?: PrivateEndpointProperty; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; - readonly provisioningState?: PrivateEndpointProvisioningState; -} - -// @public -export interface PrivateEndpointConnections { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: PrivateEndpointConnectionsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListByServerNextResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateEndpointConnectionsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListByServerResponse = PrivateEndpointConnectionListResult; - -// @public (undocumented) -export interface PrivateEndpointProperty { - id?: string; -} - -// @public -export type PrivateEndpointProvisioningState = string; - -// @public -export type PrivateLinkResource = ProxyResource & { - readonly properties?: PrivateLinkResourceProperties; -}; - -// @public -export interface PrivateLinkResourceListResult { - readonly nextLink?: string; - readonly value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResourceProperties { - readonly groupId?: string; - readonly requiredMembers?: string[]; -} - -// @public -export interface PrivateLinkResources { - get(resourceGroupName: string, serverName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: PrivateLinkResourcesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesGetResponse = PrivateLinkResource; - -// @public -export interface PrivateLinkResourcesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByServerNextResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkResourcesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByServerResponse = PrivateLinkResourceListResult; - -// @public -export type PrivateLinkServiceConnectionStateActionsRequire = string; - -// @public (undocumented) -export interface PrivateLinkServiceConnectionStateProperty { - readonly actionsRequired?: string; - description: string; - status: string; -} - -// @public (undocumented) -export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { - readonly actionsRequired?: PrivateLinkServiceConnectionStateActionsRequire; - description: string; - status: PrivateLinkServiceConnectionStateStatus; -} - -// @public -export type PrivateLinkServiceConnectionStateStatus = string; - -// @public -export type ProvisioningState = string; - -// @public -export type ProxyResource = Resource & {}; - -// @public -export type ReadOnlyEndpointFailoverPolicy = string; - -// @public -export interface ReadScaleCapability { - readonly maxNumberOfReplicas?: number; - reason?: string; - readonly status?: CapabilityStatus; -} - -// @public -export type ReadWriteEndpointFailoverPolicy = string; - -// @public -export type RecommendedElasticPool = ProxyResource & { - readonly databaseEdition?: ElasticPoolEdition; - dtu?: number; - databaseDtuMin?: number; - databaseDtuMax?: number; - storageMB?: number; - readonly observationPeriodStart?: Date; - readonly observationPeriodEnd?: Date; - readonly maxObservedDtu?: number; - readonly maxObservedStorageMB?: number; - readonly databases?: TrackedResource[]; - readonly metrics?: RecommendedElasticPoolMetric[]; -}; - -// @public -export interface RecommendedElasticPoolListMetricsResult { - value: RecommendedElasticPoolMetric[]; -} - -// @public -export interface RecommendedElasticPoolListResult { - value: RecommendedElasticPool[]; -} - -// @public -export interface RecommendedElasticPoolMetric { - dateTime?: Date; - dtu?: number; - sizeGB?: number; -} - -// @public -export interface RecommendedElasticPools { - get(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: RecommendedElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; - listMetrics(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RecommendedElasticPoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecommendedElasticPoolsGetResponse = RecommendedElasticPool; - -// @public -export interface RecommendedElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecommendedElasticPoolsListByServerResponse = RecommendedElasticPoolListResult; - -// @public -export interface RecommendedElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecommendedElasticPoolsListMetricsResponse = RecommendedElasticPoolListMetricsResult; - -// @public -export type RecommendedIndex = ProxyResource & { - readonly action?: RecommendedIndexAction; - readonly state?: RecommendedIndexState; - readonly created?: Date; - readonly lastModified?: Date; - readonly indexType?: RecommendedIndexType; - readonly schema?: string; - readonly table?: string; - readonly columns?: string[]; - readonly includedColumns?: string[]; - readonly indexScript?: string; - readonly estimatedImpact?: OperationImpact[]; - readonly reportedImpact?: OperationImpact[]; -}; - -// @public -export type RecommendedIndexAction = "Create" | "Drop" | "Rebuild"; - -// @public -export type RecommendedIndexState = "Active" | "Pending" | "Executing" | "Verifying" | "Pending Revert" | "Reverting" | "Reverted" | "Ignored" | "Expired" | "Blocked" | "Success"; - -// @public -export type RecommendedIndexType = "CLUSTERED" | "NONCLUSTERED" | "COLUMNSTORE" | "CLUSTERED COLUMNSTORE"; - -// @public -export type RecoverableDatabase = ProxyResource & { - readonly edition?: string; - readonly serviceLevelObjective?: string; - readonly elasticPoolName?: string; - readonly lastAvailableBackupDate?: Date; -}; - -// @public -export interface RecoverableDatabaseListResult { - value: RecoverableDatabase[]; -} - -// @public -export interface RecoverableDatabases { - get(resourceGroupName: string, serverName: string, databaseName: string, options?: RecoverableDatabasesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: RecoverableDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RecoverableDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableDatabasesGetResponse = RecoverableDatabase; - -// @public -export interface RecoverableDatabasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableDatabasesListByServerResponse = RecoverableDatabaseListResult; - -// @public -export type RecoverableManagedDatabase = ProxyResource & { - readonly lastAvailableBackupDate?: string; -}; - -// @public -export interface RecoverableManagedDatabaseListResult { - readonly nextLink?: string; - readonly value?: RecoverableManagedDatabase[]; -} - -// @public -export interface RecoverableManagedDatabases { - get(resourceGroupName: string, managedInstanceName: string, recoverableDatabaseName: string, options?: RecoverableManagedDatabasesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RecoverableManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RecoverableManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableManagedDatabasesGetResponse = RecoverableManagedDatabase; - -// @public -export interface RecoverableManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableManagedDatabasesListByInstanceNextResponse = RecoverableManagedDatabaseListResult; - -// @public -export interface RecoverableManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoverableManagedDatabasesListByInstanceResponse = RecoverableManagedDatabaseListResult; - -// @public -export type ReplicationLink = ProxyResource & { - readonly location?: string; - readonly isTerminationAllowed?: boolean; - readonly replicationMode?: string; - readonly partnerServer?: string; - readonly partnerDatabase?: string; - readonly partnerLocation?: string; - readonly role?: ReplicationRole; - readonly partnerRole?: ReplicationRole; - readonly startTime?: Date; - readonly percentComplete?: number; - readonly replicationState?: ReplicationState; -}; - -// @public -export interface ReplicationLinkListResult { - value?: ReplicationLink[]; -} - -// @public -export interface ReplicationLinks { - beginFailover(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise, void>>; - beginFailoverAllowDataLoss(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise, void>>; - beginFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise; - beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise; - beginUnlink(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise, void>>; - beginUnlinkAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ReplicationLinksListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ReplicationLinksDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ReplicationLinksFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ReplicationLinksFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ReplicationLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ReplicationLinksGetResponse = ReplicationLink; - -// @public -export interface ReplicationLinksListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ReplicationLinksListByDatabaseResponse = ReplicationLinkListResult; - -// @public -export interface ReplicationLinksUnlinkOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ReplicationRole = "Primary" | "Secondary" | "NonReadableSecondary" | "Source" | "Copy"; - -// @public -export type ReplicationState = string; - -// @public -export type ReplicaType = string; - -// @public -export interface Resource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export interface ResourceIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: IdentityType; -} - -// @public -export interface ResourceMoveDefinition { - id: string; -} - -// @public -export type RestorableDroppedDatabase = ProxyResource & { - readonly location?: string; - readonly databaseName?: string; - readonly edition?: string; - readonly maxSizeBytes?: string; - readonly serviceLevelObjective?: string; - readonly elasticPoolName?: string; - readonly creationDate?: Date; - readonly deletionDate?: Date; - readonly earliestRestoreDate?: Date; -}; - -// @public -export interface RestorableDroppedDatabaseListResult { - value: RestorableDroppedDatabase[]; -} - -// @public -export interface RestorableDroppedDatabases { - get(resourceGroupName: string, serverName: string, restorableDroppededDatabaseId: string, options?: RestorableDroppedDatabasesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: RestorableDroppedDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RestorableDroppedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedDatabasesGetResponse = RestorableDroppedDatabase; - -// @public -export interface RestorableDroppedDatabasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedDatabasesListByServerResponse = RestorableDroppedDatabaseListResult; - -// @public -export type RestorableDroppedManagedDatabase = TrackedResource & { - readonly databaseName?: string; - readonly creationDate?: Date; - readonly deletionDate?: Date; - readonly earliestRestoreDate?: Date; -}; - -// @public -export interface RestorableDroppedManagedDatabaseListResult { - readonly nextLink?: string; - readonly value?: RestorableDroppedManagedDatabase[]; -} - -// @public -export interface RestorableDroppedManagedDatabases { - get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: RestorableDroppedManagedDatabasesGetOptionalParams): Promise; - listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RestorableDroppedManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RestorableDroppedManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedManagedDatabasesGetResponse = RestorableDroppedManagedDatabase; - -// @public -export interface RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedManagedDatabasesListByInstanceNextResponse = RestorableDroppedManagedDatabaseListResult; - -// @public -export interface RestorableDroppedManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorableDroppedManagedDatabasesListByInstanceResponse = RestorableDroppedManagedDatabaseListResult; - -// @public -export type RestoreDetailsName = string; - -// @public -export type RestorePoint = ProxyResource & { - readonly location?: string; - readonly restorePointType?: RestorePointType; - readonly earliestRestoreDate?: Date; - readonly restorePointCreationDate?: Date; - readonly restorePointLabel?: string; -}; - -// @public -export interface RestorePointListResult { - readonly nextLink?: string; - readonly value?: RestorePoint[]; -} - -// @public -export interface RestorePoints { - beginCreate(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise, RestorePointsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: RestorePointsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RestorePointsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RestorePointsCreateResponse = RestorePoint; - -// @public -export interface RestorePointsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RestorePointsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorePointsGetResponse = RestorePoint; - -// @public -export interface RestorePointsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RestorePointsListByDatabaseResponse = RestorePointListResult; - -// @public -export type RestorePointType = "CONTINUOUS" | "DISCRETE"; - -// @public -export type SampleName = string; - -// @public -export type SecurityAlertPolicyEmailAccountAdmins = "Enabled" | "Disabled"; - -// @public -export type SecurityAlertPolicyName = string; - -// @public -export type SecurityAlertPolicyNameAutoGenerated = string; - -// @public -export type SecurityAlertPolicyState = "New" | "Enabled" | "Disabled"; - -// @public -export type SecurityAlertPolicyUseServerDefault = "Enabled" | "Disabled"; - -// @public -export type SensitivityLabel = ProxyResource & { - labelName?: string; - labelId?: string; - informationType?: string; - informationTypeId?: string; - readonly isDisabled?: boolean; - rank?: SensitivityLabelRank; -}; - -// @public -export interface SensitivityLabelListResult { - readonly nextLink?: string; - readonly value?: SensitivityLabel[]; -} - -// @public -export type SensitivityLabelRank = "None" | "Low" | "Medium" | "High" | "Critical"; - -// @public -export interface SensitivityLabels { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams): Promise; - disableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams): Promise; - enableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams): Promise; - listCurrentByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; - listRecommendedByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; - -// @public -export interface SensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SensitivityLabelsGetResponse = SensitivityLabel; - -// @public -export interface SensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type SensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface SensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type SensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; - -// @public -export interface SensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type SensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; - -// @public -export interface SensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { - filter?: string; - includeDisabledRecommendations?: boolean; - // (undocumented) - skipToken?: string; -} - -// @public -export type SensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; - -// @public -export type SensitivityLabelSource = "current" | "recommended"; - -// @public -export type Server = TrackedResource & { - identity?: ResourceIdentity; - readonly kind?: string; - administratorLogin?: string; - administratorLoginPassword?: string; - version?: string; - readonly state?: string; - readonly fullyQualifiedDomainName?: string; - readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; - minimalTlsVersion?: string; - publicNetworkAccess?: ServerPublicNetworkAccess; -}; - -// @public -export interface ServerAutomaticTuning { - get(resourceGroupName: string, serverName: string, options?: ServerAutomaticTuningGetOptionalParams): Promise; - update(resourceGroupName: string, serverName: string, parameters: ServerAutomaticTuningDef, options?: ServerAutomaticTuningUpdateOptionalParams): Promise; -} - -// @public -export type ServerAutomaticTuningDef = ProxyResource & { - desiredState?: AutomaticTuningServerMode; - readonly actualState?: AutomaticTuningServerMode; - options?: { - [propertyName: string]: AutomaticTuningServerOptions; - }; -}; - -// @public -export interface ServerAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAutomaticTuningGetResponse = ServerAutomaticTuningDef; - -// @public -export interface ServerAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAutomaticTuningUpdateResponse = ServerAutomaticTuningDef; - -// @public -export type ServerAzureADAdministrator = ProxyResource & { - administratorType?: AdministratorType; - login?: string; - sid?: string; - tenantId?: string; - azureADOnlyAuthentication?: boolean; -}; - -// @public -export interface ServerAzureADAdministrators { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise, ServerAzureADAdministratorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise; - beginDisableAzureADOnlyAuthentication(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise, ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse>>; - beginDisableAzureADOnlyAuthenticationAndWait(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerAzureADAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerAzureADAdministratorsCreateOrUpdateResponse = ServerAzureADAdministrator; - -// @public -export interface ServerAzureADAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse = ServerAzureADAdministrator; - -// @public -export interface ServerAzureADAdministratorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAzureADAdministratorsGetResponse = ServerAzureADAdministrator; - -// @public -export interface ServerAzureADAdministratorsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAzureADAdministratorsListByServerNextResponse = AdministratorListResult; - -// @public -export interface ServerAzureADAdministratorsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerAzureADAdministratorsListByServerResponse = AdministratorListResult; - -// @public -export interface ServerBlobAuditingPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ServerBlobAuditingPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerBlobAuditingPoliciesCreateOrUpdateResponse = ServerBlobAuditingPolicy; - -// @public -export interface ServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerBlobAuditingPoliciesGetResponse = ServerBlobAuditingPolicy; - -// @public -export interface ServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerBlobAuditingPoliciesListByServerNextResponse = ServerBlobAuditingPolicyListResult; - -// @public -export interface ServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerBlobAuditingPoliciesListByServerResponse = ServerBlobAuditingPolicyListResult; - -// @public -export type ServerBlobAuditingPolicy = ProxyResource & { - state?: BlobAuditingPolicyState; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - auditActionsAndGroups?: string[]; - storageAccountSubscriptionId?: string; - isStorageSecondaryKeyInUse?: boolean; - isAzureMonitorTargetEnabled?: boolean; - queueDelayMs?: number; -}; - -// @public -export interface ServerBlobAuditingPolicyListResult { - readonly nextLink?: string; - readonly value?: ServerBlobAuditingPolicy[]; -} - -// @public -export type ServerCommunicationLink = ProxyResource & { - readonly location?: string; - readonly kind?: string; - readonly state?: string; - partnerServer?: string; -}; - -// @public -export interface ServerCommunicationLinkListResult { - value?: ServerCommunicationLink[]; -} - -// @public -export interface ServerCommunicationLinks { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise, ServerCommunicationLinksCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerCommunicationLinksListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerCommunicationLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerCommunicationLinksCreateOrUpdateResponse = ServerCommunicationLink; - -// @public -export interface ServerCommunicationLinksDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServerCommunicationLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerCommunicationLinksGetResponse = ServerCommunicationLink; - -// @public -export interface ServerCommunicationLinksListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerCommunicationLinksListByServerResponse = ServerCommunicationLinkListResult; - -// @public -export interface ServerConnectionPolicies { - createOrUpdate(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, parameters: ServerConnectionPolicy, options?: ServerConnectionPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, options?: ServerConnectionPoliciesGetOptionalParams): Promise; -} - -// @public -export interface ServerConnectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerConnectionPoliciesCreateOrUpdateResponse = ServerConnectionPolicy; - -// @public -export interface ServerConnectionPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerConnectionPoliciesGetResponse = ServerConnectionPolicy; - -// @public -export type ServerConnectionPolicy = ProxyResource & { - readonly kind?: string; - readonly location?: string; - connectionType?: ServerConnectionType; -}; - -// @public -export type ServerConnectionType = "Default" | "Proxy" | "Redirect"; - -// @public -export type ServerDnsAlias = ProxyResource & { - readonly azureDnsRecord?: string; -}; - -// @public -export interface ServerDnsAliasAcquisition { - oldServerDnsAliasId?: string; -} - -// @public -export interface ServerDnsAliases { - beginAcquire(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise, void>>; - beginAcquireAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise, ServerDnsAliasesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerDnsAliasesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerDnsAliasesAcquireOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerDnsAliasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerDnsAliasesCreateOrUpdateResponse = ServerDnsAlias; - -// @public -export interface ServerDnsAliasesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerDnsAliasesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerDnsAliasesGetResponse = ServerDnsAlias; - -// @public -export interface ServerDnsAliasesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerDnsAliasesListByServerNextResponse = ServerDnsAliasListResult; - -// @public -export interface ServerDnsAliasesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerDnsAliasesListByServerResponse = ServerDnsAliasListResult; - -// @public -export interface ServerDnsAliasListResult { - readonly nextLink?: string; - readonly value?: ServerDnsAlias[]; -} - -// @public -export type ServerKey = ProxyResource & { - kind?: string; - readonly location?: string; - readonly subregion?: string; - serverKeyType?: ServerKeyType; - uri?: string; - thumbprint?: string; - creationDate?: Date; -}; - -// @public -export interface ServerKeyListResult { - readonly nextLink?: string; - readonly value?: ServerKey[]; -} - -// @public -export interface ServerKeys { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise, ServerKeysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerKeysListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerKeysCreateOrUpdateResponse = ServerKey; - -// @public -export interface ServerKeysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerKeysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerKeysGetResponse = ServerKey; - -// @public -export interface ServerKeysListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerKeysListByServerNextResponse = ServerKeyListResult; - -// @public -export interface ServerKeysListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerKeysListByServerResponse = ServerKeyListResult; - -// @public -export type ServerKeyType = string; - -// @public -export interface ServerListResult { - readonly nextLink?: string; - readonly value?: Server[]; -} - -// @public -export interface ServerPrivateEndpointConnection { - readonly id?: string; - readonly properties?: PrivateEndpointConnectionProperties; -} - -// @public -export type ServerPublicNetworkAccess = string; - -// @public -export interface Servers { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise, ServersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise, ServersUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise; - checkNameAvailability(parameters: CheckNameAvailabilityRequest, options?: ServersCheckNameAvailabilityOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, options?: ServersGetOptionalParams): Promise; - list(options?: ServersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ServersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServersCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersCheckNameAvailabilityResponse = CheckNameAvailabilityResponse; - -// @public -export interface ServersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServersCreateOrUpdateResponse = Server; - -// @public -export interface ServersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServerSecurityAlertPolicies { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ServerSecurityAlertPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ServerSecurityAlertPoliciesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerSecurityAlertPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServerSecurityAlertPoliciesCreateOrUpdateResponse = ServerSecurityAlertPolicy; - -// @public -export interface ServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerSecurityAlertPoliciesGetResponse = ServerSecurityAlertPolicy; - -// @public -export interface ServerSecurityAlertPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerSecurityAlertPoliciesListByServerNextResponse = LogicalServerSecurityAlertPolicyListResult; - -// @public -export interface ServerSecurityAlertPoliciesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerSecurityAlertPoliciesListByServerResponse = LogicalServerSecurityAlertPolicyListResult; - -// @public -export type ServerSecurityAlertPolicy = ProxyResource & { - state?: SecurityAlertPolicyState; - disabledAlerts?: string[]; - emailAddresses?: string[]; - emailAccountAdmins?: boolean; - storageEndpoint?: string; - storageAccountAccessKey?: string; - retentionDays?: number; - readonly creationTime?: Date; -}; - -// @public -export interface ServersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersGetResponse = Server; - -// @public -export interface ServersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListByResourceGroupNextResponse = ServerListResult; - -// @public -export interface ServersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListByResourceGroupResponse = ServerListResult; - -// @public -export interface ServersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListNextResponse = ServerListResult; - -// @public -export interface ServersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServersListResponse = ServerListResult; - -// @public -export interface ServersUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServersUpdateResponse = Server; - -// @public -export interface ServerUpdate { - administratorLogin?: string; - administratorLoginPassword?: string; - readonly fullyQualifiedDomainName?: string; - minimalTlsVersion?: string; - readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; - publicNetworkAccess?: ServerPublicNetworkAccess; - readonly state?: string; - tags?: { - [propertyName: string]: string; - }; - version?: string; -} - -// @public -export interface ServerUsage { - readonly currentValue?: number; - readonly displayName?: string; - readonly limit?: number; - readonly name?: string; - readonly nextResetTime?: Date; - readonly resourceName?: string; - readonly unit?: string; -} - -// @public -export interface ServerUsageListResult { - value: ServerUsage[]; -} - -// @public -export interface ServerUsages { - listByServer(resourceGroupName: string, serverName: string, options?: ServerUsagesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerUsagesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerUsagesListByServerResponse = ServerUsageListResult; - -// @public -export interface ServerVersionCapability { - readonly name?: string; - reason?: string; - readonly status?: CapabilityStatus; - readonly supportedEditions?: EditionCapability[]; - readonly supportedElasticPoolEditions?: ElasticPoolEditionCapability[]; -} - -// @public -export type ServerVulnerabilityAssessment = ProxyResource & { - storageContainerPath?: string; - storageContainerSasKey?: string; - storageAccountAccessKey?: string; - recurringScans?: VulnerabilityAssessmentRecurringScansProperties; -}; - -// @public -export interface ServerVulnerabilityAssessmentListResult { - readonly nextLink?: string; - readonly value?: ServerVulnerabilityAssessment[]; -} - -// @public -export interface ServerVulnerabilityAssessments { - createOrUpdate(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ServerVulnerabilityAssessment, options?: ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServerVulnerabilityAssessmentsListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsCreateOrUpdateResponse = ServerVulnerabilityAssessment; - -// @public -export interface ServerVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ServerVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsGetResponse = ServerVulnerabilityAssessment; - -// @public -export interface ServerVulnerabilityAssessmentsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsListByServerNextResponse = ServerVulnerabilityAssessmentListResult; - -// @public -export interface ServerVulnerabilityAssessmentsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServerVulnerabilityAssessmentsListByServerResponse = ServerVulnerabilityAssessmentListResult; - -// @public -export type ServiceObjective = ProxyResource & { - readonly serviceObjectiveName?: string; - readonly isDefault?: boolean; - readonly isSystem?: boolean; - readonly description?: string; - readonly enabled?: boolean; -}; - -// @public -export interface ServiceObjectiveCapability { - readonly computeModel?: string; - readonly id?: string; - readonly includedMaxSize?: MaxSizeCapability; - readonly name?: string; - readonly performanceLevel?: PerformanceLevelCapability; - reason?: string; - readonly sku?: Sku; - readonly status?: CapabilityStatus; - readonly supportedAutoPauseDelay?: AutoPauseDelayTimeRange; - readonly supportedLicenseTypes?: LicenseTypeCapability[]; - readonly supportedMaxSizes?: MaxSizeRangeCapability[]; - readonly supportedMinCapacities?: MinCapacityCapability[]; - readonly zoneRedundant?: boolean; -} - -// @public -export interface ServiceObjectiveListResult { - value: ServiceObjective[]; -} - -// @public -export type ServiceObjectiveName = string; - -// @public -export interface ServiceObjectives { - get(resourceGroupName: string, serverName: string, serviceObjectiveName: string, options?: ServiceObjectivesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: ServiceObjectivesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServiceObjectivesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceObjectivesGetResponse = ServiceObjective; - -// @public -export interface ServiceObjectivesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceObjectivesListByServerResponse = ServiceObjectiveListResult; - -// @public -export type ServiceTierAdvisor = ProxyResource & { - readonly observationPeriodStart?: Date; - readonly observationPeriodEnd?: Date; - readonly activeTimeRatio?: number; - readonly minDtu?: number; - readonly avgDtu?: number; - readonly maxDtu?: number; - readonly maxSizeInGB?: number; - readonly serviceLevelObjectiveUsageMetrics?: SloUsageMetric[]; - readonly currentServiceLevelObjective?: string; - readonly currentServiceLevelObjectiveId?: string; - readonly usageBasedRecommendationServiceLevelObjective?: string; - readonly usageBasedRecommendationServiceLevelObjectiveId?: string; - readonly databaseSizeBasedRecommendationServiceLevelObjective?: string; - readonly databaseSizeBasedRecommendationServiceLevelObjectiveId?: string; - readonly disasterPlanBasedRecommendationServiceLevelObjective?: string; - readonly disasterPlanBasedRecommendationServiceLevelObjectiveId?: string; - readonly overallRecommendationServiceLevelObjective?: string; - readonly overallRecommendationServiceLevelObjectiveId?: string; - readonly confidence?: number; -}; - -// @public -export interface ServiceTierAdvisorListResult { - value: ServiceTierAdvisor[]; -} - -// @public -export interface ServiceTierAdvisors { - get(resourceGroupName: string, serverName: string, databaseName: string, serviceTierAdvisorName: string, options?: ServiceTierAdvisorsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ServiceTierAdvisorsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServiceTierAdvisorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceTierAdvisorsGetResponse = ServiceTierAdvisor; - -// @public -export interface ServiceTierAdvisorsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceTierAdvisorsListByDatabaseResponse = ServiceTierAdvisorListResult; - -// @public -export type ShortTermRetentionPolicyName = string; - -// @public -export interface Sku { - capacity?: number; - family?: string; - name: string; - size?: string; - tier?: string; -} - -// @public -export interface SloUsageMetric { - readonly inRangeTimeRatio?: number; - readonly serviceLevelObjective?: ServiceObjectiveName; - readonly serviceLevelObjectiveId?: string; -} - -// @public (undocumented) -export class SqlManagementClient extends SqlManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); - // (undocumented) - backupLongTermRetentionPolicies: BackupLongTermRetentionPolicies; - // (undocumented) - backupShortTermRetentionPolicies: BackupShortTermRetentionPolicies; - // (undocumented) - capabilities: Capabilities; - // (undocumented) - databaseAutomaticTuning: DatabaseAutomaticTuning; - // (undocumented) - databaseBlobAuditingPolicies: DatabaseBlobAuditingPolicies; - // (undocumented) - databaseOperations: DatabaseOperations; - // (undocumented) - databases: Databases; - // (undocumented) - databaseThreatDetectionPolicies: DatabaseThreatDetectionPolicies; - // (undocumented) - databaseUsages: DatabaseUsages; - // (undocumented) - databaseVulnerabilityAssessmentRuleBaselines: DatabaseVulnerabilityAssessmentRuleBaselines; - // (undocumented) - databaseVulnerabilityAssessments: DatabaseVulnerabilityAssessments; - // (undocumented) - databaseVulnerabilityAssessmentScans: DatabaseVulnerabilityAssessmentScans; - // (undocumented) - dataMaskingPolicies: DataMaskingPolicies; - // (undocumented) - dataMaskingRules: DataMaskingRules; - // (undocumented) - elasticPoolActivities: ElasticPoolActivities; - // (undocumented) - elasticPoolDatabaseActivities: ElasticPoolDatabaseActivities; - // (undocumented) - elasticPoolOperations: ElasticPoolOperations; - // (undocumented) - elasticPools: ElasticPools; - // (undocumented) - encryptionProtectors: EncryptionProtectors; - // (undocumented) - extendedDatabaseBlobAuditingPolicies: ExtendedDatabaseBlobAuditingPolicies; - // (undocumented) - extendedServerBlobAuditingPolicies: ExtendedServerBlobAuditingPolicies; - // (undocumented) - failoverGroups: FailoverGroups; - // (undocumented) - firewallRules: FirewallRules; - // (undocumented) - geoBackupPolicies: GeoBackupPolicies; - // (undocumented) - instanceFailoverGroups: InstanceFailoverGroups; - // (undocumented) - instancePools: InstancePools; - // (undocumented) - jobAgents: JobAgents; - // (undocumented) - jobCredentials: JobCredentials; - // (undocumented) - jobExecutions: JobExecutions; - // (undocumented) - jobs: Jobs; - // (undocumented) - jobStepExecutions: JobStepExecutions; - // (undocumented) - jobSteps: JobSteps; - // (undocumented) - jobTargetExecutions: JobTargetExecutions; - // (undocumented) - jobTargetGroups: JobTargetGroups; - // (undocumented) - jobVersions: JobVersions; - // (undocumented) - longTermRetentionBackups: LongTermRetentionBackups; - // (undocumented) - longTermRetentionManagedInstanceBackups: LongTermRetentionManagedInstanceBackups; - // (undocumented) - managedBackupShortTermRetentionPolicies: ManagedBackupShortTermRetentionPolicies; - // (undocumented) - managedDatabaseRestoreDetails: ManagedDatabaseRestoreDetails; - // (undocumented) - managedDatabases: ManagedDatabases; - // (undocumented) - managedDatabaseSecurityAlertPolicies: ManagedDatabaseSecurityAlertPolicies; - // (undocumented) - managedDatabaseSensitivityLabels: ManagedDatabaseSensitivityLabels; - // (undocumented) - managedDatabaseVulnerabilityAssessmentRuleBaselines: ManagedDatabaseVulnerabilityAssessmentRuleBaselines; - // (undocumented) - managedDatabaseVulnerabilityAssessments: ManagedDatabaseVulnerabilityAssessments; - // (undocumented) - managedDatabaseVulnerabilityAssessmentScans: ManagedDatabaseVulnerabilityAssessmentScans; - // (undocumented) - managedInstanceAdministrators: ManagedInstanceAdministrators; - // (undocumented) - managedInstanceEncryptionProtectors: ManagedInstanceEncryptionProtectors; - // (undocumented) - managedInstanceKeys: ManagedInstanceKeys; - // (undocumented) - managedInstanceLongTermRetentionPolicies: ManagedInstanceLongTermRetentionPolicies; - // (undocumented) - managedInstanceOperations: ManagedInstanceOperations; - // (undocumented) - managedInstances: ManagedInstances; - // (undocumented) - managedInstanceTdeCertificates: ManagedInstanceTdeCertificates; - // (undocumented) - managedInstanceVulnerabilityAssessments: ManagedInstanceVulnerabilityAssessments; - // (undocumented) - managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies; - // (undocumented) - managedServerSecurityAlertPolicies: ManagedServerSecurityAlertPolicies; - // (undocumented) - operations: Operations; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - recommendedElasticPools: RecommendedElasticPools; - // (undocumented) - recoverableDatabases: RecoverableDatabases; - // (undocumented) - recoverableManagedDatabases: RecoverableManagedDatabases; - // (undocumented) - replicationLinks: ReplicationLinks; - // (undocumented) - restorableDroppedDatabases: RestorableDroppedDatabases; - // (undocumented) - restorableDroppedManagedDatabases: RestorableDroppedManagedDatabases; - // (undocumented) - restorePoints: RestorePoints; - // (undocumented) - sensitivityLabels: SensitivityLabels; - // (undocumented) - serverAutomaticTuning: ServerAutomaticTuning; - // (undocumented) - serverAzureADAdministrators: ServerAzureADAdministrators; - // (undocumented) - serverBlobAuditingPolicies: ServerBlobAuditingPolicies; - // (undocumented) - serverCommunicationLinks: ServerCommunicationLinks; - // (undocumented) - serverConnectionPolicies: ServerConnectionPolicies; - // (undocumented) - serverDnsAliases: ServerDnsAliases; - // (undocumented) - serverKeys: ServerKeys; - // (undocumented) - servers: Servers; - // (undocumented) - serverSecurityAlertPolicies: ServerSecurityAlertPolicies; - // (undocumented) - serverUsages: ServerUsages; - // (undocumented) - serverVulnerabilityAssessments: ServerVulnerabilityAssessments; - // (undocumented) - serviceObjectives: ServiceObjectives; - // (undocumented) - serviceTierAdvisors: ServiceTierAdvisors; - // (undocumented) - subscriptionUsages: SubscriptionUsages; - // (undocumented) - syncAgents: SyncAgents; - // (undocumented) - syncGroups: SyncGroups; - // (undocumented) - syncMembers: SyncMembers; - // (undocumented) - tdeCertificates: TdeCertificates; - // (undocumented) - transparentDataEncryptionActivities: TransparentDataEncryptionActivities; - // (undocumented) - transparentDataEncryptions: TransparentDataEncryptions; - // (undocumented) - usages: Usages; - // (undocumented) - virtualClusters: VirtualClusters; - // (undocumented) - virtualNetworkRules: VirtualNetworkRules; - // (undocumented) - workloadClassifiers: WorkloadClassifiers; - // (undocumented) - workloadGroups: WorkloadGroups; -} - -// @public (undocumented) -export class SqlManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface SqlManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface StorageCapability { - reason?: string; - readonly status?: CapabilityStatus; - readonly storageAccountType?: StorageCapabilityStorageAccountType; -} - -// @public -export type StorageCapabilityStorageAccountType = string; - -// @public -export type StorageKeyType = "StorageAccessKey" | "SharedAccessKey"; - -// @public -export type SubscriptionUsage = ProxyResource & { - readonly displayName?: string; - readonly currentValue?: number; - readonly limit?: number; - readonly unit?: string; -}; - -// @public -export interface SubscriptionUsageListResult { - readonly nextLink?: string; - readonly value?: SubscriptionUsage[]; -} - -// @public -export interface SubscriptionUsages { - get(locationName: string, usageName: string, options?: SubscriptionUsagesGetOptionalParams): Promise; - listByLocation(locationName: string, options?: SubscriptionUsagesListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SubscriptionUsagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionUsagesGetResponse = SubscriptionUsage; - -// @public -export interface SubscriptionUsagesListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionUsagesListByLocationNextResponse = SubscriptionUsageListResult; - -// @public -export interface SubscriptionUsagesListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionUsagesListByLocationResponse = SubscriptionUsageListResult; - -// @public -export type SyncAgent = ProxyResource & { - readonly namePropertiesName?: string; - syncDatabaseId?: string; - readonly lastAliveTime?: Date; - readonly state?: SyncAgentState; - readonly isUpToDate?: boolean; - readonly expiryTime?: Date; - readonly version?: string; -}; - -// @public -export interface SyncAgentKeyProperties { - readonly syncAgentKey?: string; -} - -// @public -export type SyncAgentLinkedDatabase = ProxyResource & { - readonly databaseType?: SyncMemberDbType; - readonly databaseId?: string; - readonly description?: string; - readonly serverName?: string; - readonly databaseName?: string; - readonly userName?: string; -}; - -// @public -export interface SyncAgentLinkedDatabaseListResult { - readonly nextLink?: string; - readonly value?: SyncAgentLinkedDatabase[]; -} - -// @public -export interface SyncAgentListResult { - readonly nextLink?: string; - readonly value?: SyncAgent[]; -} - -// @public -export interface SyncAgents { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise, SyncAgentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise; - generateKey(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGenerateKeyOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: SyncAgentsListByServerOptionalParams): PagedAsyncIterableIterator; - listLinkedDatabases(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsListLinkedDatabasesOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SyncAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncAgentsCreateOrUpdateResponse = SyncAgent; - -// @public -export interface SyncAgentsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SyncAgentsGenerateKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsGenerateKeyResponse = SyncAgentKeyProperties; - -// @public -export interface SyncAgentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsGetResponse = SyncAgent; - -// @public -export interface SyncAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListByServerNextResponse = SyncAgentListResult; - -// @public -export interface SyncAgentsListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListByServerResponse = SyncAgentListResult; - -// @public -export interface SyncAgentsListLinkedDatabasesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListLinkedDatabasesNextResponse = SyncAgentLinkedDatabaseListResult; - -// @public -export interface SyncAgentsListLinkedDatabasesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncAgentsListLinkedDatabasesResponse = SyncAgentLinkedDatabaseListResult; - -// @public -export type SyncAgentState = string; - -// @public -export type SyncConflictResolutionPolicy = string; - -// @public -export interface SyncDatabaseIdListResult { - readonly nextLink?: string; - readonly value?: SyncDatabaseIdProperties[]; -} - -// @public -export interface SyncDatabaseIdProperties { - readonly id?: string; -} - -// @public -export type SyncDirection = string; - -// @public -export interface SyncFullSchemaProperties { - readonly lastUpdateTime?: Date; - readonly tables?: SyncFullSchemaTable[]; -} - -// @public -export interface SyncFullSchemaPropertiesListResult { - readonly nextLink?: string; - readonly value?: SyncFullSchemaProperties[]; -} - -// @public -export interface SyncFullSchemaTable { - readonly columns?: SyncFullSchemaTableColumn[]; - readonly errorId?: string; - readonly hasError?: boolean; - readonly name?: string; - readonly quotedName?: string; -} - -// @public -export interface SyncFullSchemaTableColumn { - readonly dataSize?: string; - readonly dataType?: string; - readonly errorId?: string; - readonly hasError?: boolean; - readonly isPrimaryKey?: boolean; - readonly name?: string; - readonly quotedName?: string; -} - -// @public -export type SyncGroup = ProxyResource & { - interval?: number; - readonly lastSyncTime?: Date; - conflictResolutionPolicy?: SyncConflictResolutionPolicy; - syncDatabaseId?: string; - hubDatabaseUserName?: string; - hubDatabasePassword?: string; - readonly syncState?: SyncGroupState; - schema?: SyncGroupSchema; -}; - -// @public -export interface SyncGroupListResult { - readonly nextLink?: string; - readonly value?: SyncGroup[]; -} - -// @public -export interface SyncGroupLogListResult { - readonly nextLink?: string; - readonly value?: SyncGroupLogProperties[]; -} - -// @public -export interface SyncGroupLogProperties { - readonly details?: string; - readonly operationStatus?: string; - readonly source?: string; - readonly timestamp?: Date; - readonly tracingId?: string; - readonly type?: SyncGroupLogType; -} - -// @public -export type SyncGroupLogType = string; - -// @public -export interface SyncGroups { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise, SyncGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise; - beginRefreshHubSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise, void>>; - beginRefreshHubSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise, SyncGroupsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise; - cancelSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsCancelSyncOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SyncGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; - listHubSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsListHubSchemasOptionalParams): PagedAsyncIterableIterator; - listLogs(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, startTime: string, endTime: string, typeParam: Enum21, options?: SyncGroupsListLogsOptionalParams): PagedAsyncIterableIterator; - listSyncDatabaseIds(locationName: string, options?: SyncGroupsListSyncDatabaseIdsOptionalParams): PagedAsyncIterableIterator; - triggerSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsTriggerSyncOptionalParams): Promise; -} - -// @public -export interface SyncGroupsCancelSyncOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SyncGroupSchema { - masterSyncMemberName?: string; - tables?: SyncGroupSchemaTable[]; -} - -// @public -export interface SyncGroupSchemaTable { - columns?: SyncGroupSchemaTableColumn[]; - quotedName?: string; -} - -// @public -export interface SyncGroupSchemaTableColumn { - dataSize?: string; - dataType?: string; - quotedName?: string; -} - -// @public -export interface SyncGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncGroupsCreateOrUpdateResponse = SyncGroup; - -// @public -export interface SyncGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SyncGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsGetResponse = SyncGroup; - -// @public -export interface SyncGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListByDatabaseNextResponse = SyncGroupListResult; - -// @public -export interface SyncGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListByDatabaseResponse = SyncGroupListResult; - -// @public -export interface SyncGroupsListHubSchemasNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListHubSchemasNextResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncGroupsListHubSchemasOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListHubSchemasResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncGroupsListLogsNextOptionalParams extends coreClient.OperationOptions { - continuationToken?: string; -} - -// @public -export type SyncGroupsListLogsNextResponse = SyncGroupLogListResult; - -// @public -export interface SyncGroupsListLogsOptionalParams extends coreClient.OperationOptions { - continuationToken?: string; -} - -// @public -export type SyncGroupsListLogsResponse = SyncGroupLogListResult; - -// @public -export interface SyncGroupsListSyncDatabaseIdsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListSyncDatabaseIdsNextResponse = SyncDatabaseIdListResult; - -// @public -export interface SyncGroupsListSyncDatabaseIdsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncGroupsListSyncDatabaseIdsResponse = SyncDatabaseIdListResult; - -// @public -export interface SyncGroupsRefreshHubSchemaOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncGroupState = string; - -// @public -export interface SyncGroupsTriggerSyncOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SyncGroupsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncGroupsUpdateResponse = SyncGroup; - -// @public -export type SyncMember = ProxyResource & { - databaseType?: SyncMemberDbType; - syncAgentId?: string; - sqlServerDatabaseId?: string; - serverName?: string; - databaseName?: string; - userName?: string; - password?: string; - syncDirection?: SyncDirection; - readonly syncState?: SyncMemberState; -}; - -// @public -export type SyncMemberDbType = string; - -// @public -export interface SyncMemberListResult { - readonly nextLink?: string; - readonly value?: SyncMember[]; -} - -// @public -export interface SyncMembers { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise, SyncMembersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise; - beginRefreshMemberSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise, void>>; - beginRefreshMemberSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise; - beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise, SyncMembersUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersGetOptionalParams): Promise; - listBySyncGroup(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncMembersListBySyncGroupOptionalParams): PagedAsyncIterableIterator; - listMemberSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersListMemberSchemasOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SyncMembersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncMembersCreateOrUpdateResponse = SyncMember; - -// @public -export interface SyncMembersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SyncMembersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersGetResponse = SyncMember; - -// @public -export interface SyncMembersListBySyncGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListBySyncGroupNextResponse = SyncMemberListResult; - -// @public -export interface SyncMembersListBySyncGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListBySyncGroupResponse = SyncMemberListResult; - -// @public -export interface SyncMembersListMemberSchemasNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListMemberSchemasNextResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncMembersListMemberSchemasOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SyncMembersListMemberSchemasResponse = SyncFullSchemaPropertiesListResult; - -// @public -export interface SyncMembersRefreshMemberSchemaOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncMemberState = string; - -// @public -export interface SyncMembersUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SyncMembersUpdateResponse = SyncMember; - -// @public -export type TdeCertificate = ProxyResource & { - privateBlob?: string; - certPassword?: string; -}; - -// @public -export interface TdeCertificates { - beginCreate(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise, void>>; - beginCreateAndWait(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise; -} - -// @public -export interface TdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type TrackedResource = Resource & { - location: string; - tags?: { - [propertyName: string]: string; - }; -}; - -// @public -export type TransparentDataEncryption = ProxyResource & { - readonly location?: string; - status?: TransparentDataEncryptionStatus; -}; - -// @public -export interface TransparentDataEncryptionActivities { - listByConfiguration(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionActivitiesListByConfigurationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TransparentDataEncryptionActivitiesListByConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TransparentDataEncryptionActivitiesListByConfigurationResponse = TransparentDataEncryptionActivityListResult; - -// @public -export type TransparentDataEncryptionActivity = ProxyResource & { - readonly location?: string; - readonly status?: TransparentDataEncryptionActivityStatus; - readonly percentComplete?: number; -}; - -// @public -export interface TransparentDataEncryptionActivityListResult { - value: TransparentDataEncryptionActivity[]; -} - -// @public -export type TransparentDataEncryptionActivityStatus = string; - -// @public -export type TransparentDataEncryptionName = string; - -// @public -export interface TransparentDataEncryptions { - createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, parameters: TransparentDataEncryption, options?: TransparentDataEncryptionsCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionsGetOptionalParams): Promise; -} - -// @public -export interface TransparentDataEncryptionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TransparentDataEncryptionsCreateOrUpdateResponse = TransparentDataEncryption; - -// @public -export interface TransparentDataEncryptionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TransparentDataEncryptionsGetResponse = TransparentDataEncryption; - -// @public -export type TransparentDataEncryptionStatus = "Enabled" | "Disabled"; - -// @public -export type UnitDefinitionType = string; - -// @public -export type UnitType = string; - -// @public -export interface UnlinkParameters { - forcedTermination?: boolean; -} - -// @public -export interface Usage { - readonly currentValue?: number; - readonly id?: string; - readonly limit?: number; - readonly name?: Name; - readonly requestedLimit?: number; - readonly type?: string; - readonly unit?: string; -} - -// @public -export interface UsageListResult { - readonly nextLink?: string; - readonly value?: Usage[]; -} - -// @public -export interface Usages { - listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: UsagesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsagesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { - expandChildren?: boolean; -} - -// @public -export type UsagesListByInstancePoolNextResponse = UsageListResult; - -// @public -export interface UsagesListByInstancePoolOptionalParams extends coreClient.OperationOptions { - expandChildren?: boolean; -} - -// @public -export type UsagesListByInstancePoolResponse = UsageListResult; - -// @public -export type VirtualCluster = TrackedResource & { - readonly subnetId?: string; - family?: string; - readonly childResources?: string[]; -}; - -// @public -export interface VirtualClusterListResult { - readonly nextLink?: string; - readonly value?: VirtualCluster[]; -} - -// @public -export interface VirtualClusters { - beginDelete(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise, VirtualClustersUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise; - get(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersGetOptionalParams): Promise; - list(options?: VirtualClustersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualClustersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualClustersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersGetResponse = VirtualCluster; - -// @public -export interface VirtualClustersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListByResourceGroupNextResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListByResourceGroupResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListNextResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualClustersListResponse = VirtualClusterListResult; - -// @public -export interface VirtualClustersUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualClustersUpdateResponse = VirtualCluster; - -// @public -export interface VirtualClusterUpdate { - readonly childResources?: string[]; - family?: string; - readonly subnetId?: string; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type VirtualNetworkRule = ProxyResource & { - virtualNetworkSubnetId?: string; - ignoreMissingVnetServiceEndpoint?: boolean; - readonly state?: VirtualNetworkRuleState; -}; - -// @public -export interface VirtualNetworkRuleListResult { - readonly nextLink?: string; - readonly value?: VirtualNetworkRule[]; -} - -// @public -export interface VirtualNetworkRules { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise, VirtualNetworkRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesGetOptionalParams): Promise; - listByServer(resourceGroupName: string, serverName: string, options?: VirtualNetworkRulesListByServerOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualNetworkRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkRulesCreateOrUpdateResponse = VirtualNetworkRule; - -// @public -export interface VirtualNetworkRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkRulesGetResponse = VirtualNetworkRule; - -// @public -export interface VirtualNetworkRulesListByServerNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkRulesListByServerNextResponse = VirtualNetworkRuleListResult; - -// @public -export interface VirtualNetworkRulesListByServerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkRulesListByServerResponse = VirtualNetworkRuleListResult; - -// @public -export type VirtualNetworkRuleState = string; - -// @public -export type VulnerabilityAssessmentName = string; - -// @public -export type VulnerabilityAssessmentPolicyBaselineName = "master" | "default"; - -// @public -export interface VulnerabilityAssessmentRecurringScansProperties { - emails?: string[]; - emailSubscriptionAdmins?: boolean; - isEnabled?: boolean; -} - -// @public -export interface VulnerabilityAssessmentScanError { - readonly code?: string; - readonly message?: string; -} - -// @public -export type VulnerabilityAssessmentScanRecord = ProxyResource & { - readonly scanId?: string; - readonly triggerType?: VulnerabilityAssessmentScanTriggerType; - readonly state?: VulnerabilityAssessmentScanState; - readonly startTime?: Date; - readonly endTime?: Date; - readonly errors?: VulnerabilityAssessmentScanError[]; - readonly storageContainerPath?: string; - readonly numberOfFailedSecurityChecks?: number; -}; - -// @public -export interface VulnerabilityAssessmentScanRecordListResult { - readonly nextLink?: string; - readonly value?: VulnerabilityAssessmentScanRecord[]; -} - -// @public -export type VulnerabilityAssessmentScanState = string; - -// @public -export type VulnerabilityAssessmentScanTriggerType = string; - -// @public -export type WorkloadClassifier = ProxyResource & { - memberName?: string; - label?: string; - context?: string; - startTime?: string; - endTime?: string; - importance?: string; -}; - -// @public -export interface WorkloadClassifierListResult { - readonly nextLink?: string; - readonly value?: WorkloadClassifier[]; -} - -// @public -export interface WorkloadClassifiers { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise, WorkloadClassifiersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersGetOptionalParams): Promise; - listByWorkloadGroup(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadClassifiersListByWorkloadGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface WorkloadClassifiersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WorkloadClassifiersCreateOrUpdateResponse = WorkloadClassifier; - -// @public -export interface WorkloadClassifiersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WorkloadClassifiersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadClassifiersGetResponse = WorkloadClassifier; - -// @public -export interface WorkloadClassifiersListByWorkloadGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadClassifiersListByWorkloadGroupNextResponse = WorkloadClassifierListResult; - -// @public -export interface WorkloadClassifiersListByWorkloadGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadClassifiersListByWorkloadGroupResponse = WorkloadClassifierListResult; - -// @public -export type WorkloadGroup = ProxyResource & { - minResourcePercent?: number; - maxResourcePercent?: number; - minResourcePercentPerRequest?: number; - maxResourcePercentPerRequest?: number; - importance?: string; - queryExecutionTimeout?: number; -}; - -// @public -export interface WorkloadGroupListResult { - readonly nextLink?: string; - readonly value?: WorkloadGroup[]; -} - -// @public -export interface WorkloadGroups { - beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise, WorkloadGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsGetOptionalParams): Promise; - listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: WorkloadGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface WorkloadGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WorkloadGroupsCreateOrUpdateResponse = WorkloadGroup; - -// @public -export interface WorkloadGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WorkloadGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadGroupsGetResponse = WorkloadGroup; - -// @public -export interface WorkloadGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadGroupsListByDatabaseNextResponse = WorkloadGroupListResult; - -// @public -export interface WorkloadGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WorkloadGroupsListByDatabaseResponse = WorkloadGroupListResult; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "sql-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AdministratorListResult { + readonly nextLink?: string; + readonly value?: ServerAzureADAdministrator[]; +} + +// @public +export type AdministratorName = string; + +// @public +export type AdministratorType = string; + +// @public +export type AuthenticationType = "SQL" | "ADPassword"; + +// @public +export type AutomaticTuningDisabledReason = "Default" | "Disabled" | "AutoConfigured" | "InheritedFromServer" | "QueryStoreOff" | "QueryStoreReadOnly" | "NotSupported"; + +// @public +export type AutomaticTuningMode = "Inherit" | "Custom" | "Auto" | "Unspecified"; + +// @public +export type AutomaticTuningOptionModeActual = "Off" | "On"; + +// @public +export type AutomaticTuningOptionModeDesired = "Off" | "On" | "Default"; + +// @public +export interface AutomaticTuningOptions { + readonly actualState?: AutomaticTuningOptionModeActual; + desiredState?: AutomaticTuningOptionModeDesired; + readonly reasonCode?: number; + readonly reasonDesc?: AutomaticTuningDisabledReason; +} + +// @public +export type AutomaticTuningServerMode = "Custom" | "Auto" | "Unspecified"; + +// @public +export interface AutomaticTuningServerOptions { + readonly actualState?: AutomaticTuningOptionModeActual; + desiredState?: AutomaticTuningOptionModeDesired; + readonly reasonCode?: number; + readonly reasonDesc?: AutomaticTuningServerReason; +} + +// @public +export type AutomaticTuningServerReason = "Default" | "Disabled" | "AutoConfigured"; + +// @public +export interface AutoPauseDelayTimeRange { + readonly default?: number; + readonly doNotPauseValue?: number; + readonly maxValue?: number; + readonly minValue?: number; + readonly stepSize?: number; + readonly unit?: PauseDelayTimeUnit; +} + +// @public +export interface BackupLongTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupLongTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, parameters: BackupLongTermRetentionPolicy, options?: BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, policyName: LongTermRetentionPolicyName, options?: BackupLongTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupLongTermRetentionPoliciesListByDatabaseOptionalParams): Promise; +} + +// @public +export interface BackupLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BackupLongTermRetentionPoliciesCreateOrUpdateResponse = BackupLongTermRetentionPolicy; + +// @public +export interface BackupLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupLongTermRetentionPoliciesGetResponse = BackupLongTermRetentionPolicy; + +// @public +export interface BackupLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupLongTermRetentionPoliciesListByDatabaseResponse = BackupLongTermRetentionPolicy; + +// @public +export type BackupLongTermRetentionPolicy = ProxyResource & { + weeklyRetention?: string; + monthlyRetention?: string; + yearlyRetention?: string; + weekOfYear?: number; +}; + +// @public +export interface BackupShortTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, BackupShortTermRetentionPoliciesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, policyName: ShortTermRetentionPolicyName, options?: BackupShortTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BackupShortTermRetentionPoliciesCreateOrUpdateResponse = BackupShortTermRetentionPolicy; + +// @public +export interface BackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupShortTermRetentionPoliciesGetResponse = BackupShortTermRetentionPolicy; + +// @public +export interface BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupShortTermRetentionPoliciesListByDatabaseNextResponse = BackupShortTermRetentionPolicyListResult; + +// @public +export interface BackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BackupShortTermRetentionPoliciesListByDatabaseResponse = BackupShortTermRetentionPolicyListResult; + +// @public +export interface BackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BackupShortTermRetentionPoliciesUpdateResponse = BackupShortTermRetentionPolicy; + +// @public +export type BackupShortTermRetentionPolicy = ProxyResource & { + retentionDays?: number; +}; + +// @public +export interface BackupShortTermRetentionPolicyListResult { + readonly nextLink?: string; + readonly value?: BackupShortTermRetentionPolicy[]; +} + +// @public +export type BlobAuditingPolicyState = "Enabled" | "Disabled"; + +// @public +export interface Capabilities { + listByLocation(locationName: string, options?: CapabilitiesListByLocationOptionalParams): Promise; +} + +// @public +export interface CapabilitiesListByLocationOptionalParams extends coreClient.OperationOptions { + include?: CapabilityGroup; +} + +// @public +export type CapabilitiesListByLocationResponse = LocationCapabilities; + +// @public +export type CapabilityGroup = string; + +// @public +export type CapabilityStatus = "Visible" | "Available" | "Default" | "Disabled"; + +// @public +export type CatalogCollationType = string; + +// @public +export type CheckNameAvailabilityReason = "Invalid" | "AlreadyExists"; + +// @public +export interface CheckNameAvailabilityRequest { + // (undocumented) + name: string; + // (undocumented) + type: "Microsoft.Sql/servers"; +} + +// @public +export interface CheckNameAvailabilityResponse { + readonly available?: boolean; + readonly message?: string; + readonly name?: string; + readonly reason?: CheckNameAvailabilityReason; +} + +// @public +export interface CompleteDatabaseRestoreDefinition { + lastBackupName: string; +} + +// @public +export type ConnectionPolicyName = string; + +// @public +export interface CreateDatabaseRestorePointDefinition { + restorePointLabel: string; +} + +// @public +export type CreateMode = string; + +// @public +export type Database = TrackedResource & { + sku?: Sku; + readonly kind?: string; + readonly managedBy?: string; + createMode?: CreateMode; + collation?: string; + maxSizeBytes?: number; + sampleName?: SampleName; + elasticPoolId?: string; + sourceDatabaseId?: string; + readonly status?: DatabaseStatus; + readonly databaseId?: string; + readonly creationDate?: Date; + readonly currentServiceObjectiveName?: string; + readonly requestedServiceObjectiveName?: string; + readonly defaultSecondaryLocation?: string; + readonly failoverGroupId?: string; + restorePointInTime?: Date; + sourceDatabaseDeletionDate?: Date; + recoveryServicesRecoveryPointId?: string; + longTermRetentionBackupResourceId?: string; + recoverableDatabaseId?: string; + restorableDroppedDatabaseId?: string; + catalogCollation?: CatalogCollationType; + zoneRedundant?: boolean; + licenseType?: DatabaseLicenseType; + readonly maxLogSizeBytes?: number; + readonly earliestRestoreDate?: Date; + readScale?: DatabaseReadScale; + readReplicaCount?: number; + readonly currentSku?: Sku; + autoPauseDelay?: number; + minCapacity?: number; + readonly pausedDate?: Date; + readonly resumedDate?: Date; +}; + +// @public +export interface DatabaseAutomaticTuning { + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseAutomaticTuningGetOptionalParams): Promise; + update(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseAutomaticTuningDef, options?: DatabaseAutomaticTuningUpdateOptionalParams): Promise; +} + +// @public +export type DatabaseAutomaticTuningDef = ProxyResource & { + desiredState?: AutomaticTuningMode; + readonly actualState?: AutomaticTuningMode; + options?: { + [propertyName: string]: AutomaticTuningOptions; + }; +}; + +// @public +export interface DatabaseAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAutomaticTuningGetResponse = DatabaseAutomaticTuningDef; + +// @public +export interface DatabaseAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseAutomaticTuningUpdateResponse = DatabaseAutomaticTuningDef; + +// @public +export interface DatabaseBlobAuditingPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseBlobAuditingPolicy, options?: DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesCreateOrUpdateResponse = DatabaseBlobAuditingPolicy; + +// @public +export interface DatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesGetResponse = DatabaseBlobAuditingPolicy; + +// @public +export interface DatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesListByDatabaseNextResponse = DatabaseBlobAuditingPolicyListResult; + +// @public +export interface DatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseBlobAuditingPoliciesListByDatabaseResponse = DatabaseBlobAuditingPolicyListResult; + +// @public +export type DatabaseBlobAuditingPolicy = ProxyResource & { + readonly kind?: string; + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface DatabaseBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: DatabaseBlobAuditingPolicy[]; +} + +// @public +export type DatabaseEdition = string; + +// @public +export type DatabaseLicenseType = string; + +// @public +export interface DatabaseListResult { + readonly nextLink?: string; + readonly value?: Database[]; +} + +// @public +export type DatabaseOperation = ProxyResource & { + readonly databaseName?: string; + readonly operation?: string; + readonly operationFriendlyName?: string; + readonly percentComplete?: number; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: ManagementOperationState; + readonly errorCode?: number; + readonly errorDescription?: string; + readonly errorSeverity?: number; + readonly isUserError?: boolean; + readonly estimatedCompletionTime?: Date; + readonly description?: string; + readonly isCancellable?: boolean; +}; + +// @public +export interface DatabaseOperationListResult { + readonly nextLink?: string; + readonly value?: DatabaseOperation[]; +} + +// @public +export interface DatabaseOperations { + cancel(resourceGroupName: string, serverName: string, databaseName: string, operationId: string, options?: DatabaseOperationsCancelOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseOperationsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseOperationsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseOperationsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseOperationsListByDatabaseNextResponse = DatabaseOperationListResult; + +// @public +export interface DatabaseOperationsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseOperationsListByDatabaseResponse = DatabaseOperationListResult; + +// @public +export type DatabaseReadScale = string; + +// @public +export interface Databases { + beginCreateImportOperation(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise, DatabasesCreateImportOperationResponse>>; + beginCreateImportOperationAndWait(resourceGroupName: string, serverName: string, databaseName: string, extensionName: ExtensionName, parameters: ImportExtensionRequest, options?: DatabasesCreateImportOperationOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise, DatabasesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise; + beginExport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise, DatabasesExportResponse>>; + beginExportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportRequest, options?: DatabasesExportOptionalParams): Promise; + beginFailover(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise, void>>; + beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise; + beginImport(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise, DatabasesImportResponse>>; + beginImportAndWait(resourceGroupName: string, serverName: string, parameters: ImportRequest, options?: DatabasesImportOptionalParams): Promise; + beginPause(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise, DatabasesPauseResponse>>; + beginPauseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise; + beginResume(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise, DatabasesResumeResponse>>; + beginResumeAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise, DatabasesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise; + beginUpgradeDataWarehouse(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise, void>>; + beginUpgradeDataWarehouseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise; + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: DatabasesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; + listByServer(resourceGroupName: string, serverName: string, options?: DatabasesListByServerOptionalParams): PagedAsyncIterableIterator; + listMetricDefinitions(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, serverName: string, databaseName: string, filter: string, options?: DatabasesListMetricsOptionalParams): PagedAsyncIterableIterator; + rename(resourceGroupName: string, serverName: string, databaseName: string, parameters: ResourceMoveDefinition, options?: DatabasesRenameOptionalParams): Promise; +} + +// @public +export interface DatabasesCreateImportOperationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesCreateImportOperationResponse = ImportExportResponse; + +// @public +export interface DatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesCreateOrUpdateResponse = Database; + +// @public +export interface DatabasesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabaseSecurityAlertPolicy = ProxyResource & { + location?: string; + readonly kind?: string; + state?: SecurityAlertPolicyState; + disabledAlerts?: string; + emailAddresses?: string; + emailAccountAdmins?: SecurityAlertPolicyEmailAccountAdmins; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + useServerDefault?: SecurityAlertPolicyUseServerDefault; +}; + +// @public +export interface DatabasesExportOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesExportResponse = ImportExportResponse; + +// @public +export interface DatabasesFailoverOptionalParams extends coreClient.OperationOptions { + replicaType?: ReplicaType; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesGetResponse = Database; + +// @public +export interface DatabasesImportOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesImportResponse = ImportExportResponse; + +// @public +export interface DatabasesListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByElasticPoolNextResponse = DatabaseListResult; + +// @public +export interface DatabasesListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByElasticPoolResponse = DatabaseListResult; + +// @public +export interface DatabasesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByServerNextResponse = DatabaseListResult; + +// @public +export interface DatabasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListByServerResponse = DatabaseListResult; + +// @public +export interface DatabasesListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListMetricDefinitionsResponse = MetricDefinitionListResult; + +// @public +export interface DatabasesListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabasesListMetricsResponse = MetricListResult; + +// @public +export interface DatabasesPauseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesPauseResponse = Database; + +// @public +export interface DatabasesRenameOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabasesResumeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesResumeResponse = Database; + +// @public +export type DatabaseState = string; + +// @public +export type DatabaseStatus = string; + +// @public +export interface DatabasesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DatabasesUpdateResponse = Database; + +// @public +export interface DatabasesUpgradeDataWarehouseOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseThreatDetectionPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: DatabaseSecurityAlertPolicy, options?: DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: DatabaseThreatDetectionPoliciesGetOptionalParams): Promise; +} + +// @public +export interface DatabaseThreatDetectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseThreatDetectionPoliciesCreateOrUpdateResponse = DatabaseSecurityAlertPolicy; + +// @public +export interface DatabaseThreatDetectionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseThreatDetectionPoliciesGetResponse = DatabaseSecurityAlertPolicy; + +// @public +export interface DatabaseUpdate { + autoPauseDelay?: number; + catalogCollation?: CatalogCollationType; + collation?: string; + createMode?: CreateMode; + readonly creationDate?: Date; + readonly currentServiceObjectiveName?: string; + readonly currentSku?: Sku; + readonly databaseId?: string; + readonly defaultSecondaryLocation?: string; + readonly earliestRestoreDate?: Date; + elasticPoolId?: string; + readonly failoverGroupId?: string; + licenseType?: DatabaseLicenseType; + longTermRetentionBackupResourceId?: string; + readonly maxLogSizeBytes?: number; + maxSizeBytes?: number; + minCapacity?: number; + readonly pausedDate?: Date; + readReplicaCount?: number; + readScale?: DatabaseReadScale; + recoverableDatabaseId?: string; + recoveryServicesRecoveryPointId?: string; + readonly requestedServiceObjectiveName?: string; + restorableDroppedDatabaseId?: string; + restorePointInTime?: Date; + readonly resumedDate?: Date; + sampleName?: SampleName; + sku?: Sku; + sourceDatabaseDeletionDate?: Date; + sourceDatabaseId?: string; + readonly status?: DatabaseStatus; + tags?: { + [propertyName: string]: string; + }; + zoneRedundant?: boolean; +} + +// @public +export interface DatabaseUsage { + readonly currentValue?: number; + readonly displayName?: string; + readonly limit?: number; + readonly name?: string; + readonly nextResetTime?: Date; + readonly resourceName?: string; + readonly unit?: string; +} + +// @public +export interface DatabaseUsageListResult { + value: DatabaseUsage[]; +} + +// @public +export interface DatabaseUsages { + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseUsagesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseUsagesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseUsagesListByDatabaseResponse = DatabaseUsageListResult; + +// @public +export type DatabaseVulnerabilityAssessment = ProxyResource & { + storageContainerPath?: string; + storageContainerSasKey?: string; + storageAccountAccessKey?: string; + recurringScans?: VulnerabilityAssessmentRecurringScansProperties; +}; + +// @public +export interface DatabaseVulnerabilityAssessmentListResult { + readonly nextLink?: string; + readonly value?: DatabaseVulnerabilityAssessment[]; +} + +// @public +export type DatabaseVulnerabilityAssessmentRuleBaseline = ProxyResource & { + baselineResults?: DatabaseVulnerabilityAssessmentRuleBaselineItem[]; +}; + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselineItem { + result: string[]; +} + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselines { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; +} + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface DatabaseVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DatabaseVulnerabilityAssessmentScans { + beginInitiateScan(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; + beginInitiateScanAndWait(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; + export(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: DatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export type DatabaseVulnerabilityAssessmentScansExport = ProxyResource & { + readonly exportedReportLocation?: string; +}; + +// @public +export interface DatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; + +// @public +export interface DatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; + +// @public +export interface DatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface DatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface DatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface DatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface DatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export interface DatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export type DataMaskingFunction = "Default" | "CCN" | "Email" | "Number" | "SSN" | "Text"; + +// @public +export interface DataMaskingPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DataMaskingPolicy, options?: DataMaskingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingPoliciesGetOptionalParams): Promise; +} + +// @public +export interface DataMaskingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingPoliciesCreateOrUpdateResponse = DataMaskingPolicy; + +// @public +export interface DataMaskingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingPoliciesGetResponse = DataMaskingPolicy; + +// @public +export type DataMaskingPolicy = ProxyResource & { + readonly location?: string; + readonly kind?: string; + dataMaskingState?: DataMaskingState; + exemptPrincipals?: string; + readonly applicationPrincipals?: string; + readonly maskingLevel?: string; +}; + +// @public +export type DataMaskingRule = ProxyResource & { + readonly location?: string; + readonly kind?: string; + readonly idPropertiesId?: string; + aliasName?: string; + ruleState?: DataMaskingRuleState; + schemaName?: string; + tableName?: string; + columnName?: string; + maskingFunction?: DataMaskingFunction; + numberFrom?: string; + numberTo?: string; + prefixSize?: string; + suffixSize?: string; + replacementString?: string; +}; + +// @public +export interface DataMaskingRuleListResult { + value?: DataMaskingRule[]; +} + +// @public +export interface DataMaskingRules { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, dataMaskingRuleName: string, parameters: DataMaskingRule, options?: DataMaskingRulesCreateOrUpdateOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: DataMaskingRulesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DataMaskingRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingRulesCreateOrUpdateResponse = DataMaskingRule; + +// @public +export interface DataMaskingRulesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DataMaskingRulesListByDatabaseResponse = DataMaskingRuleListResult; + +// @public +export type DataMaskingRuleState = "Disabled" | "Enabled"; + +// @public +export type DataMaskingState = "Disabled" | "Enabled"; + +// @public +export interface EditionCapability { + readonly name?: string; + readonly readScale?: ReadScaleCapability; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedServiceLevelObjectives?: ServiceObjectiveCapability[]; + readonly supportedStorageCapabilities?: StorageCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export type ElasticPool = TrackedResource & { + sku?: Sku; + readonly kind?: string; + readonly state?: ElasticPoolState; + readonly creationDate?: Date; + maxSizeBytes?: number; + perDatabaseSettings?: ElasticPoolPerDatabaseSettings; + zoneRedundant?: boolean; + licenseType?: ElasticPoolLicenseType; +}; + +// @public +export interface ElasticPoolActivities { + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolActivitiesListByElasticPoolResponse = ElasticPoolActivityListResult; + +// @public +export type ElasticPoolActivity = ProxyResource & { + location?: string; + readonly endTime?: Date; + readonly errorCode?: number; + readonly errorMessage?: string; + readonly errorSeverity?: number; + readonly operation?: string; + readonly operationId?: string; + readonly percentComplete?: number; + readonly requestedDatabaseDtuMax?: number; + readonly requestedDatabaseDtuMin?: number; + readonly requestedDtu?: number; + readonly requestedElasticPoolName?: string; + readonly requestedStorageLimitInGB?: number; + readonly elasticPoolName?: string; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: string; + readonly requestedStorageLimitInMB?: number; + readonly requestedDatabaseDtuGuarantee?: number; + readonly requestedDatabaseDtuCap?: number; + readonly requestedDtuGuarantee?: number; +}; + +// @public +export interface ElasticPoolActivityListResult { + value: ElasticPoolActivity[]; +} + +// @public +export interface ElasticPoolDatabaseActivities { + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolDatabaseActivitiesListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolDatabaseActivitiesListByElasticPoolResponse = ElasticPoolDatabaseActivityListResult; + +// @public +export type ElasticPoolDatabaseActivity = ProxyResource & { + location?: string; + readonly databaseName?: string; + readonly endTime?: Date; + readonly errorCode?: number; + readonly errorMessage?: string; + readonly errorSeverity?: number; + readonly operation?: string; + readonly operationId?: string; + readonly percentComplete?: number; + readonly requestedElasticPoolName?: string; + readonly currentElasticPoolName?: string; + readonly currentServiceObjective?: string; + readonly requestedServiceObjective?: string; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: string; +}; + +// @public +export interface ElasticPoolDatabaseActivityListResult { + value: ElasticPoolDatabaseActivity[]; +} + +// @public +export type ElasticPoolEdition = string; + +// @public +export interface ElasticPoolEditionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedElasticPoolPerformanceLevels?: ElasticPoolPerformanceLevelCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export type ElasticPoolLicenseType = string; + +// @public +export interface ElasticPoolListResult { + readonly nextLink?: string; + readonly value?: ElasticPool[]; +} + +// @public +export type ElasticPoolOperation = ProxyResource & { + readonly elasticPoolName?: string; + readonly operation?: string; + readonly operationFriendlyName?: string; + readonly percentComplete?: number; + readonly serverName?: string; + readonly startTime?: Date; + readonly state?: string; + readonly errorCode?: number; + readonly errorDescription?: string; + readonly errorSeverity?: number; + readonly isUserError?: boolean; + readonly estimatedCompletionTime?: Date; + readonly description?: string; + readonly isCancellable?: boolean; +}; + +// @public +export interface ElasticPoolOperationListResult { + readonly nextLink?: string; + readonly value?: ElasticPoolOperation[]; +} + +// @public +export interface ElasticPoolOperations { + cancel(resourceGroupName: string, serverName: string, elasticPoolName: string, operationId: string, options?: ElasticPoolOperationsCancelOptionalParams): Promise; + listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolOperationsListByElasticPoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolOperationsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ElasticPoolOperationsListByElasticPoolNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolOperationsListByElasticPoolNextResponse = ElasticPoolOperationListResult; + +// @public +export interface ElasticPoolOperationsListByElasticPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolOperationsListByElasticPoolResponse = ElasticPoolOperationListResult; + +// @public +export interface ElasticPoolPerDatabaseMaxPerformanceLevelCapability { + readonly limit?: number; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedPerDatabaseMinPerformanceLevels?: ElasticPoolPerDatabaseMinPerformanceLevelCapability[]; + readonly unit?: PerformanceLevelUnit; +} + +// @public +export interface ElasticPoolPerDatabaseMinPerformanceLevelCapability { + readonly limit?: number; + reason?: string; + readonly status?: CapabilityStatus; + readonly unit?: PerformanceLevelUnit; +} + +// @public +export interface ElasticPoolPerDatabaseSettings { + maxCapacity?: number; + minCapacity?: number; +} + +// @public +export interface ElasticPoolPerformanceLevelCapability { + readonly includedMaxSize?: MaxSizeCapability; + readonly maxDatabaseCount?: number; + readonly performanceLevel?: PerformanceLevelCapability; + reason?: string; + readonly sku?: Sku; + readonly status?: CapabilityStatus; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedMaxSizes?: MaxSizeRangeCapability[]; + readonly supportedPerDatabaseMaxPerformanceLevels?: ElasticPoolPerDatabaseMaxPerformanceLevelCapability[]; + readonly supportedPerDatabaseMaxSizes?: MaxSizeRangeCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export interface ElasticPools { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise, ElasticPoolsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise; + beginFailover(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise, void>>; + beginFailoverAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise, ElasticPoolsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; + listMetricDefinitions(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, serverName: string, elasticPoolName: string, filter: string, options?: ElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ElasticPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ElasticPoolsCreateOrUpdateResponse = ElasticPool; + +// @public +export interface ElasticPoolsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ElasticPoolsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ElasticPoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolsGetResponse = ElasticPool; + +// @public +export interface ElasticPoolsListByServerNextOptionalParams extends coreClient.OperationOptions { + skip?: number; +} + +// @public +export type ElasticPoolsListByServerNextResponse = ElasticPoolListResult; + +// @public +export interface ElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { + skip?: number; +} + +// @public +export type ElasticPoolsListByServerResponse = ElasticPoolListResult; + +// @public +export interface ElasticPoolsListMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolsListMetricDefinitionsResponse = MetricDefinitionListResult; + +// @public +export interface ElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ElasticPoolsListMetricsResponse = MetricListResult; + +// @public +export type ElasticPoolState = string; + +// @public +export interface ElasticPoolsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ElasticPoolsUpdateResponse = ElasticPool; + +// @public +export interface ElasticPoolUpdate { + licenseType?: ElasticPoolLicenseType; + maxSizeBytes?: number; + perDatabaseSettings?: ElasticPoolPerDatabaseSettings; + sku?: Sku; + tags?: { + [propertyName: string]: string; + }; + zoneRedundant?: boolean; +} + +// @public +export type EncryptionProtector = ProxyResource & { + readonly kind?: string; + readonly location?: string; + readonly subregion?: string; + serverKeyName?: string; + serverKeyType?: ServerKeyType; + readonly uri?: string; + readonly thumbprint?: string; +}; + +// @public +export interface EncryptionProtectorListResult { + readonly nextLink?: string; + readonly value?: EncryptionProtector[]; +} + +// @public +export type EncryptionProtectorName = string; + +// @public +export interface EncryptionProtectors { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise, EncryptionProtectorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams): Promise; + beginRevalidate(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise, void>>; + beginRevalidateAndWait(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsRevalidateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, encryptionProtectorName: EncryptionProtectorName, options?: EncryptionProtectorsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: EncryptionProtectorsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface EncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type EncryptionProtectorsCreateOrUpdateResponse = EncryptionProtector; + +// @public +export interface EncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionProtectorsGetResponse = EncryptionProtector; + +// @public +export interface EncryptionProtectorsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionProtectorsListByServerNextResponse = EncryptionProtectorListResult; + +// @public +export interface EncryptionProtectorsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionProtectorsListByServerResponse = EncryptionProtectorListResult; + +// @public +export interface EncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type Enum21 = string; + +// @public +export interface ExportRequest { + administratorLogin: string; + administratorLoginPassword: string; + authenticationType?: AuthenticationType; + storageKey: string; + storageKeyType: StorageKeyType; + storageUri: string; +} + +// @public +export interface ExtendedDatabaseBlobAuditingPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExtendedDatabaseBlobAuditingPolicy, options?: ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedDatabaseBlobAuditingPolicy; + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesGetResponse = ExtendedDatabaseBlobAuditingPolicy; + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseNextResponse = ExtendedDatabaseBlobAuditingPolicyListResult; + +// @public +export interface ExtendedDatabaseBlobAuditingPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedDatabaseBlobAuditingPoliciesListByDatabaseResponse = ExtendedDatabaseBlobAuditingPolicyListResult; + +// @public +export type ExtendedDatabaseBlobAuditingPolicy = ProxyResource & { + predicateExpression?: string; + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface ExtendedDatabaseBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: ExtendedDatabaseBlobAuditingPolicy[]; +} + +// @public +export interface ExtendedServerBlobAuditingPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ExtendedServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExtendedServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExtendedServerBlobAuditingPoliciesCreateOrUpdateResponse = ExtendedServerBlobAuditingPolicy; + +// @public +export interface ExtendedServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedServerBlobAuditingPoliciesGetResponse = ExtendedServerBlobAuditingPolicy; + +// @public +export interface ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedServerBlobAuditingPoliciesListByServerNextResponse = ExtendedServerBlobAuditingPolicyListResult; + +// @public +export interface ExtendedServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExtendedServerBlobAuditingPoliciesListByServerResponse = ExtendedServerBlobAuditingPolicyListResult; + +// @public +export type ExtendedServerBlobAuditingPolicy = ProxyResource & { + predicateExpression?: string; + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface ExtendedServerBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: ExtendedServerBlobAuditingPolicy[]; +} + +// @public +export type ExtensionName = string; + +// @public +export type FailoverGroup = ProxyResource & { + readonly location?: string; + tags?: { + [propertyName: string]: string; + }; + readWriteEndpoint?: FailoverGroupReadWriteEndpoint; + readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; + readonly replicationRole?: FailoverGroupReplicationRole; + readonly replicationState?: string; + partnerServers?: PartnerInfo[]; + databases?: string[]; +}; + +// @public +export interface FailoverGroupListResult { + readonly nextLink?: string; + readonly value?: FailoverGroup[]; +} + +// @public +export interface FailoverGroupReadOnlyEndpoint { + failoverPolicy?: ReadOnlyEndpointFailoverPolicy; +} + +// @public +export interface FailoverGroupReadWriteEndpoint { + failoverPolicy: ReadWriteEndpointFailoverPolicy; + failoverWithDataLossGracePeriodMinutes?: number; +} + +// @public +export type FailoverGroupReplicationRole = string; + +// @public +export interface FailoverGroups { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise, FailoverGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroup, options?: FailoverGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsDeleteOptionalParams): Promise; + beginFailover(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise, FailoverGroupsFailoverResponse>>; + beginFailoverAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise; + beginForceFailoverAllowDataLoss(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, FailoverGroupsForceFailoverAllowDataLossResponse>>; + beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise, FailoverGroupsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: FailoverGroupsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsCreateOrUpdateResponse = FailoverGroup; + +// @public +export interface FailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsFailoverResponse = FailoverGroup; + +// @public +export interface FailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsForceFailoverAllowDataLossResponse = FailoverGroup; + +// @public +export interface FailoverGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FailoverGroupsGetResponse = FailoverGroup; + +// @public +export interface FailoverGroupsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FailoverGroupsListByServerNextResponse = FailoverGroupListResult; + +// @public +export interface FailoverGroupsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FailoverGroupsListByServerResponse = FailoverGroupListResult; + +// @public +export interface FailoverGroupsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FailoverGroupsUpdateResponse = FailoverGroup; + +// @public +export interface FailoverGroupUpdate { + databases?: string[]; + readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; + readWriteEndpoint?: FailoverGroupReadWriteEndpoint; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type FirewallRule = ProxyResource & { + readonly kind?: string; + readonly location?: string; + startIpAddress?: string; + endIpAddress?: string; +}; + +// @public +export interface FirewallRuleListResult { + value?: FirewallRule[]; +} + +// @public +export interface FirewallRules { + createOrUpdate(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FirewallRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallRulesCreateOrUpdateResponse = FirewallRule; + +// @public +export interface FirewallRulesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface FirewallRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallRulesGetResponse = FirewallRule; + +// @public +export interface FirewallRulesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallRulesListByServerResponse = FirewallRuleListResult; + +// @public +export interface GeoBackupPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, parameters: GeoBackupPolicy, options?: GeoBackupPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, options?: GeoBackupPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: GeoBackupPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GeoBackupPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GeoBackupPoliciesCreateOrUpdateResponse = GeoBackupPolicy; + +// @public +export interface GeoBackupPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GeoBackupPoliciesGetResponse = GeoBackupPolicy; + +// @public +export interface GeoBackupPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GeoBackupPoliciesListByDatabaseResponse = GeoBackupPolicyListResult; + +// @public +export type GeoBackupPolicy = ProxyResource & { + readonly kind?: string; + readonly location?: string; + state: GeoBackupPolicyState; + readonly storageType?: string; +}; + +// @public +export interface GeoBackupPolicyListResult { + value?: GeoBackupPolicy[]; +} + +// @public +export type GeoBackupPolicyName = string; + +// @public +export type GeoBackupPolicyState = "Disabled" | "Enabled"; + +// @public +export type IdentityType = string; + +// @public +export type ImportExportResponse = ProxyResource & { + readonly requestType?: string; + readonly requestId?: string; + readonly serverName?: string; + readonly databaseName?: string; + readonly status?: string; + readonly lastModifiedTime?: string; + readonly queuedTime?: string; + readonly blobUri?: string; + readonly errorMessage?: string; +}; + +// @public +export type ImportExtensionProperties = ExportRequest & { + operationMode: "Import"; +}; + +// @public +export interface ImportExtensionRequest { + administratorLogin?: string; + administratorLoginPassword?: string; + authenticationType?: AuthenticationType; + name?: string; + operationMode?: "Import"; + storageKey?: string; + storageKeyType?: StorageKeyType; + storageUri?: string; + type?: string; +} + +// @public +export type ImportRequest = ExportRequest & { + databaseName: string; + edition: DatabaseEdition; + serviceObjectiveName: ServiceObjectiveName; + maxSizeBytes: string; +}; + +// @public +export type InstanceFailoverGroup = ProxyResource & { + readWriteEndpoint?: InstanceFailoverGroupReadWriteEndpoint; + readOnlyEndpoint?: InstanceFailoverGroupReadOnlyEndpoint; + readonly replicationRole?: InstanceFailoverGroupReplicationRole; + readonly replicationState?: string; + partnerRegions?: PartnerRegionInfo[]; + managedInstancePairs?: ManagedInstancePairInfo[]; +}; + +// @public +export interface InstanceFailoverGroupListResult { + readonly nextLink?: string; + readonly value?: InstanceFailoverGroup[]; +} + +// @public +export interface InstanceFailoverGroupReadOnlyEndpoint { + failoverPolicy?: ReadOnlyEndpointFailoverPolicy; +} + +// @public +export interface InstanceFailoverGroupReadWriteEndpoint { + failoverPolicy: ReadWriteEndpointFailoverPolicy; + failoverWithDataLossGracePeriodMinutes?: number; +} + +// @public +export type InstanceFailoverGroupReplicationRole = string; + +// @public +export interface InstanceFailoverGroups { + beginCreateOrUpdate(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise, InstanceFailoverGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise; + beginFailover(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise, InstanceFailoverGroupsFailoverResponse>>; + beginFailoverAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise; + beginForceFailoverAllowDataLoss(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise, InstanceFailoverGroupsForceFailoverAllowDataLossResponse>>; + beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise; + get(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsGetOptionalParams): Promise; + listByLocation(resourceGroupName: string, locationName: string, options?: InstanceFailoverGroupsListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface InstanceFailoverGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstanceFailoverGroupsCreateOrUpdateResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface InstanceFailoverGroupsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstanceFailoverGroupsFailoverResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstanceFailoverGroupsForceFailoverAllowDataLossResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstanceFailoverGroupsGetResponse = InstanceFailoverGroup; + +// @public +export interface InstanceFailoverGroupsListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstanceFailoverGroupsListByLocationNextResponse = InstanceFailoverGroupListResult; + +// @public +export interface InstanceFailoverGroupsListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstanceFailoverGroupsListByLocationResponse = InstanceFailoverGroupListResult; + +// @public +export type InstancePool = TrackedResource & { + sku?: Sku; + subnetId?: string; + vCores?: number; + licenseType?: InstancePoolLicenseType; +}; + +// @public +export interface InstancePoolEditionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedFamilies?: InstancePoolFamilyCapability[]; +} + +// @public +export interface InstancePoolFamilyCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedVcoresValues?: InstancePoolVcoresCapability[]; +} + +// @public +export type InstancePoolLicenseType = string; + +// @public +export interface InstancePoolListResult { + readonly nextLink?: string; + readonly value?: InstancePool[]; +} + +// @public +export interface InstancePools { + beginCreateOrUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise, InstancePoolsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise, InstancePoolsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise; + get(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsGetOptionalParams): Promise; + list(options?: InstancePoolsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: InstancePoolsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface InstancePoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstancePoolsCreateOrUpdateResponse = InstancePool; + +// @public +export interface InstancePoolsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface InstancePoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsGetResponse = InstancePool; + +// @public +export interface InstancePoolsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListByResourceGroupNextResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListByResourceGroupResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListNextResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InstancePoolsListResponse = InstancePoolListResult; + +// @public +export interface InstancePoolsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InstancePoolsUpdateResponse = InstancePool; + +// @public +export interface InstancePoolUpdate { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface InstancePoolVcoresCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly storageLimit?: MaxSizeCapability; + readonly value?: number; +} + +// @public +export type Job = ProxyResource & { + description?: string; + readonly version?: number; + schedule?: JobSchedule; +}; + +// @public +export type JobAgent = TrackedResource & { + sku?: Sku; + databaseId?: string; + readonly state?: JobAgentState; +}; + +// @public +export interface JobAgentListResult { + readonly nextLink?: string; + readonly value?: JobAgent[]; +} + +// @public +export interface JobAgents { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise, JobAgentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgent, options?: JobAgentsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise, JobAgentsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, parameters: JobAgentUpdate, options?: JobAgentsUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobAgentsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: JobAgentsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type JobAgentsCreateOrUpdateResponse = JobAgent; + +// @public +export interface JobAgentsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface JobAgentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobAgentsGetResponse = JobAgent; + +// @public +export interface JobAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobAgentsListByServerNextResponse = JobAgentListResult; + +// @public +export interface JobAgentsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobAgentsListByServerResponse = JobAgentListResult; + +// @public +export type JobAgentState = string; + +// @public +export interface JobAgentsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type JobAgentsUpdateResponse = JobAgent; + +// @public +export interface JobAgentUpdate { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type JobCredential = ProxyResource & { + username?: string; + password?: string; +}; + +// @public +export interface JobCredentialListResult { + readonly nextLink?: string; + readonly value?: JobCredential[]; +} + +// @public +export interface JobCredentials { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, parameters: JobCredential, options?: JobCredentialsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobCredentialsListByAgentOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobCredentialsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsCreateOrUpdateResponse = JobCredential; + +// @public +export interface JobCredentialsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobCredentialsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsGetResponse = JobCredential; + +// @public +export interface JobCredentialsListByAgentNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsListByAgentNextResponse = JobCredentialListResult; + +// @public +export interface JobCredentialsListByAgentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobCredentialsListByAgentResponse = JobCredentialListResult; + +// @public +export type JobExecution = ProxyResource & { + readonly jobVersion?: number; + readonly stepName?: string; + readonly stepId?: number; + readonly jobExecutionId?: string; + readonly lifecycle?: JobExecutionLifecycle; + readonly provisioningState?: ProvisioningState; + readonly createTime?: Date; + readonly startTime?: Date; + readonly endTime?: Date; + currentAttempts?: number; + readonly currentAttemptStartTime?: Date; + readonly lastMessage?: string; + readonly target?: JobExecutionTarget; +}; + +// @public +export type JobExecutionLifecycle = string; + +// @public +export interface JobExecutionListResult { + readonly nextLink?: string; + readonly value?: JobExecution[]; +} + +// @public +export interface JobExecutions { + beginCreate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise, JobExecutionsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsCreateOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise, JobExecutionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCreateOrUpdateOptionalParams): Promise; + cancel(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsCancelOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobExecutionsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobExecutionsListByAgentOptionalParams): PagedAsyncIterableIterator; + listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobExecutionsListByJobOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobExecutionsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobExecutionsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface JobExecutionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type JobExecutionsCreateOrUpdateResponse = JobExecution; + +// @public +export type JobExecutionsCreateResponse = JobExecution; + +// @public +export interface JobExecutionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobExecutionsGetResponse = JobExecution; + +// @public +export interface JobExecutionsListByAgentNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByAgentNextResponse = JobExecutionListResult; + +// @public +export interface JobExecutionsListByAgentOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByAgentResponse = JobExecutionListResult; + +// @public +export interface JobExecutionsListByJobNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByJobNextResponse = JobExecutionListResult; + +// @public +export interface JobExecutionsListByJobOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobExecutionsListByJobResponse = JobExecutionListResult; + +// @public +export interface JobExecutionTarget { + readonly databaseName?: string; + readonly serverName?: string; + readonly type?: JobTargetType; +} + +// @public +export interface JobListResult { + readonly nextLink?: string; + readonly value?: Job[]; +} + +// @public +export interface Jobs { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, parameters: Job, options?: JobsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobsListByAgentOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobSchedule { + enabled?: boolean; + endTime?: Date; + interval?: string; + startTime?: Date; + type?: JobScheduleType; +} + +// @public +export type JobScheduleType = "Once" | "Recurring"; + +// @public +export interface JobsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsCreateOrUpdateResponse = Job; + +// @public +export interface JobsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsGetResponse = Job; + +// @public +export interface JobsListByAgentNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsListByAgentNextResponse = JobListResult; + +// @public +export interface JobsListByAgentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobsListByAgentResponse = JobListResult; + +// @public +export type JobStep = ProxyResource & { + stepId?: number; + targetGroup?: string; + credential?: string; + action?: JobStepAction; + output?: JobStepOutput; + executionOptions?: JobStepExecutionOptions; +}; + +// @public +export interface JobStepAction { + source?: JobStepActionSource; + type?: JobStepActionType; + value: string; +} + +// @public +export type JobStepActionSource = string; + +// @public +export type JobStepActionType = string; + +// @public +export interface JobStepExecutionOptions { + initialRetryIntervalSeconds?: number; + maximumRetryIntervalSeconds?: number; + retryAttempts?: number; + retryIntervalBackoffMultiplier?: number; + timeoutSeconds?: number; +} + +// @public +export interface JobStepExecutions { + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobStepExecutionsGetOptionalParams): Promise; + listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobStepExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobStepExecutionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepExecutionsGetResponse = JobExecution; + +// @public +export interface JobStepExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobStepExecutionsListByJobExecutionNextResponse = JobExecutionListResult; + +// @public +export interface JobStepExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobStepExecutionsListByJobExecutionResponse = JobExecutionListResult; + +// @public +export interface JobStepListResult { + readonly nextLink?: string; + readonly value?: JobStep[]; +} + +// @public +export interface JobStepOutput { + credential: string; + databaseName: string; + resourceGroupName?: string; + schemaName?: string; + serverName: string; + subscriptionId?: string; + tableName: string; + type?: JobStepOutputType; +} + +// @public +export type JobStepOutputType = string; + +// @public +export interface JobSteps { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams): Promise; + getByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams): Promise; + listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams): PagedAsyncIterableIterator; + listByVersion(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobStepsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsCreateOrUpdateResponse = JobStep; + +// @public +export interface JobStepsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobStepsGetByVersionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsGetByVersionResponse = JobStep; + +// @public +export interface JobStepsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsGetResponse = JobStep; + +// @public +export interface JobStepsListByJobNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByJobNextResponse = JobStepListResult; + +// @public +export interface JobStepsListByJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByJobResponse = JobStepListResult; + +// @public +export interface JobStepsListByVersionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByVersionNextResponse = JobStepListResult; + +// @public +export interface JobStepsListByVersionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobStepsListByVersionResponse = JobStepListResult; + +// @public +export interface JobTarget { + databaseName?: string; + elasticPoolName?: string; + membershipType?: JobTargetGroupMembershipType; + refreshCredential?: string; + serverName?: string; + shardMapName?: string; + type: JobTargetType; +} + +// @public +export interface JobTargetExecutions { + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, targetId: string, options?: JobTargetExecutionsGetOptionalParams): Promise; + listByJobExecution(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, options?: JobTargetExecutionsListByJobExecutionOptionalParams): PagedAsyncIterableIterator; + listByStep(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobExecutionId: string, stepName: string, options?: JobTargetExecutionsListByStepOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobTargetExecutionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetExecutionsGetResponse = JobExecution; + +// @public +export interface JobTargetExecutionsListByJobExecutionNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByJobExecutionNextResponse = JobExecutionListResult; + +// @public +export interface JobTargetExecutionsListByJobExecutionOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByJobExecutionResponse = JobExecutionListResult; + +// @public +export interface JobTargetExecutionsListByStepNextOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByStepNextResponse = JobExecutionListResult; + +// @public +export interface JobTargetExecutionsListByStepOptionalParams extends coreClient.OperationOptions { + createTimeMax?: Date; + createTimeMin?: Date; + endTimeMax?: Date; + endTimeMin?: Date; + isActive?: boolean; + skip?: number; + top?: number; +} + +// @public +export type JobTargetExecutionsListByStepResponse = JobExecutionListResult; + +// @public +export type JobTargetGroup = ProxyResource & { + members?: JobTarget[]; +}; + +// @public +export interface JobTargetGroupListResult { + readonly nextLink?: string; + readonly value?: JobTargetGroup[]; +} + +// @public +export type JobTargetGroupMembershipType = "Include" | "Exclude"; + +// @public +export interface JobTargetGroups { + createOrUpdate(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, parameters: JobTargetGroup, options?: JobTargetGroupsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, jobAgentName: string, targetGroupName: string, options?: JobTargetGroupsGetOptionalParams): Promise; + listByAgent(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobTargetGroupsListByAgentOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobTargetGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsCreateOrUpdateResponse = JobTargetGroup; + +// @public +export interface JobTargetGroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface JobTargetGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsGetResponse = JobTargetGroup; + +// @public +export interface JobTargetGroupsListByAgentNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsListByAgentNextResponse = JobTargetGroupListResult; + +// @public +export interface JobTargetGroupsListByAgentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobTargetGroupsListByAgentResponse = JobTargetGroupListResult; + +// @public +export type JobTargetType = string; + +// @public +export type JobVersion = ProxyResource & {}; + +// @public +export interface JobVersionListResult { + readonly nextLink?: string; + readonly value?: JobVersion[]; +} + +// @public +export interface JobVersions { + get(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobVersionsGetOptionalParams): Promise; + listByJob(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobVersionsListByJobOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface JobVersionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobVersionsGetResponse = JobVersion; + +// @public +export interface JobVersionsListByJobNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobVersionsListByJobNextResponse = JobVersionListResult; + +// @public +export interface JobVersionsListByJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type JobVersionsListByJobResponse = JobVersionListResult; + +// @public +export enum KnownAdministratorName { + // (undocumented) + ActiveDirectory = "ActiveDirectory" +} + +// @public +export enum KnownAdministratorType { + // (undocumented) + ActiveDirectory = "ActiveDirectory" +} + +// @public +export enum KnownCapabilityGroup { + // (undocumented) + SupportedEditions = "supportedEditions", + // (undocumented) + SupportedElasticPoolEditions = "supportedElasticPoolEditions", + // (undocumented) + SupportedInstancePoolEditions = "supportedInstancePoolEditions", + // (undocumented) + SupportedManagedInstanceEditions = "supportedManagedInstanceEditions", + // (undocumented) + SupportedManagedInstanceVersions = "supportedManagedInstanceVersions" +} + +// @public +export enum KnownCatalogCollationType { + // (undocumented) + DatabaseDefault = "DATABASE_DEFAULT", + // (undocumented) + SQLLatin1GeneralCP1CIAS = "SQL_Latin1_General_CP1_CI_AS" +} + +// @public +export enum KnownConnectionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownCreateMode { + // (undocumented) + Copy = "Copy", + // (undocumented) + Default = "Default", + // (undocumented) + OnlineSecondary = "OnlineSecondary", + // (undocumented) + PointInTimeRestore = "PointInTimeRestore", + // (undocumented) + Recovery = "Recovery", + // (undocumented) + Restore = "Restore", + // (undocumented) + RestoreExternalBackup = "RestoreExternalBackup", + // (undocumented) + RestoreExternalBackupSecondary = "RestoreExternalBackupSecondary", + // (undocumented) + RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup", + // (undocumented) + Secondary = "Secondary" +} + +// @public +export enum KnownDatabaseEdition { + // (undocumented) + Basic = "Basic", + // (undocumented) + Business = "Business", + // (undocumented) + BusinessCritical = "BusinessCritical", + // (undocumented) + DataWarehouse = "DataWarehouse", + // (undocumented) + Free = "Free", + // (undocumented) + GeneralPurpose = "GeneralPurpose", + // (undocumented) + Hyperscale = "Hyperscale", + // (undocumented) + Premium = "Premium", + // (undocumented) + PremiumRS = "PremiumRS", + // (undocumented) + Standard = "Standard", + // (undocumented) + Stretch = "Stretch", + // (undocumented) + System = "System", + // (undocumented) + System2 = "System2", + // (undocumented) + Web = "Web" +} + +// @public +export enum KnownDatabaseLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownDatabaseReadScale { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownDatabaseState { + // (undocumented) + All = "All", + // (undocumented) + Deleted = "Deleted", + // (undocumented) + Live = "Live" +} + +// @public +export enum KnownDatabaseStatus { + // (undocumented) + AutoClosed = "AutoClosed", + // (undocumented) + Copying = "Copying", + // (undocumented) + Creating = "Creating", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + EmergencyMode = "EmergencyMode", + // (undocumented) + Inaccessible = "Inaccessible", + // (undocumented) + Offline = "Offline", + // (undocumented) + OfflineChangingDwPerformanceTiers = "OfflineChangingDwPerformanceTiers", + // (undocumented) + OfflineSecondary = "OfflineSecondary", + // (undocumented) + Online = "Online", + // (undocumented) + OnlineChangingDwPerformanceTiers = "OnlineChangingDwPerformanceTiers", + // (undocumented) + Paused = "Paused", + // (undocumented) + Pausing = "Pausing", + // (undocumented) + Recovering = "Recovering", + // (undocumented) + RecoveryPending = "RecoveryPending", + // (undocumented) + Restoring = "Restoring", + // (undocumented) + Resuming = "Resuming", + // (undocumented) + Scaling = "Scaling", + // (undocumented) + Shutdown = "Shutdown", + // (undocumented) + Standby = "Standby", + // (undocumented) + Suspect = "Suspect" +} + +// @public +export enum KnownElasticPoolEdition { + // (undocumented) + Basic = "Basic", + // (undocumented) + BusinessCritical = "BusinessCritical", + // (undocumented) + GeneralPurpose = "GeneralPurpose", + // (undocumented) + Premium = "Premium", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownElasticPoolLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownElasticPoolState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Ready = "Ready" +} + +// @public +export enum KnownEncryptionProtectorName { + // (undocumented) + Current = "current" +} + +// @public +export enum KnownEnum21 { + // (undocumented) + All = "All", + // (undocumented) + Error = "Error", + // (undocumented) + Success = "Success", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownExtensionName { + // (undocumented) + Import = "import" +} + +// @public +export enum KnownFailoverGroupReplicationRole { + // (undocumented) + Primary = "Primary", + // (undocumented) + Secondary = "Secondary" +} + +// @public +export enum KnownGeoBackupPolicyName { + // (undocumented) + Default = "Default" +} + +// @public +export enum KnownIdentityType { + // (undocumented) + SystemAssigned = "SystemAssigned" +} + +// @public +export enum KnownInstanceFailoverGroupReplicationRole { + // (undocumented) + Primary = "Primary", + // (undocumented) + Secondary = "Secondary" +} + +// @public +export enum KnownInstancePoolLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownJobAgentState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Ready = "Ready", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownJobExecutionLifecycle { + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Created = "Created", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Skipped = "Skipped", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + SucceededWithSkipped = "SucceededWithSkipped", + // (undocumented) + TimedOut = "TimedOut", + // (undocumented) + WaitingForChildJobExecutions = "WaitingForChildJobExecutions", + // (undocumented) + WaitingForRetry = "WaitingForRetry" +} + +// @public +export enum KnownJobStepActionSource { + // (undocumented) + Inline = "Inline" +} + +// @public +export enum KnownJobStepActionType { + // (undocumented) + TSql = "TSql" +} + +// @public +export enum KnownJobStepOutputType { + // (undocumented) + SqlDatabase = "SqlDatabase" +} + +// @public +export enum KnownJobTargetType { + // (undocumented) + SqlDatabase = "SqlDatabase", + // (undocumented) + SqlElasticPool = "SqlElasticPool", + // (undocumented) + SqlServer = "SqlServer", + // (undocumented) + SqlShardMap = "SqlShardMap", + // (undocumented) + TargetGroup = "TargetGroup" +} + +// @public +export enum KnownLogSizeUnit { + // (undocumented) + Gigabytes = "Gigabytes", + // (undocumented) + Megabytes = "Megabytes", + // (undocumented) + Percent = "Percent", + // (undocumented) + Petabytes = "Petabytes", + // (undocumented) + Terabytes = "Terabytes" +} + +// @public +export enum KnownLongTermRetentionDatabaseState { + // (undocumented) + All = "All", + // (undocumented) + Deleted = "Deleted", + // (undocumented) + Live = "Live" +} + +// @public +export enum KnownLongTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownManagedDatabaseCreateMode { + // (undocumented) + Default = "Default", + // (undocumented) + PointInTimeRestore = "PointInTimeRestore", + // (undocumented) + Recovery = "Recovery", + // (undocumented) + RestoreExternalBackup = "RestoreExternalBackup", + // (undocumented) + RestoreLongTermRetentionBackup = "RestoreLongTermRetentionBackup" +} + +// @public +export enum KnownManagedDatabaseStatus { + // (undocumented) + Creating = "Creating", + // (undocumented) + Inaccessible = "Inaccessible", + // (undocumented) + Offline = "Offline", + // (undocumented) + Online = "Online", + // (undocumented) + Restoring = "Restoring", + // (undocumented) + Shutdown = "Shutdown", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownManagedInstanceAdministratorType { + // (undocumented) + ActiveDirectory = "ActiveDirectory" +} + +// @public +export enum KnownManagedInstanceLicenseType { + // (undocumented) + BasePrice = "BasePrice", + // (undocumented) + LicenseIncluded = "LicenseIncluded" +} + +// @public +export enum KnownManagedInstanceLongTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownManagedInstanceProxyOverride { + // (undocumented) + Default = "Default", + // (undocumented) + Proxy = "Proxy", + // (undocumented) + Redirect = "Redirect" +} + +// @public +export enum KnownManagedServerCreateMode { + // (undocumented) + Default = "Default", + // (undocumented) + PointInTimeRestore = "PointInTimeRestore" +} + +// @public +export enum KnownManagedShortTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownManagementOperationState { + // (undocumented) + CancelInProgress = "CancelInProgress", + // (undocumented) + Cancelled = "Cancelled", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Pending = "Pending", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownMaxSizeUnit { + // (undocumented) + Gigabytes = "Gigabytes", + // (undocumented) + Megabytes = "Megabytes", + // (undocumented) + Petabytes = "Petabytes", + // (undocumented) + Terabytes = "Terabytes" +} + +// @public +export enum KnownOperationOrigin { + // (undocumented) + System = "system", + // (undocumented) + User = "user" +} + +// @public +export enum KnownPauseDelayTimeUnit { + // (undocumented) + Minutes = "Minutes" +} + +// @public +export enum KnownPerformanceLevelUnit { + // (undocumented) + DTU = "DTU", + // (undocumented) + VCores = "VCores" +} + +// @public +export enum KnownPrimaryAggregationType { + // (undocumented) + Average = "Average", + // (undocumented) + Count = "Count", + // (undocumented) + Maximum = "Maximum", + // (undocumented) + Minimum = "Minimum", + // (undocumented) + None = "None", + // (undocumented) + Total = "Total" +} + +// @public +export enum KnownPrivateEndpointProvisioningState { + // (undocumented) + Approving = "Approving", + // (undocumented) + Dropping = "Dropping", + // (undocumented) + Failed = "Failed", + // (undocumented) + Ready = "Ready", + // (undocumented) + Rejecting = "Rejecting" +} + +// @public +export enum KnownPrivateLinkServiceConnectionStateActionsRequire { + // (undocumented) + None = "None" +} + +// @public +export enum KnownPrivateLinkServiceConnectionStateStatus { + // (undocumented) + Approved = "Approved", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Pending = "Pending", + // (undocumented) + Rejected = "Rejected" +} + +// @public +export enum KnownProvisioningState { + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Created = "Created", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownReadOnlyEndpointFailoverPolicy { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownReadWriteEndpointFailoverPolicy { + // (undocumented) + Automatic = "Automatic", + // (undocumented) + Manual = "Manual" +} + +// @public +export enum KnownReplicationState { + // (undocumented) + CatchUP = "CATCH_UP", + // (undocumented) + Pending = "PENDING", + // (undocumented) + Seeding = "SEEDING", + // (undocumented) + Suspended = "SUSPENDED" +} + +// @public +export enum KnownReplicaType { + // (undocumented) + Primary = "Primary", + // (undocumented) + ReadableSecondary = "ReadableSecondary" +} + +// @public +export enum KnownRestoreDetailsName { + // (undocumented) + Default = "Default" +} + +// @public +export enum KnownSampleName { + // (undocumented) + AdventureWorksLT = "AdventureWorksLT", + // (undocumented) + WideWorldImportersFull = "WideWorldImportersFull", + // (undocumented) + WideWorldImportersStd = "WideWorldImportersStd" +} + +// @public +export enum KnownSecurityAlertPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownSecurityAlertPolicyNameAutoGenerated { + // (undocumented) + Default = "Default" +} + +// @public +export enum KnownServerKeyType { + // (undocumented) + AzureKeyVault = "AzureKeyVault", + // (undocumented) + ServiceManaged = "ServiceManaged" +} + +// @public +export enum KnownServerPublicNetworkAccess { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownServiceObjectiveName { + // (undocumented) + Basic = "Basic", + // (undocumented) + DS100 = "DS100", + // (undocumented) + DS1000 = "DS1000", + // (undocumented) + DS1200 = "DS1200", + // (undocumented) + DS1500 = "DS1500", + // (undocumented) + DS200 = "DS200", + // (undocumented) + DS2000 = "DS2000", + // (undocumented) + DS300 = "DS300", + // (undocumented) + DS400 = "DS400", + // (undocumented) + DS500 = "DS500", + // (undocumented) + DS600 = "DS600", + // (undocumented) + DW100 = "DW100", + // (undocumented) + DW1000 = "DW1000", + // (undocumented) + DW10000C = "DW10000c", + // (undocumented) + DW1000C = "DW1000c", + // (undocumented) + DW1200 = "DW1200", + // (undocumented) + DW1500 = "DW1500", + // (undocumented) + DW15000C = "DW15000c", + // (undocumented) + DW1500C = "DW1500c", + // (undocumented) + DW200 = "DW200", + // (undocumented) + DW2000 = "DW2000", + // (undocumented) + DW2000C = "DW2000c", + // (undocumented) + DW2500C = "DW2500c", + // (undocumented) + DW300 = "DW300", + // (undocumented) + DW3000 = "DW3000", + // (undocumented) + DW30000C = "DW30000c", + // (undocumented) + DW3000C = "DW3000c", + // (undocumented) + DW400 = "DW400", + // (undocumented) + DW500 = "DW500", + // (undocumented) + DW5000C = "DW5000c", + // (undocumented) + DW600 = "DW600", + // (undocumented) + DW6000 = "DW6000", + // (undocumented) + DW6000C = "DW6000c", + // (undocumented) + DW7500C = "DW7500c", + // (undocumented) + ElasticPool = "ElasticPool", + // (undocumented) + Free = "Free", + // (undocumented) + P1 = "P1", + // (undocumented) + P11 = "P11", + // (undocumented) + P15 = "P15", + // (undocumented) + P2 = "P2", + // (undocumented) + P3 = "P3", + // (undocumented) + P4 = "P4", + // (undocumented) + P6 = "P6", + // (undocumented) + PRS1 = "PRS1", + // (undocumented) + PRS2 = "PRS2", + // (undocumented) + PRS4 = "PRS4", + // (undocumented) + PRS6 = "PRS6", + // (undocumented) + S0 = "S0", + // (undocumented) + S1 = "S1", + // (undocumented) + S12 = "S12", + // (undocumented) + S2 = "S2", + // (undocumented) + S3 = "S3", + // (undocumented) + S4 = "S4", + // (undocumented) + S6 = "S6", + // (undocumented) + S7 = "S7", + // (undocumented) + S9 = "S9", + // (undocumented) + System = "System", + // (undocumented) + System0 = "System0", + // (undocumented) + System1 = "System1", + // (undocumented) + System2 = "System2", + // (undocumented) + System2L = "System2L", + // (undocumented) + System3 = "System3", + // (undocumented) + System3L = "System3L", + // (undocumented) + System4 = "System4", + // (undocumented) + System4L = "System4L" +} + +// @public +export enum KnownShortTermRetentionPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownStorageCapabilityStorageAccountType { + // (undocumented) + GRS = "GRS", + // (undocumented) + LRS = "LRS", + // (undocumented) + ZRS = "ZRS" +} + +// @public +export enum KnownSyncAgentState { + // (undocumented) + NeverConnected = "NeverConnected", + // (undocumented) + Offline = "Offline", + // (undocumented) + Online = "Online" +} + +// @public +export enum KnownSyncConflictResolutionPolicy { + // (undocumented) + HubWin = "HubWin", + // (undocumented) + MemberWin = "MemberWin" +} + +// @public +export enum KnownSyncDirection { + // (undocumented) + Bidirectional = "Bidirectional", + // (undocumented) + OneWayHubToMember = "OneWayHubToMember", + // (undocumented) + OneWayMemberToHub = "OneWayMemberToHub" +} + +// @public +export enum KnownSyncGroupLogType { + // (undocumented) + All = "All", + // (undocumented) + Error = "Error", + // (undocumented) + Success = "Success", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownSyncGroupState { + // (undocumented) + Error = "Error", + // (undocumented) + Good = "Good", + // (undocumented) + NotReady = "NotReady", + // (undocumented) + Progressing = "Progressing", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownSyncMemberDbType { + // (undocumented) + AzureSqlDatabase = "AzureSqlDatabase", + // (undocumented) + SqlServerDatabase = "SqlServerDatabase" +} + +// @public +export enum KnownSyncMemberState { + // (undocumented) + DeProvisioned = "DeProvisioned", + // (undocumented) + DeProvisionFailed = "DeProvisionFailed", + // (undocumented) + DeProvisioning = "DeProvisioning", + // (undocumented) + DisabledBackupRestore = "DisabledBackupRestore", + // (undocumented) + DisabledTombstoneCleanup = "DisabledTombstoneCleanup", + // (undocumented) + Provisioned = "Provisioned", + // (undocumented) + ProvisionFailed = "ProvisionFailed", + // (undocumented) + Provisioning = "Provisioning", + // (undocumented) + ReprovisionFailed = "ReprovisionFailed", + // (undocumented) + Reprovisioning = "Reprovisioning", + // (undocumented) + SyncCancelled = "SyncCancelled", + // (undocumented) + SyncCancelling = "SyncCancelling", + // (undocumented) + SyncFailed = "SyncFailed", + // (undocumented) + SyncInProgress = "SyncInProgress", + // (undocumented) + SyncSucceeded = "SyncSucceeded", + // (undocumented) + SyncSucceededWithWarnings = "SyncSucceededWithWarnings", + // (undocumented) + UnProvisioned = "UnProvisioned", + // (undocumented) + UnReprovisioned = "UnReprovisioned" +} + +// @public +export enum KnownTransparentDataEncryptionActivityStatus { + // (undocumented) + Decrypting = "Decrypting", + // (undocumented) + Encrypting = "Encrypting" +} + +// @public +export enum KnownTransparentDataEncryptionName { + // (undocumented) + Current = "current" +} + +// @public +export enum KnownUnitDefinitionType { + // (undocumented) + Bytes = "Bytes", + // (undocumented) + BytesPerSecond = "BytesPerSecond", + // (undocumented) + Count = "Count", + // (undocumented) + CountPerSecond = "CountPerSecond", + // (undocumented) + Percent = "Percent", + // (undocumented) + Seconds = "Seconds" +} + +// @public +export enum KnownUnitType { + // (undocumented) + Bytes = "bytes", + // (undocumented) + BytesPerSecond = "bytesPerSecond", + // (undocumented) + Count = "count", + // (undocumented) + CountPerSecond = "countPerSecond", + // (undocumented) + Percent = "percent", + // (undocumented) + Seconds = "seconds" +} + +// @public +export enum KnownVirtualNetworkRuleState { + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Initializing = "Initializing", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Ready = "Ready", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownVulnerabilityAssessmentName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownVulnerabilityAssessmentScanState { + // (undocumented) + Failed = "Failed", + // (undocumented) + FailedToRun = "FailedToRun", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Passed = "Passed" +} + +// @public +export enum KnownVulnerabilityAssessmentScanTriggerType { + // (undocumented) + OnDemand = "OnDemand", + // (undocumented) + Recurring = "Recurring" +} + +// @public +export interface LicenseTypeCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; +} + +// @public +export interface LocationCapabilities { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedManagedInstanceVersions?: ManagedInstanceVersionCapability[]; + readonly supportedServerVersions?: ServerVersionCapability[]; +} + +// @public +export interface LogicalServerSecurityAlertPolicyListResult { + readonly nextLink?: string; + readonly value?: ServerSecurityAlertPolicy[]; +} + +// @public +export interface LogSizeCapability { + readonly limit?: number; + readonly unit?: LogSizeUnit; +} + +// @public +export type LogSizeUnit = string; + +// @public +export type LongTermRetentionBackup = ProxyResource & { + readonly serverName?: string; + readonly serverCreateTime?: Date; + readonly databaseName?: string; + readonly databaseDeletionTime?: Date; + readonly backupTime?: Date; + readonly backupExpirationTime?: Date; +}; + +// @public +export interface LongTermRetentionBackupListResult { + readonly nextLink?: string; + readonly value?: LongTermRetentionBackup[]; +} + +// @public +export interface LongTermRetentionBackups { + beginDelete(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise; + beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; + beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise; + get(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetOptionalParams): Promise; + getByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetByResourceGroupOptionalParams): Promise; + listByDatabase(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; + listByLocation(locationName: string, options?: LongTermRetentionBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupDatabase(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupServer(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByResourceGroupServerOptionalParams): PagedAsyncIterableIterator; + listByServer(locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LongTermRetentionBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionBackupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionBackupsGetByResourceGroupResponse = LongTermRetentionBackup; + +// @public +export interface LongTermRetentionBackupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionBackupsGetResponse = LongTermRetentionBackup; + +// @public +export interface LongTermRetentionBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByDatabaseNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByDatabaseResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByLocationNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByLocationResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupDatabaseNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupDatabaseResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupLocationNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupLocationResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupServerNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupServerNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByResourceGroupServerOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByResourceGroupServerResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByServerNextOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByServerNextResponse = LongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionBackupsListByServerOptionalParams extends coreClient.OperationOptions { + databaseState?: LongTermRetentionDatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionBackupsListByServerResponse = LongTermRetentionBackupListResult; + +// @public +export type LongTermRetentionDatabaseState = string; + +// @public +export interface LongTermRetentionManagedInstanceBackups { + beginDelete(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams): Promise; + beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise, void>>; + beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams): Promise; + get(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetOptionalParams): Promise; + getByResourceGroup(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams): Promise; + listByDatabase(locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; + listByInstance(locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams): PagedAsyncIterableIterator; + listByLocation(locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupDatabase(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupInstance(resourceGroupName: string, locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams): PagedAsyncIterableIterator; + listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionManagedInstanceBackupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionManagedInstanceBackupsGetByResourceGroupResponse = ManagedInstanceLongTermRetentionBackup; + +// @public +export interface LongTermRetentionManagedInstanceBackupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LongTermRetentionManagedInstanceBackupsGetResponse = ManagedInstanceLongTermRetentionBackup; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByInstanceNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationNextResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export interface LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams extends coreClient.OperationOptions { + databaseState?: DatabaseState; + onlyLatestPerDatabase?: boolean; +} + +// @public +export type LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationResponse = ManagedInstanceLongTermRetentionBackupListResult; + +// @public +export type LongTermRetentionPolicyName = string; + +// @public +export interface ManagedBackupShortTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedBackupShortTermRetentionPoliciesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedBackupShortTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesListByDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesListByDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export type ManagedBackupShortTermRetentionPolicy = ProxyResource & { + retentionDays?: number; +}; + +// @public +export interface ManagedBackupShortTermRetentionPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedBackupShortTermRetentionPolicy[]; +} + +// @public +export type ManagedDatabase = TrackedResource & { + collation?: string; + readonly status?: ManagedDatabaseStatus; + readonly creationDate?: Date; + readonly earliestRestorePoint?: Date; + restorePointInTime?: Date; + readonly defaultSecondaryLocation?: string; + catalogCollation?: CatalogCollationType; + createMode?: ManagedDatabaseCreateMode; + storageContainerUri?: string; + sourceDatabaseId?: string; + restorableDroppedDatabaseId?: string; + storageContainerSasToken?: string; + readonly failoverGroupId?: string; + recoverableDatabaseId?: string; + longTermRetentionBackupResourceId?: string; +}; + +// @public +export type ManagedDatabaseCreateMode = string; + +// @public +export interface ManagedDatabaseListResult { + readonly nextLink?: string; + readonly value?: ManagedDatabase[]; +} + +// @public +export interface ManagedDatabaseRestoreDetails { + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, restoreDetailsName: RestoreDetailsName, options?: ManagedDatabaseRestoreDetailsGetOptionalParams): Promise; +} + +// @public +export interface ManagedDatabaseRestoreDetailsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseRestoreDetailsGetResponse = ManagedDatabaseRestoreDetailsResult; + +// @public +export type ManagedDatabaseRestoreDetailsResult = ProxyResource & { + readonly status?: string; + readonly currentRestoringFileName?: string; + readonly lastRestoredFileName?: string; + readonly lastRestoredFileTime?: Date; + readonly percentCompleted?: number; + readonly unrestorableFiles?: string[]; + readonly numberOfFilesDetected?: number; + readonly lastUploadedFileName?: string; + readonly lastUploadedFileTime?: Date; + readonly blockReason?: string; +}; + +// @public +export interface ManagedDatabases { + beginCompleteRestore(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise, void>>; + beginCompleteRestoreAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: CompleteDatabaseRestoreDefinition, options?: ManagedDatabasesCompleteRestoreOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise, ManagedDatabasesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabase, options?: ManagedDatabasesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise, ManagedDatabasesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: ManagedDatabaseUpdate, options?: ManagedDatabasesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabasesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; + listInaccessibleByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedDatabasesListInaccessibleByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabasesCompleteRestoreOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedDatabasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedDatabasesCreateOrUpdateResponse = ManagedDatabase; + +// @public +export interface ManagedDatabasesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedDatabaseSecurityAlertPolicies { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, parameters: ManagedDatabaseSecurityAlertPolicy, options?: ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, securityAlertPolicyName: SecurityAlertPolicyName, options?: ManagedDatabaseSecurityAlertPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesCreateOrUpdateResponse = ManagedDatabaseSecurityAlertPolicy; + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesGetResponse = ManagedDatabaseSecurityAlertPolicy; + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseNextResponse = ManagedDatabaseSecurityAlertPolicyListResult; + +// @public +export interface ManagedDatabaseSecurityAlertPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSecurityAlertPoliciesListByDatabaseResponse = ManagedDatabaseSecurityAlertPolicyListResult; + +// @public +export type ManagedDatabaseSecurityAlertPolicy = ProxyResource & { + state?: SecurityAlertPolicyState; + disabledAlerts?: string[]; + emailAddresses?: string[]; + emailAccountAdmins?: boolean; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + readonly creationTime?: Date; +}; + +// @public +export interface ManagedDatabaseSecurityAlertPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedDatabaseSecurityAlertPolicy[]; +} + +// @public +export interface ManagedDatabaseSensitivityLabels { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDeleteOptionalParams): Promise; + disableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams): Promise; + enableRecommendation(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: ManagedDatabaseSensitivityLabelsGetOptionalParams): Promise; + listCurrentByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; + listRecommendedByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; + +// @public +export interface ManagedDatabaseSensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseSensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseSensitivityLabelsGetResponse = SensitivityLabel; + +// @public +export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; + +// @public +export interface ManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesGetResponse = ManagedDatabase; + +// @public +export interface ManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListByInstanceNextResponse = ManagedDatabaseListResult; + +// @public +export interface ManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListByInstanceResponse = ManagedDatabaseListResult; + +// @public +export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListInaccessibleByInstanceNextResponse = ManagedDatabaseListResult; + +// @public +export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabasesListInaccessibleByInstanceResponse = ManagedDatabaseListResult; + +// @public +export type ManagedDatabaseStatus = string; + +// @public +export interface ManagedDatabasesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedDatabasesUpdateResponse = ManagedDatabase; + +// @public +export interface ManagedDatabaseUpdate { + catalogCollation?: CatalogCollationType; + collation?: string; + createMode?: ManagedDatabaseCreateMode; + readonly creationDate?: Date; + readonly defaultSecondaryLocation?: string; + readonly earliestRestorePoint?: Date; + readonly failoverGroupId?: string; + longTermRetentionBackupResourceId?: string; + recoverableDatabaseId?: string; + restorableDroppedDatabaseId?: string; + restorePointInTime?: Date; + sourceDatabaseId?: string; + readonly status?: ManagedDatabaseStatus; + storageContainerSasToken?: string; + storageContainerUri?: string; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselines { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams): Promise; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetResponse = DatabaseVulnerabilityAssessmentRuleBaseline; + +// @public +export interface ManagedDatabaseVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, options?: ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScans { + beginInitiateScan(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise, void>>; + beginInitiateScanAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams): Promise; + export(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, scanId: string, options?: ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansExportOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansExportResponse = DatabaseVulnerabilityAssessmentScansExport; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansGetResponse = VulnerabilityAssessmentScanRecord; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansInitiateScanOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseNextResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentScansListByDatabaseResponse = VulnerabilityAssessmentScanRecordListResult; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsCreateOrUpdateResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsGetResponse = DatabaseVulnerabilityAssessment; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseNextResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export interface ManagedDatabaseVulnerabilityAssessmentsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedDatabaseVulnerabilityAssessmentsListByDatabaseResponse = DatabaseVulnerabilityAssessmentListResult; + +// @public +export type ManagedInstance = TrackedResource & { + identity?: ResourceIdentity; + sku?: Sku; + managedInstanceCreateMode?: ManagedServerCreateMode; + readonly fullyQualifiedDomainName?: string; + administratorLogin?: string; + administratorLoginPassword?: string; + subnetId?: string; + readonly state?: string; + licenseType?: ManagedInstanceLicenseType; + vCores?: number; + storageSizeInGB?: number; + collation?: string; + readonly dnsZone?: string; + dnsZonePartner?: string; + publicDataEndpointEnabled?: boolean; + sourceManagedInstanceId?: string; + restorePointInTime?: Date; + proxyOverride?: ManagedInstanceProxyOverride; + timezoneId?: string; + instancePoolId?: string; + minimalTlsVersion?: string; +}; + +// @public +export type ManagedInstanceAdministrator = ProxyResource & { + administratorType?: ManagedInstanceAdministratorType; + login?: string; + sid?: string; + tenantId?: string; +}; + +// @public +export interface ManagedInstanceAdministratorListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceAdministrator[]; +} + +// @public +export interface ManagedInstanceAdministrators { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceAdministratorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceAdministrator, options?: ManagedInstanceAdministratorsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdministratorsListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceAdministratorsCreateOrUpdateResponse = ManagedInstanceAdministrator; + +// @public +export interface ManagedInstanceAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceAdministratorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceAdministratorsGetResponse = ManagedInstanceAdministrator; + +// @public +export interface ManagedInstanceAdministratorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceAdministratorsListByInstanceNextResponse = ManagedInstanceAdministratorListResult; + +// @public +export interface ManagedInstanceAdministratorsListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceAdministratorsListByInstanceResponse = ManagedInstanceAdministratorListResult; + +// @public +export type ManagedInstanceAdministratorType = string; + +// @public +export interface ManagedInstanceEditionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedFamilies?: ManagedInstanceFamilyCapability[]; +} + +// @public +export type ManagedInstanceEncryptionProtector = ProxyResource & { + readonly kind?: string; + serverKeyName?: string; + serverKeyType?: ServerKeyType; + readonly uri?: string; + readonly thumbprint?: string; +}; + +// @public +export interface ManagedInstanceEncryptionProtectorListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceEncryptionProtector[]; +} + +// @public +export interface ManagedInstanceEncryptionProtectors { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise, ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, parameters: ManagedInstanceEncryptionProtector, options?: ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams): Promise; + beginRevalidate(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise, void>>; + beginRevalidateAndWait(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsRevalidateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, encryptionProtectorName: EncryptionProtectorName, options?: ManagedInstanceEncryptionProtectorsGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceEncryptionProtectorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceEncryptionProtectorsCreateOrUpdateResponse = ManagedInstanceEncryptionProtector; + +// @public +export interface ManagedInstanceEncryptionProtectorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceEncryptionProtectorsGetResponse = ManagedInstanceEncryptionProtector; + +// @public +export interface ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceEncryptionProtectorsListByInstanceNextResponse = ManagedInstanceEncryptionProtectorListResult; + +// @public +export interface ManagedInstanceEncryptionProtectorsListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceEncryptionProtectorsListByInstanceResponse = ManagedInstanceEncryptionProtectorListResult; + +// @public +export interface ManagedInstanceEncryptionProtectorsRevalidateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceFamilyCapability { + readonly name?: string; + reason?: string; + readonly sku?: string; + readonly status?: CapabilityStatus; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedVcoresValues?: ManagedInstanceVcoresCapability[]; +} + +// @public +export type ManagedInstanceKey = ProxyResource & { + readonly kind?: string; + serverKeyType?: ServerKeyType; + uri?: string; + readonly thumbprint?: string; + readonly creationDate?: Date; +}; + +// @public +export interface ManagedInstanceKeyListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceKey[]; +} + +// @public +export interface ManagedInstanceKeys { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise, ManagedInstanceKeysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, parameters: ManagedInstanceKey, options?: ManagedInstanceKeysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, keyName: string, options?: ManagedInstanceKeysGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceKeysListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceKeysCreateOrUpdateResponse = ManagedInstanceKey; + +// @public +export interface ManagedInstanceKeysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceKeysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceKeysGetResponse = ManagedInstanceKey; + +// @public +export interface ManagedInstanceKeysListByInstanceNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedInstanceKeysListByInstanceNextResponse = ManagedInstanceKeyListResult; + +// @public +export interface ManagedInstanceKeysListByInstanceOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagedInstanceKeysListByInstanceResponse = ManagedInstanceKeyListResult; + +// @public +export type ManagedInstanceLicenseType = string; + +// @public +export interface ManagedInstanceListResult { + readonly nextLink?: string; + readonly value?: ManagedInstance[]; +} + +// @public +export type ManagedInstanceLongTermRetentionBackup = ProxyResource & { + readonly managedInstanceName?: string; + readonly managedInstanceCreateTime?: Date; + readonly databaseName?: string; + readonly databaseDeletionTime?: Date; + readonly backupTime?: Date; + readonly backupExpirationTime?: Date; +}; + +// @public +export interface ManagedInstanceLongTermRetentionBackupListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceLongTermRetentionBackup[]; +} + +// @public +export interface ManagedInstanceLongTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: ManagedInstanceLongTermRetentionPolicyName, options?: ManagedInstanceLongTermRetentionPoliciesGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateResponse = ManagedInstanceLongTermRetentionPolicy; + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesGetResponse = ManagedInstanceLongTermRetentionPolicy; + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextResponse = ManagedInstanceLongTermRetentionPolicyListResult; + +// @public +export interface ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceLongTermRetentionPoliciesListByDatabaseResponse = ManagedInstanceLongTermRetentionPolicyListResult; + +// @public +export type ManagedInstanceLongTermRetentionPolicy = ProxyResource & { + weeklyRetention?: string; + monthlyRetention?: string; + yearlyRetention?: string; + weekOfYear?: number; +}; + +// @public +export interface ManagedInstanceLongTermRetentionPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceLongTermRetentionPolicy[]; +} + +// @public +export type ManagedInstanceLongTermRetentionPolicyName = string; + +// @public +export type ManagedInstanceOperation = ProxyResource & { + readonly managedInstanceName?: string; + readonly operation?: string; + readonly operationFriendlyName?: string; + readonly percentComplete?: number; + readonly startTime?: Date; + readonly state?: ManagementOperationState; + readonly errorCode?: number; + readonly errorDescription?: string; + readonly errorSeverity?: number; + readonly isUserError?: boolean; + readonly estimatedCompletionTime?: Date; + readonly description?: string; + readonly isCancellable?: boolean; +}; + +// @public +export interface ManagedInstanceOperationListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceOperation[]; +} + +// @public +export interface ManagedInstanceOperations { + cancel(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsCancelOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, operationId: string, options?: ManagedInstanceOperationsGetOptionalParams): Promise; + listByManagedInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceOperationsListByManagedInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceOperationsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedInstanceOperationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceOperationsGetResponse = ManagedInstanceOperation; + +// @public +export interface ManagedInstanceOperationsListByManagedInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceOperationsListByManagedInstanceNextResponse = ManagedInstanceOperationListResult; + +// @public +export interface ManagedInstanceOperationsListByManagedInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceOperationsListByManagedInstanceResponse = ManagedInstanceOperationListResult; + +// @public +export interface ManagedInstancePairInfo { + partnerManagedInstanceId?: string; + primaryManagedInstanceId?: string; +} + +// @public +export type ManagedInstanceProxyOverride = string; + +// @public +export interface ManagedInstances { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise, ManagedInstancesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstance, options?: ManagedInstancesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise, ManagedInstancesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesGetOptionalParams): Promise; + list(options?: ManagedInstancesListOptionalParams): PagedAsyncIterableIterator; + listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: ManagedInstancesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ManagedInstancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstancesCreateOrUpdateResponse = ManagedInstance; + +// @public +export interface ManagedInstancesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstancesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesGetResponse = ManagedInstance; + +// @public +export interface ManagedInstancesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByInstancePoolNextResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListByInstancePoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByInstancePoolResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByResourceGroupNextResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListByResourceGroupResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListNextResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstancesListResponse = ManagedInstanceListResult; + +// @public +export interface ManagedInstancesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedInstancesUpdateResponse = ManagedInstance; + +// @public +export interface ManagedInstanceTdeCertificates { + beginCreate(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise, void>>; + beginCreateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: TdeCertificate, options?: ManagedInstanceTdeCertificatesCreateOptionalParams): Promise; +} + +// @public +export interface ManagedInstanceTdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ManagedInstanceUpdate { + administratorLogin?: string; + administratorLoginPassword?: string; + collation?: string; + readonly dnsZone?: string; + dnsZonePartner?: string; + readonly fullyQualifiedDomainName?: string; + instancePoolId?: string; + licenseType?: ManagedInstanceLicenseType; + managedInstanceCreateMode?: ManagedServerCreateMode; + minimalTlsVersion?: string; + proxyOverride?: ManagedInstanceProxyOverride; + publicDataEndpointEnabled?: boolean; + restorePointInTime?: Date; + sku?: Sku; + sourceManagedInstanceId?: string; + readonly state?: string; + storageSizeInGB?: number; + subnetId?: string; + tags?: { + [propertyName: string]: string; + }; + timezoneId?: string; + vCores?: number; +} + +// @public +export interface ManagedInstanceVcoresCapability { + readonly includedMaxSize?: MaxSizeCapability; + readonly instancePoolSupported?: boolean; + readonly name?: string; + reason?: string; + readonly standaloneSupported?: boolean; + readonly status?: CapabilityStatus; + readonly supportedStorageSizes?: MaxSizeRangeCapability[]; + readonly value?: number; +} + +// @public +export interface ManagedInstanceVersionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedEditions?: ManagedInstanceEditionCapability[]; + readonly supportedInstancePoolEditions?: InstancePoolEditionCapability[]; +} + +// @public +export type ManagedInstanceVulnerabilityAssessment = ProxyResource & { + storageContainerPath?: string; + storageContainerSasKey?: string; + storageAccountAccessKey?: string; + recurringScans?: VulnerabilityAssessmentRecurringScansProperties; +}; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentListResult { + readonly nextLink?: string; + readonly value?: ManagedInstanceVulnerabilityAssessment[]; +} + +// @public +export interface ManagedInstanceVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ManagedInstanceVulnerabilityAssessment, options?: ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ManagedInstanceVulnerabilityAssessmentsGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateResponse = ManagedInstanceVulnerabilityAssessment; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsGetResponse = ManagedInstanceVulnerabilityAssessment; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsListByInstanceNextResponse = ManagedInstanceVulnerabilityAssessmentListResult; + +// @public +export interface ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedInstanceVulnerabilityAssessmentsListByInstanceResponse = ManagedInstanceVulnerabilityAssessmentListResult; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams): Promise; + beginUpdate(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, parameters: ManagedBackupShortTermRetentionPolicy, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, policyName: ManagedShortTermRetentionPolicyName, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams): Promise; + listByRestorableDroppedDatabase(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesCreateOrUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesGetResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseResponse = ManagedBackupShortTermRetentionPolicyListResult; + +// @public +export interface ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesUpdateResponse = ManagedBackupShortTermRetentionPolicy; + +// @public +export type ManagedServerCreateMode = string; + +// @public +export interface ManagedServerSecurityAlertPolicies { + beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ManagedServerSecurityAlertPoliciesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ManagedServerSecurityAlertPoliciesCreateOrUpdateResponse = ManagedServerSecurityAlertPolicy; + +// @public +export interface ManagedServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedServerSecurityAlertPoliciesGetResponse = ManagedServerSecurityAlertPolicy; + +// @public +export interface ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedServerSecurityAlertPoliciesListByInstanceNextResponse = ManagedServerSecurityAlertPolicyListResult; + +// @public +export interface ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagedServerSecurityAlertPoliciesListByInstanceResponse = ManagedServerSecurityAlertPolicyListResult; + +// @public +export type ManagedServerSecurityAlertPolicy = ProxyResource & { + state?: SecurityAlertPolicyState; + disabledAlerts?: string[]; + emailAddresses?: string[]; + emailAccountAdmins?: boolean; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + readonly creationTime?: Date; +}; + +// @public +export interface ManagedServerSecurityAlertPolicyListResult { + readonly nextLink?: string; + readonly value?: ManagedServerSecurityAlertPolicy[]; +} + +// @public +export type ManagedShortTermRetentionPolicyName = string; + +// @public +export type ManagementOperationState = string; + +// @public +export interface MaxSizeCapability { + readonly limit?: number; + readonly unit?: MaxSizeUnit; +} + +// @public +export interface MaxSizeRangeCapability { + readonly logSize?: LogSizeCapability; + readonly maxValue?: MaxSizeCapability; + readonly minValue?: MaxSizeCapability; + reason?: string; + readonly scaleSize?: MaxSizeCapability; + readonly status?: CapabilityStatus; +} + +// @public +export type MaxSizeUnit = string; + +// @public +export interface Metric { + readonly endTime?: Date; + readonly metricValues?: MetricValue[]; + readonly name?: MetricName; + readonly startTime?: Date; + readonly timeGrain?: string; + readonly unit?: UnitType; +} + +// @public +export interface MetricAvailability { + readonly retention?: string; + readonly timeGrain?: string; +} + +// @public +export interface MetricDefinition { + readonly metricAvailabilities?: MetricAvailability[]; + readonly name?: MetricName; + readonly primaryAggregationType?: PrimaryAggregationType; + readonly resourceUri?: string; + readonly unit?: UnitDefinitionType; +} + +// @public +export interface MetricDefinitionListResult { + value: MetricDefinition[]; +} + +// @public +export interface MetricListResult { + value: Metric[]; +} + +// @public +export interface MetricName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export interface MetricValue { + readonly average?: number; + readonly count?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly timestamp?: Date; + readonly total?: number; +} + +// @public +export interface MinCapacityCapability { + reason?: string; + readonly status?: CapabilityStatus; + readonly value?: number; +} + +// @public +export interface Name { + localizedValue?: string; + value?: string; +} + +// @public +export interface Operation { + readonly display?: OperationDisplay; + readonly name?: string; + readonly origin?: OperationOrigin; + readonly properties?: { + [propertyName: string]: Record; + }; +} + +// @public +export interface OperationDisplay { + readonly description?: string; + readonly operation?: string; + readonly provider?: string; + readonly resource?: string; +} + +// @public +export interface OperationImpact { + readonly changeValueAbsolute?: number; + readonly changeValueRelative?: number; + readonly name?: string; + readonly unit?: string; +} + +// @public +export interface OperationListResult { + readonly nextLink?: string; + readonly value?: Operation[]; +} + +// @public +export type OperationOrigin = string; + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface PartnerInfo { + id: string; + readonly location?: string; + readonly replicationRole?: FailoverGroupReplicationRole; +} + +// @public +export interface PartnerRegionInfo { + location?: string; + readonly replicationRole?: InstanceFailoverGroupReplicationRole; +} + +// @public +export type PauseDelayTimeUnit = string; + +// @public +export interface PerformanceLevelCapability { + readonly unit?: PerformanceLevelUnit; + readonly value?: number; +} + +// @public +export type PerformanceLevelUnit = string; + +// @public +export type PrimaryAggregationType = string; + +// @public +export type PrivateEndpointConnection = ProxyResource & { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty; + readonly provisioningState?: string; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + readonly nextLink?: string; + readonly value?: PrivateEndpointConnection[]; +} + +// @public +export interface PrivateEndpointConnectionProperties { + privateEndpoint?: PrivateEndpointProperty; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStatePropertyAutoGenerated; + readonly provisioningState?: PrivateEndpointProvisioningState; +} + +// @public +export interface PrivateEndpointConnections { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: PrivateEndpointConnectionsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByServerNextResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateEndpointConnectionsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByServerResponse = PrivateEndpointConnectionListResult; + +// @public (undocumented) +export interface PrivateEndpointProperty { + id?: string; +} + +// @public +export type PrivateEndpointProvisioningState = string; + +// @public +export type PrivateLinkResource = ProxyResource & { + readonly properties?: PrivateLinkResourceProperties; +}; + +// @public +export interface PrivateLinkResourceListResult { + readonly nextLink?: string; + readonly value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResourceProperties { + readonly groupId?: string; + readonly requiredMembers?: string[]; +} + +// @public +export interface PrivateLinkResources { + get(resourceGroupName: string, serverName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: PrivateLinkResourcesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateLinkResourcesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesGetResponse = PrivateLinkResource; + +// @public +export interface PrivateLinkResourcesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByServerNextResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkResourcesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByServerResponse = PrivateLinkResourceListResult; + +// @public +export type PrivateLinkServiceConnectionStateActionsRequire = string; + +// @public (undocumented) +export interface PrivateLinkServiceConnectionStateProperty { + readonly actionsRequired?: string; + description: string; + status: string; +} + +// @public (undocumented) +export interface PrivateLinkServiceConnectionStatePropertyAutoGenerated { + readonly actionsRequired?: PrivateLinkServiceConnectionStateActionsRequire; + description: string; + status: PrivateLinkServiceConnectionStateStatus; +} + +// @public +export type PrivateLinkServiceConnectionStateStatus = string; + +// @public +export type ProvisioningState = string; + +// @public +export type ProxyResource = Resource & {}; + +// @public +export type ReadOnlyEndpointFailoverPolicy = string; + +// @public +export interface ReadScaleCapability { + readonly maxNumberOfReplicas?: number; + reason?: string; + readonly status?: CapabilityStatus; +} + +// @public +export type ReadWriteEndpointFailoverPolicy = string; + +// @public +export type RecommendedElasticPool = ProxyResource & { + readonly databaseEdition?: ElasticPoolEdition; + dtu?: number; + databaseDtuMin?: number; + databaseDtuMax?: number; + storageMB?: number; + readonly observationPeriodStart?: Date; + readonly observationPeriodEnd?: Date; + readonly maxObservedDtu?: number; + readonly maxObservedStorageMB?: number; + readonly databases?: TrackedResource[]; + readonly metrics?: RecommendedElasticPoolMetric[]; +}; + +// @public +export interface RecommendedElasticPoolListMetricsResult { + value: RecommendedElasticPoolMetric[]; +} + +// @public +export interface RecommendedElasticPoolListResult { + value: RecommendedElasticPool[]; +} + +// @public +export interface RecommendedElasticPoolMetric { + dateTime?: Date; + dtu?: number; + sizeGB?: number; +} + +// @public +export interface RecommendedElasticPools { + get(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: RecommendedElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator; + listMetrics(resourceGroupName: string, serverName: string, recommendedElasticPoolName: string, options?: RecommendedElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RecommendedElasticPoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecommendedElasticPoolsGetResponse = RecommendedElasticPool; + +// @public +export interface RecommendedElasticPoolsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecommendedElasticPoolsListByServerResponse = RecommendedElasticPoolListResult; + +// @public +export interface RecommendedElasticPoolsListMetricsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecommendedElasticPoolsListMetricsResponse = RecommendedElasticPoolListMetricsResult; + +// @public +export type RecommendedIndex = ProxyResource & { + readonly action?: RecommendedIndexAction; + readonly state?: RecommendedIndexState; + readonly created?: Date; + readonly lastModified?: Date; + readonly indexType?: RecommendedIndexType; + readonly schema?: string; + readonly table?: string; + readonly columns?: string[]; + readonly includedColumns?: string[]; + readonly indexScript?: string; + readonly estimatedImpact?: OperationImpact[]; + readonly reportedImpact?: OperationImpact[]; +}; + +// @public +export type RecommendedIndexAction = "Create" | "Drop" | "Rebuild"; + +// @public +export type RecommendedIndexState = "Active" | "Pending" | "Executing" | "Verifying" | "Pending Revert" | "Reverting" | "Reverted" | "Ignored" | "Expired" | "Blocked" | "Success"; + +// @public +export type RecommendedIndexType = "CLUSTERED" | "NONCLUSTERED" | "COLUMNSTORE" | "CLUSTERED COLUMNSTORE"; + +// @public +export type RecoverableDatabase = ProxyResource & { + readonly edition?: string; + readonly serviceLevelObjective?: string; + readonly elasticPoolName?: string; + readonly lastAvailableBackupDate?: Date; +}; + +// @public +export interface RecoverableDatabaseListResult { + value: RecoverableDatabase[]; +} + +// @public +export interface RecoverableDatabases { + get(resourceGroupName: string, serverName: string, databaseName: string, options?: RecoverableDatabasesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: RecoverableDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RecoverableDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableDatabasesGetResponse = RecoverableDatabase; + +// @public +export interface RecoverableDatabasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableDatabasesListByServerResponse = RecoverableDatabaseListResult; + +// @public +export type RecoverableManagedDatabase = ProxyResource & { + readonly lastAvailableBackupDate?: string; +}; + +// @public +export interface RecoverableManagedDatabaseListResult { + readonly nextLink?: string; + readonly value?: RecoverableManagedDatabase[]; +} + +// @public +export interface RecoverableManagedDatabases { + get(resourceGroupName: string, managedInstanceName: string, recoverableDatabaseName: string, options?: RecoverableManagedDatabasesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RecoverableManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RecoverableManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableManagedDatabasesGetResponse = RecoverableManagedDatabase; + +// @public +export interface RecoverableManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableManagedDatabasesListByInstanceNextResponse = RecoverableManagedDatabaseListResult; + +// @public +export interface RecoverableManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RecoverableManagedDatabasesListByInstanceResponse = RecoverableManagedDatabaseListResult; + +// @public +export type ReplicationLink = ProxyResource & { + readonly location?: string; + readonly isTerminationAllowed?: boolean; + readonly replicationMode?: string; + readonly partnerServer?: string; + readonly partnerDatabase?: string; + readonly partnerLocation?: string; + readonly role?: ReplicationRole; + readonly partnerRole?: ReplicationRole; + readonly startTime?: Date; + readonly percentComplete?: number; + readonly replicationState?: ReplicationState; +}; + +// @public +export interface ReplicationLinkListResult { + value?: ReplicationLink[]; +} + +// @public +export interface ReplicationLinks { + beginFailover(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise, void>>; + beginFailoverAllowDataLoss(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise, void>>; + beginFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise; + beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise; + beginUnlink(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise, void>>; + beginUnlinkAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: UnlinkParameters, options?: ReplicationLinksUnlinkOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ReplicationLinksListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ReplicationLinksDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ReplicationLinksFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ReplicationLinksFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ReplicationLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ReplicationLinksGetResponse = ReplicationLink; + +// @public +export interface ReplicationLinksListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ReplicationLinksListByDatabaseResponse = ReplicationLinkListResult; + +// @public +export interface ReplicationLinksUnlinkOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ReplicationRole = "Primary" | "Secondary" | "NonReadableSecondary" | "Source" | "Copy"; + +// @public +export type ReplicationState = string; + +// @public +export type ReplicaType = string; + +// @public +export interface Resource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export interface ResourceIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: IdentityType; +} + +// @public +export interface ResourceMoveDefinition { + id: string; +} + +// @public +export type RestorableDroppedDatabase = ProxyResource & { + readonly location?: string; + readonly databaseName?: string; + readonly edition?: string; + readonly maxSizeBytes?: string; + readonly serviceLevelObjective?: string; + readonly elasticPoolName?: string; + readonly creationDate?: Date; + readonly deletionDate?: Date; + readonly earliestRestoreDate?: Date; +}; + +// @public +export interface RestorableDroppedDatabaseListResult { + value: RestorableDroppedDatabase[]; +} + +// @public +export interface RestorableDroppedDatabases { + get(resourceGroupName: string, serverName: string, restorableDroppededDatabaseId: string, options?: RestorableDroppedDatabasesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: RestorableDroppedDatabasesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RestorableDroppedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedDatabasesGetResponse = RestorableDroppedDatabase; + +// @public +export interface RestorableDroppedDatabasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedDatabasesListByServerResponse = RestorableDroppedDatabaseListResult; + +// @public +export type RestorableDroppedManagedDatabase = TrackedResource & { + readonly databaseName?: string; + readonly creationDate?: Date; + readonly deletionDate?: Date; + readonly earliestRestoreDate?: Date; +}; + +// @public +export interface RestorableDroppedManagedDatabaseListResult { + readonly nextLink?: string; + readonly value?: RestorableDroppedManagedDatabase[]; +} + +// @public +export interface RestorableDroppedManagedDatabases { + get(resourceGroupName: string, managedInstanceName: string, restorableDroppedDatabaseId: string, options?: RestorableDroppedManagedDatabasesGetOptionalParams): Promise; + listByInstance(resourceGroupName: string, managedInstanceName: string, options?: RestorableDroppedManagedDatabasesListByInstanceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RestorableDroppedManagedDatabasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedManagedDatabasesGetResponse = RestorableDroppedManagedDatabase; + +// @public +export interface RestorableDroppedManagedDatabasesListByInstanceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedManagedDatabasesListByInstanceNextResponse = RestorableDroppedManagedDatabaseListResult; + +// @public +export interface RestorableDroppedManagedDatabasesListByInstanceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorableDroppedManagedDatabasesListByInstanceResponse = RestorableDroppedManagedDatabaseListResult; + +// @public +export type RestoreDetailsName = string; + +// @public +export type RestorePoint = ProxyResource & { + readonly location?: string; + readonly restorePointType?: RestorePointType; + readonly earliestRestoreDate?: Date; + readonly restorePointCreationDate?: Date; + readonly restorePointLabel?: string; +}; + +// @public +export interface RestorePointListResult { + readonly nextLink?: string; + readonly value?: RestorePoint[]; +} + +// @public +export interface RestorePoints { + beginCreate(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise, RestorePointsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: RestorePointsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RestorePointsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RestorePointsCreateResponse = RestorePoint; + +// @public +export interface RestorePointsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RestorePointsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorePointsGetResponse = RestorePoint; + +// @public +export interface RestorePointsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RestorePointsListByDatabaseResponse = RestorePointListResult; + +// @public +export type RestorePointType = "CONTINUOUS" | "DISCRETE"; + +// @public +export type SampleName = string; + +// @public +export type SecurityAlertPolicyEmailAccountAdmins = "Enabled" | "Disabled"; + +// @public +export type SecurityAlertPolicyName = string; + +// @public +export type SecurityAlertPolicyNameAutoGenerated = string; + +// @public +export type SecurityAlertPolicyState = "New" | "Enabled" | "Disabled"; + +// @public +export type SecurityAlertPolicyUseServerDefault = "Enabled" | "Disabled"; + +// @public +export type SensitivityLabel = ProxyResource & { + labelName?: string; + labelId?: string; + informationType?: string; + informationTypeId?: string; + readonly isDisabled?: boolean; + rank?: SensitivityLabelRank; +}; + +// @public +export interface SensitivityLabelListResult { + readonly nextLink?: string; + readonly value?: SensitivityLabel[]; +} + +// @public +export type SensitivityLabelRank = "None" | "Low" | "Medium" | "High" | "Critical"; + +// @public +export interface SensitivityLabels { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams): Promise; + disableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams): Promise; + enableRecommendation(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams): Promise; + listCurrentByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams): PagedAsyncIterableIterator; + listRecommendedByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SensitivityLabelsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SensitivityLabelsCreateOrUpdateResponse = SensitivityLabel; + +// @public +export interface SensitivityLabelsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SensitivityLabelsDisableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SensitivityLabelsEnableRecommendationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SensitivityLabelsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SensitivityLabelsGetResponse = SensitivityLabel; + +// @public +export interface SensitivityLabelsListCurrentByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type SensitivityLabelsListCurrentByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface SensitivityLabelsListCurrentByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type SensitivityLabelsListCurrentByDatabaseResponse = SensitivityLabelListResult; + +// @public +export interface SensitivityLabelsListRecommendedByDatabaseNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type SensitivityLabelsListRecommendedByDatabaseNextResponse = SensitivityLabelListResult; + +// @public +export interface SensitivityLabelsListRecommendedByDatabaseOptionalParams extends coreClient.OperationOptions { + filter?: string; + includeDisabledRecommendations?: boolean; + // (undocumented) + skipToken?: string; +} + +// @public +export type SensitivityLabelsListRecommendedByDatabaseResponse = SensitivityLabelListResult; + +// @public +export type SensitivityLabelSource = "current" | "recommended"; + +// @public +export type Server = TrackedResource & { + identity?: ResourceIdentity; + readonly kind?: string; + administratorLogin?: string; + administratorLoginPassword?: string; + version?: string; + readonly state?: string; + readonly fullyQualifiedDomainName?: string; + readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; + minimalTlsVersion?: string; + publicNetworkAccess?: ServerPublicNetworkAccess; +}; + +// @public +export interface ServerAutomaticTuning { + get(resourceGroupName: string, serverName: string, options?: ServerAutomaticTuningGetOptionalParams): Promise; + update(resourceGroupName: string, serverName: string, parameters: ServerAutomaticTuningDef, options?: ServerAutomaticTuningUpdateOptionalParams): Promise; +} + +// @public +export type ServerAutomaticTuningDef = ProxyResource & { + desiredState?: AutomaticTuningServerMode; + readonly actualState?: AutomaticTuningServerMode; + options?: { + [propertyName: string]: AutomaticTuningServerOptions; + }; +}; + +// @public +export interface ServerAutomaticTuningGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAutomaticTuningGetResponse = ServerAutomaticTuningDef; + +// @public +export interface ServerAutomaticTuningUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAutomaticTuningUpdateResponse = ServerAutomaticTuningDef; + +// @public +export type ServerAzureADAdministrator = ProxyResource & { + administratorType?: AdministratorType; + login?: string; + sid?: string; + tenantId?: string; + azureADOnlyAuthentication?: boolean; +}; + +// @public +export interface ServerAzureADAdministrators { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise, ServerAzureADAdministratorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, parameters: ServerAzureADAdministrator, options?: ServerAzureADAdministratorsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsDeleteOptionalParams): Promise; + beginDisableAzureADOnlyAuthentication(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise, ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse>>; + beginDisableAzureADOnlyAuthenticationAndWait(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, administratorName: AdministratorName, options?: ServerAzureADAdministratorsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerAzureADAdministratorsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerAzureADAdministratorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerAzureADAdministratorsCreateOrUpdateResponse = ServerAzureADAdministrator; + +// @public +export interface ServerAzureADAdministratorsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerAzureADAdministratorsDisableAzureADOnlyAuthenticationResponse = ServerAzureADAdministrator; + +// @public +export interface ServerAzureADAdministratorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAzureADAdministratorsGetResponse = ServerAzureADAdministrator; + +// @public +export interface ServerAzureADAdministratorsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAzureADAdministratorsListByServerNextResponse = AdministratorListResult; + +// @public +export interface ServerAzureADAdministratorsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerAzureADAdministratorsListByServerResponse = AdministratorListResult; + +// @public +export interface ServerBlobAuditingPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise, ServerBlobAuditingPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerBlobAuditingPoliciesCreateOrUpdateResponse = ServerBlobAuditingPolicy; + +// @public +export interface ServerBlobAuditingPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerBlobAuditingPoliciesGetResponse = ServerBlobAuditingPolicy; + +// @public +export interface ServerBlobAuditingPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerBlobAuditingPoliciesListByServerNextResponse = ServerBlobAuditingPolicyListResult; + +// @public +export interface ServerBlobAuditingPoliciesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerBlobAuditingPoliciesListByServerResponse = ServerBlobAuditingPolicyListResult; + +// @public +export type ServerBlobAuditingPolicy = ProxyResource & { + state?: BlobAuditingPolicyState; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + auditActionsAndGroups?: string[]; + storageAccountSubscriptionId?: string; + isStorageSecondaryKeyInUse?: boolean; + isAzureMonitorTargetEnabled?: boolean; + queueDelayMs?: number; +}; + +// @public +export interface ServerBlobAuditingPolicyListResult { + readonly nextLink?: string; + readonly value?: ServerBlobAuditingPolicy[]; +} + +// @public +export type ServerCommunicationLink = ProxyResource & { + readonly location?: string; + readonly kind?: string; + readonly state?: string; + partnerServer?: string; +}; + +// @public +export interface ServerCommunicationLinkListResult { + value?: ServerCommunicationLink[]; +} + +// @public +export interface ServerCommunicationLinks { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise, ServerCommunicationLinksCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, communicationLinkName: string, parameters: ServerCommunicationLink, options?: ServerCommunicationLinksCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, communicationLinkName: string, options?: ServerCommunicationLinksGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerCommunicationLinksListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerCommunicationLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerCommunicationLinksCreateOrUpdateResponse = ServerCommunicationLink; + +// @public +export interface ServerCommunicationLinksDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServerCommunicationLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerCommunicationLinksGetResponse = ServerCommunicationLink; + +// @public +export interface ServerCommunicationLinksListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerCommunicationLinksListByServerResponse = ServerCommunicationLinkListResult; + +// @public +export interface ServerConnectionPolicies { + createOrUpdate(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, parameters: ServerConnectionPolicy, options?: ServerConnectionPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, connectionPolicyName: ConnectionPolicyName, options?: ServerConnectionPoliciesGetOptionalParams): Promise; +} + +// @public +export interface ServerConnectionPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerConnectionPoliciesCreateOrUpdateResponse = ServerConnectionPolicy; + +// @public +export interface ServerConnectionPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerConnectionPoliciesGetResponse = ServerConnectionPolicy; + +// @public +export type ServerConnectionPolicy = ProxyResource & { + readonly kind?: string; + readonly location?: string; + connectionType?: ServerConnectionType; +}; + +// @public +export type ServerConnectionType = "Default" | "Proxy" | "Redirect"; + +// @public +export type ServerDnsAlias = ProxyResource & { + readonly azureDnsRecord?: string; +}; + +// @public +export interface ServerDnsAliasAcquisition { + oldServerDnsAliasId?: string; +} + +// @public +export interface ServerDnsAliases { + beginAcquire(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise, void>>; + beginAcquireAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, parameters: ServerDnsAliasAcquisition, options?: ServerDnsAliasesAcquireOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise, ServerDnsAliasesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, dnsAliasName: string, options?: ServerDnsAliasesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerDnsAliasesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerDnsAliasesAcquireOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerDnsAliasesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerDnsAliasesCreateOrUpdateResponse = ServerDnsAlias; + +// @public +export interface ServerDnsAliasesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerDnsAliasesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerDnsAliasesGetResponse = ServerDnsAlias; + +// @public +export interface ServerDnsAliasesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerDnsAliasesListByServerNextResponse = ServerDnsAliasListResult; + +// @public +export interface ServerDnsAliasesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerDnsAliasesListByServerResponse = ServerDnsAliasListResult; + +// @public +export interface ServerDnsAliasListResult { + readonly nextLink?: string; + readonly value?: ServerDnsAlias[]; +} + +// @public +export type ServerKey = ProxyResource & { + kind?: string; + readonly location?: string; + readonly subregion?: string; + serverKeyType?: ServerKeyType; + uri?: string; + thumbprint?: string; + creationDate?: Date; +}; + +// @public +export interface ServerKeyListResult { + readonly nextLink?: string; + readonly value?: ServerKey[]; +} + +// @public +export interface ServerKeys { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise, ServerKeysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, keyName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerKeysListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerKeysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerKeysCreateOrUpdateResponse = ServerKey; + +// @public +export interface ServerKeysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerKeysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerKeysGetResponse = ServerKey; + +// @public +export interface ServerKeysListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerKeysListByServerNextResponse = ServerKeyListResult; + +// @public +export interface ServerKeysListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerKeysListByServerResponse = ServerKeyListResult; + +// @public +export type ServerKeyType = string; + +// @public +export interface ServerListResult { + readonly nextLink?: string; + readonly value?: Server[]; +} + +// @public +export interface ServerPrivateEndpointConnection { + readonly id?: string; + readonly properties?: PrivateEndpointConnectionProperties; +} + +// @public +export type ServerPublicNetworkAccess = string; + +// @public +export interface Servers { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise, ServersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise, ServersUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerUpdate, options?: ServersUpdateOptionalParams): Promise; + checkNameAvailability(parameters: CheckNameAvailabilityRequest, options?: ServersCheckNameAvailabilityOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, options?: ServersGetOptionalParams): Promise; + list(options?: ServersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ServersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServersCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersCheckNameAvailabilityResponse = CheckNameAvailabilityResponse; + +// @public +export interface ServersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServersCreateOrUpdateResponse = Server; + +// @public +export interface ServersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServerSecurityAlertPolicies { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise, ServerSecurityAlertPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, parameters: ServerSecurityAlertPolicy, options?: ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, securityAlertPolicyName: SecurityAlertPolicyNameAutoGenerated, options?: ServerSecurityAlertPoliciesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerSecurityAlertPoliciesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerSecurityAlertPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServerSecurityAlertPoliciesCreateOrUpdateResponse = ServerSecurityAlertPolicy; + +// @public +export interface ServerSecurityAlertPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerSecurityAlertPoliciesGetResponse = ServerSecurityAlertPolicy; + +// @public +export interface ServerSecurityAlertPoliciesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerSecurityAlertPoliciesListByServerNextResponse = LogicalServerSecurityAlertPolicyListResult; + +// @public +export interface ServerSecurityAlertPoliciesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerSecurityAlertPoliciesListByServerResponse = LogicalServerSecurityAlertPolicyListResult; + +// @public +export type ServerSecurityAlertPolicy = ProxyResource & { + state?: SecurityAlertPolicyState; + disabledAlerts?: string[]; + emailAddresses?: string[]; + emailAccountAdmins?: boolean; + storageEndpoint?: string; + storageAccountAccessKey?: string; + retentionDays?: number; + readonly creationTime?: Date; +}; + +// @public +export interface ServersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersGetResponse = Server; + +// @public +export interface ServersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListByResourceGroupNextResponse = ServerListResult; + +// @public +export interface ServersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListByResourceGroupResponse = ServerListResult; + +// @public +export interface ServersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListNextResponse = ServerListResult; + +// @public +export interface ServersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServersListResponse = ServerListResult; + +// @public +export interface ServersUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServersUpdateResponse = Server; + +// @public +export interface ServerUpdate { + administratorLogin?: string; + administratorLoginPassword?: string; + readonly fullyQualifiedDomainName?: string; + minimalTlsVersion?: string; + readonly privateEndpointConnections?: ServerPrivateEndpointConnection[]; + publicNetworkAccess?: ServerPublicNetworkAccess; + readonly state?: string; + tags?: { + [propertyName: string]: string; + }; + version?: string; +} + +// @public +export interface ServerUsage { + readonly currentValue?: number; + readonly displayName?: string; + readonly limit?: number; + readonly name?: string; + readonly nextResetTime?: Date; + readonly resourceName?: string; + readonly unit?: string; +} + +// @public +export interface ServerUsageListResult { + value: ServerUsage[]; +} + +// @public +export interface ServerUsages { + listByServer(resourceGroupName: string, serverName: string, options?: ServerUsagesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerUsagesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerUsagesListByServerResponse = ServerUsageListResult; + +// @public +export interface ServerVersionCapability { + readonly name?: string; + reason?: string; + readonly status?: CapabilityStatus; + readonly supportedEditions?: EditionCapability[]; + readonly supportedElasticPoolEditions?: ElasticPoolEditionCapability[]; +} + +// @public +export type ServerVulnerabilityAssessment = ProxyResource & { + storageContainerPath?: string; + storageContainerSasKey?: string; + storageAccountAccessKey?: string; + recurringScans?: VulnerabilityAssessmentRecurringScansProperties; +}; + +// @public +export interface ServerVulnerabilityAssessmentListResult { + readonly nextLink?: string; + readonly value?: ServerVulnerabilityAssessment[]; +} + +// @public +export interface ServerVulnerabilityAssessments { + createOrUpdate(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, parameters: ServerVulnerabilityAssessment, options?: ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: VulnerabilityAssessmentName, options?: ServerVulnerabilityAssessmentsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServerVulnerabilityAssessmentsListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsCreateOrUpdateResponse = ServerVulnerabilityAssessment; + +// @public +export interface ServerVulnerabilityAssessmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ServerVulnerabilityAssessmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsGetResponse = ServerVulnerabilityAssessment; + +// @public +export interface ServerVulnerabilityAssessmentsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsListByServerNextResponse = ServerVulnerabilityAssessmentListResult; + +// @public +export interface ServerVulnerabilityAssessmentsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServerVulnerabilityAssessmentsListByServerResponse = ServerVulnerabilityAssessmentListResult; + +// @public +export type ServiceObjective = ProxyResource & { + readonly serviceObjectiveName?: string; + readonly isDefault?: boolean; + readonly isSystem?: boolean; + readonly description?: string; + readonly enabled?: boolean; +}; + +// @public +export interface ServiceObjectiveCapability { + readonly computeModel?: string; + readonly id?: string; + readonly includedMaxSize?: MaxSizeCapability; + readonly name?: string; + readonly performanceLevel?: PerformanceLevelCapability; + reason?: string; + readonly sku?: Sku; + readonly status?: CapabilityStatus; + readonly supportedAutoPauseDelay?: AutoPauseDelayTimeRange; + readonly supportedLicenseTypes?: LicenseTypeCapability[]; + readonly supportedMaxSizes?: MaxSizeRangeCapability[]; + readonly supportedMinCapacities?: MinCapacityCapability[]; + readonly zoneRedundant?: boolean; +} + +// @public +export interface ServiceObjectiveListResult { + value: ServiceObjective[]; +} + +// @public +export type ServiceObjectiveName = string; + +// @public +export interface ServiceObjectives { + get(resourceGroupName: string, serverName: string, serviceObjectiveName: string, options?: ServiceObjectivesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: ServiceObjectivesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServiceObjectivesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceObjectivesGetResponse = ServiceObjective; + +// @public +export interface ServiceObjectivesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceObjectivesListByServerResponse = ServiceObjectiveListResult; + +// @public +export type ServiceTierAdvisor = ProxyResource & { + readonly observationPeriodStart?: Date; + readonly observationPeriodEnd?: Date; + readonly activeTimeRatio?: number; + readonly minDtu?: number; + readonly avgDtu?: number; + readonly maxDtu?: number; + readonly maxSizeInGB?: number; + readonly serviceLevelObjectiveUsageMetrics?: SloUsageMetric[]; + readonly currentServiceLevelObjective?: string; + readonly currentServiceLevelObjectiveId?: string; + readonly usageBasedRecommendationServiceLevelObjective?: string; + readonly usageBasedRecommendationServiceLevelObjectiveId?: string; + readonly databaseSizeBasedRecommendationServiceLevelObjective?: string; + readonly databaseSizeBasedRecommendationServiceLevelObjectiveId?: string; + readonly disasterPlanBasedRecommendationServiceLevelObjective?: string; + readonly disasterPlanBasedRecommendationServiceLevelObjectiveId?: string; + readonly overallRecommendationServiceLevelObjective?: string; + readonly overallRecommendationServiceLevelObjectiveId?: string; + readonly confidence?: number; +}; + +// @public +export interface ServiceTierAdvisorListResult { + value: ServiceTierAdvisor[]; +} + +// @public +export interface ServiceTierAdvisors { + get(resourceGroupName: string, serverName: string, databaseName: string, serviceTierAdvisorName: string, options?: ServiceTierAdvisorsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ServiceTierAdvisorsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServiceTierAdvisorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceTierAdvisorsGetResponse = ServiceTierAdvisor; + +// @public +export interface ServiceTierAdvisorsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceTierAdvisorsListByDatabaseResponse = ServiceTierAdvisorListResult; + +// @public +export type ShortTermRetentionPolicyName = string; + +// @public +export interface Sku { + capacity?: number; + family?: string; + name: string; + size?: string; + tier?: string; +} + +// @public +export interface SloUsageMetric { + readonly inRangeTimeRatio?: number; + readonly serviceLevelObjective?: ServiceObjectiveName; + readonly serviceLevelObjectiveId?: string; +} + +// @public (undocumented) +export class SqlManagementClient extends SqlManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); + // (undocumented) + backupLongTermRetentionPolicies: BackupLongTermRetentionPolicies; + // (undocumented) + backupShortTermRetentionPolicies: BackupShortTermRetentionPolicies; + // (undocumented) + capabilities: Capabilities; + // (undocumented) + databaseAutomaticTuning: DatabaseAutomaticTuning; + // (undocumented) + databaseBlobAuditingPolicies: DatabaseBlobAuditingPolicies; + // (undocumented) + databaseOperations: DatabaseOperations; + // (undocumented) + databases: Databases; + // (undocumented) + databaseThreatDetectionPolicies: DatabaseThreatDetectionPolicies; + // (undocumented) + databaseUsages: DatabaseUsages; + // (undocumented) + databaseVulnerabilityAssessmentRuleBaselines: DatabaseVulnerabilityAssessmentRuleBaselines; + // (undocumented) + databaseVulnerabilityAssessments: DatabaseVulnerabilityAssessments; + // (undocumented) + databaseVulnerabilityAssessmentScans: DatabaseVulnerabilityAssessmentScans; + // (undocumented) + dataMaskingPolicies: DataMaskingPolicies; + // (undocumented) + dataMaskingRules: DataMaskingRules; + // (undocumented) + elasticPoolActivities: ElasticPoolActivities; + // (undocumented) + elasticPoolDatabaseActivities: ElasticPoolDatabaseActivities; + // (undocumented) + elasticPoolOperations: ElasticPoolOperations; + // (undocumented) + elasticPools: ElasticPools; + // (undocumented) + encryptionProtectors: EncryptionProtectors; + // (undocumented) + extendedDatabaseBlobAuditingPolicies: ExtendedDatabaseBlobAuditingPolicies; + // (undocumented) + extendedServerBlobAuditingPolicies: ExtendedServerBlobAuditingPolicies; + // (undocumented) + failoverGroups: FailoverGroups; + // (undocumented) + firewallRules: FirewallRules; + // (undocumented) + geoBackupPolicies: GeoBackupPolicies; + // (undocumented) + instanceFailoverGroups: InstanceFailoverGroups; + // (undocumented) + instancePools: InstancePools; + // (undocumented) + jobAgents: JobAgents; + // (undocumented) + jobCredentials: JobCredentials; + // (undocumented) + jobExecutions: JobExecutions; + // (undocumented) + jobs: Jobs; + // (undocumented) + jobStepExecutions: JobStepExecutions; + // (undocumented) + jobSteps: JobSteps; + // (undocumented) + jobTargetExecutions: JobTargetExecutions; + // (undocumented) + jobTargetGroups: JobTargetGroups; + // (undocumented) + jobVersions: JobVersions; + // (undocumented) + longTermRetentionBackups: LongTermRetentionBackups; + // (undocumented) + longTermRetentionManagedInstanceBackups: LongTermRetentionManagedInstanceBackups; + // (undocumented) + managedBackupShortTermRetentionPolicies: ManagedBackupShortTermRetentionPolicies; + // (undocumented) + managedDatabaseRestoreDetails: ManagedDatabaseRestoreDetails; + // (undocumented) + managedDatabases: ManagedDatabases; + // (undocumented) + managedDatabaseSecurityAlertPolicies: ManagedDatabaseSecurityAlertPolicies; + // (undocumented) + managedDatabaseSensitivityLabels: ManagedDatabaseSensitivityLabels; + // (undocumented) + managedDatabaseVulnerabilityAssessmentRuleBaselines: ManagedDatabaseVulnerabilityAssessmentRuleBaselines; + // (undocumented) + managedDatabaseVulnerabilityAssessments: ManagedDatabaseVulnerabilityAssessments; + // (undocumented) + managedDatabaseVulnerabilityAssessmentScans: ManagedDatabaseVulnerabilityAssessmentScans; + // (undocumented) + managedInstanceAdministrators: ManagedInstanceAdministrators; + // (undocumented) + managedInstanceEncryptionProtectors: ManagedInstanceEncryptionProtectors; + // (undocumented) + managedInstanceKeys: ManagedInstanceKeys; + // (undocumented) + managedInstanceLongTermRetentionPolicies: ManagedInstanceLongTermRetentionPolicies; + // (undocumented) + managedInstanceOperations: ManagedInstanceOperations; + // (undocumented) + managedInstances: ManagedInstances; + // (undocumented) + managedInstanceTdeCertificates: ManagedInstanceTdeCertificates; + // (undocumented) + managedInstanceVulnerabilityAssessments: ManagedInstanceVulnerabilityAssessments; + // (undocumented) + managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies; + // (undocumented) + managedServerSecurityAlertPolicies: ManagedServerSecurityAlertPolicies; + // (undocumented) + operations: Operations; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + recommendedElasticPools: RecommendedElasticPools; + // (undocumented) + recoverableDatabases: RecoverableDatabases; + // (undocumented) + recoverableManagedDatabases: RecoverableManagedDatabases; + // (undocumented) + replicationLinks: ReplicationLinks; + // (undocumented) + restorableDroppedDatabases: RestorableDroppedDatabases; + // (undocumented) + restorableDroppedManagedDatabases: RestorableDroppedManagedDatabases; + // (undocumented) + restorePoints: RestorePoints; + // (undocumented) + sensitivityLabels: SensitivityLabels; + // (undocumented) + serverAutomaticTuning: ServerAutomaticTuning; + // (undocumented) + serverAzureADAdministrators: ServerAzureADAdministrators; + // (undocumented) + serverBlobAuditingPolicies: ServerBlobAuditingPolicies; + // (undocumented) + serverCommunicationLinks: ServerCommunicationLinks; + // (undocumented) + serverConnectionPolicies: ServerConnectionPolicies; + // (undocumented) + serverDnsAliases: ServerDnsAliases; + // (undocumented) + serverKeys: ServerKeys; + // (undocumented) + servers: Servers; + // (undocumented) + serverSecurityAlertPolicies: ServerSecurityAlertPolicies; + // (undocumented) + serverUsages: ServerUsages; + // (undocumented) + serverVulnerabilityAssessments: ServerVulnerabilityAssessments; + // (undocumented) + serviceObjectives: ServiceObjectives; + // (undocumented) + serviceTierAdvisors: ServiceTierAdvisors; + // (undocumented) + subscriptionUsages: SubscriptionUsages; + // (undocumented) + syncAgents: SyncAgents; + // (undocumented) + syncGroups: SyncGroups; + // (undocumented) + syncMembers: SyncMembers; + // (undocumented) + tdeCertificates: TdeCertificates; + // (undocumented) + transparentDataEncryptionActivities: TransparentDataEncryptionActivities; + // (undocumented) + transparentDataEncryptions: TransparentDataEncryptions; + // (undocumented) + usages: Usages; + // (undocumented) + virtualClusters: VirtualClusters; + // (undocumented) + virtualNetworkRules: VirtualNetworkRules; + // (undocumented) + workloadClassifiers: WorkloadClassifiers; + // (undocumented) + workloadGroups: WorkloadGroups; +} + +// @public (undocumented) +export class SqlManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface SqlManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface StorageCapability { + reason?: string; + readonly status?: CapabilityStatus; + readonly storageAccountType?: StorageCapabilityStorageAccountType; +} + +// @public +export type StorageCapabilityStorageAccountType = string; + +// @public +export type StorageKeyType = "StorageAccessKey" | "SharedAccessKey"; + +// @public +export type SubscriptionUsage = ProxyResource & { + readonly displayName?: string; + readonly currentValue?: number; + readonly limit?: number; + readonly unit?: string; +}; + +// @public +export interface SubscriptionUsageListResult { + readonly nextLink?: string; + readonly value?: SubscriptionUsage[]; +} + +// @public +export interface SubscriptionUsages { + get(locationName: string, usageName: string, options?: SubscriptionUsagesGetOptionalParams): Promise; + listByLocation(locationName: string, options?: SubscriptionUsagesListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SubscriptionUsagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionUsagesGetResponse = SubscriptionUsage; + +// @public +export interface SubscriptionUsagesListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionUsagesListByLocationNextResponse = SubscriptionUsageListResult; + +// @public +export interface SubscriptionUsagesListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionUsagesListByLocationResponse = SubscriptionUsageListResult; + +// @public +export type SyncAgent = ProxyResource & { + readonly namePropertiesName?: string; + syncDatabaseId?: string; + readonly lastAliveTime?: Date; + readonly state?: SyncAgentState; + readonly isUpToDate?: boolean; + readonly expiryTime?: Date; + readonly version?: string; +}; + +// @public +export interface SyncAgentKeyProperties { + readonly syncAgentKey?: string; +} + +// @public +export type SyncAgentLinkedDatabase = ProxyResource & { + readonly databaseType?: SyncMemberDbType; + readonly databaseId?: string; + readonly description?: string; + readonly serverName?: string; + readonly databaseName?: string; + readonly userName?: string; +}; + +// @public +export interface SyncAgentLinkedDatabaseListResult { + readonly nextLink?: string; + readonly value?: SyncAgentLinkedDatabase[]; +} + +// @public +export interface SyncAgentListResult { + readonly nextLink?: string; + readonly value?: SyncAgent[]; +} + +// @public +export interface SyncAgents { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise, SyncAgentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, parameters: SyncAgent, options?: SyncAgentsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsDeleteOptionalParams): Promise; + generateKey(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGenerateKeyOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: SyncAgentsListByServerOptionalParams): PagedAsyncIterableIterator; + listLinkedDatabases(resourceGroupName: string, serverName: string, syncAgentName: string, options?: SyncAgentsListLinkedDatabasesOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SyncAgentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncAgentsCreateOrUpdateResponse = SyncAgent; + +// @public +export interface SyncAgentsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SyncAgentsGenerateKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsGenerateKeyResponse = SyncAgentKeyProperties; + +// @public +export interface SyncAgentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsGetResponse = SyncAgent; + +// @public +export interface SyncAgentsListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListByServerNextResponse = SyncAgentListResult; + +// @public +export interface SyncAgentsListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListByServerResponse = SyncAgentListResult; + +// @public +export interface SyncAgentsListLinkedDatabasesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListLinkedDatabasesNextResponse = SyncAgentLinkedDatabaseListResult; + +// @public +export interface SyncAgentsListLinkedDatabasesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncAgentsListLinkedDatabasesResponse = SyncAgentLinkedDatabaseListResult; + +// @public +export type SyncAgentState = string; + +// @public +export type SyncConflictResolutionPolicy = string; + +// @public +export interface SyncDatabaseIdListResult { + readonly nextLink?: string; + readonly value?: SyncDatabaseIdProperties[]; +} + +// @public +export interface SyncDatabaseIdProperties { + readonly id?: string; +} + +// @public +export type SyncDirection = string; + +// @public +export interface SyncFullSchemaProperties { + readonly lastUpdateTime?: Date; + readonly tables?: SyncFullSchemaTable[]; +} + +// @public +export interface SyncFullSchemaPropertiesListResult { + readonly nextLink?: string; + readonly value?: SyncFullSchemaProperties[]; +} + +// @public +export interface SyncFullSchemaTable { + readonly columns?: SyncFullSchemaTableColumn[]; + readonly errorId?: string; + readonly hasError?: boolean; + readonly name?: string; + readonly quotedName?: string; +} + +// @public +export interface SyncFullSchemaTableColumn { + readonly dataSize?: string; + readonly dataType?: string; + readonly errorId?: string; + readonly hasError?: boolean; + readonly isPrimaryKey?: boolean; + readonly name?: string; + readonly quotedName?: string; +} + +// @public +export type SyncGroup = ProxyResource & { + interval?: number; + readonly lastSyncTime?: Date; + conflictResolutionPolicy?: SyncConflictResolutionPolicy; + syncDatabaseId?: string; + hubDatabaseUserName?: string; + hubDatabasePassword?: string; + readonly syncState?: SyncGroupState; + schema?: SyncGroupSchema; +}; + +// @public +export interface SyncGroupListResult { + readonly nextLink?: string; + readonly value?: SyncGroup[]; +} + +// @public +export interface SyncGroupLogListResult { + readonly nextLink?: string; + readonly value?: SyncGroupLogProperties[]; +} + +// @public +export interface SyncGroupLogProperties { + readonly details?: string; + readonly operationStatus?: string; + readonly source?: string; + readonly timestamp?: Date; + readonly tracingId?: string; + readonly type?: SyncGroupLogType; +} + +// @public +export type SyncGroupLogType = string; + +// @public +export interface SyncGroups { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise, SyncGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsDeleteOptionalParams): Promise; + beginRefreshHubSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise, void>>; + beginRefreshHubSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsRefreshHubSchemaOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise, SyncGroupsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, parameters: SyncGroup, options?: SyncGroupsUpdateOptionalParams): Promise; + cancelSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsCancelSyncOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: SyncGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; + listHubSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsListHubSchemasOptionalParams): PagedAsyncIterableIterator; + listLogs(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, startTime: string, endTime: string, typeParam: Enum21, options?: SyncGroupsListLogsOptionalParams): PagedAsyncIterableIterator; + listSyncDatabaseIds(locationName: string, options?: SyncGroupsListSyncDatabaseIdsOptionalParams): PagedAsyncIterableIterator; + triggerSync(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncGroupsTriggerSyncOptionalParams): Promise; +} + +// @public +export interface SyncGroupsCancelSyncOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SyncGroupSchema { + masterSyncMemberName?: string; + tables?: SyncGroupSchemaTable[]; +} + +// @public +export interface SyncGroupSchemaTable { + columns?: SyncGroupSchemaTableColumn[]; + quotedName?: string; +} + +// @public +export interface SyncGroupSchemaTableColumn { + dataSize?: string; + dataType?: string; + quotedName?: string; +} + +// @public +export interface SyncGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncGroupsCreateOrUpdateResponse = SyncGroup; + +// @public +export interface SyncGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SyncGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsGetResponse = SyncGroup; + +// @public +export interface SyncGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListByDatabaseNextResponse = SyncGroupListResult; + +// @public +export interface SyncGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListByDatabaseResponse = SyncGroupListResult; + +// @public +export interface SyncGroupsListHubSchemasNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListHubSchemasNextResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncGroupsListHubSchemasOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListHubSchemasResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncGroupsListLogsNextOptionalParams extends coreClient.OperationOptions { + continuationToken?: string; +} + +// @public +export type SyncGroupsListLogsNextResponse = SyncGroupLogListResult; + +// @public +export interface SyncGroupsListLogsOptionalParams extends coreClient.OperationOptions { + continuationToken?: string; +} + +// @public +export type SyncGroupsListLogsResponse = SyncGroupLogListResult; + +// @public +export interface SyncGroupsListSyncDatabaseIdsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListSyncDatabaseIdsNextResponse = SyncDatabaseIdListResult; + +// @public +export interface SyncGroupsListSyncDatabaseIdsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncGroupsListSyncDatabaseIdsResponse = SyncDatabaseIdListResult; + +// @public +export interface SyncGroupsRefreshHubSchemaOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncGroupState = string; + +// @public +export interface SyncGroupsTriggerSyncOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SyncGroupsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncGroupsUpdateResponse = SyncGroup; + +// @public +export type SyncMember = ProxyResource & { + databaseType?: SyncMemberDbType; + syncAgentId?: string; + sqlServerDatabaseId?: string; + serverName?: string; + databaseName?: string; + userName?: string; + password?: string; + syncDirection?: SyncDirection; + readonly syncState?: SyncMemberState; +}; + +// @public +export type SyncMemberDbType = string; + +// @public +export interface SyncMemberListResult { + readonly nextLink?: string; + readonly value?: SyncMember[]; +} + +// @public +export interface SyncMembers { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise, SyncMembersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersDeleteOptionalParams): Promise; + beginRefreshMemberSchema(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise, void>>; + beginRefreshMemberSchemaAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersRefreshMemberSchemaOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise, SyncMembersUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, parameters: SyncMember, options?: SyncMembersUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersGetOptionalParams): Promise; + listBySyncGroup(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, options?: SyncMembersListBySyncGroupOptionalParams): PagedAsyncIterableIterator; + listMemberSchemas(resourceGroupName: string, serverName: string, databaseName: string, syncGroupName: string, syncMemberName: string, options?: SyncMembersListMemberSchemasOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SyncMembersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncMembersCreateOrUpdateResponse = SyncMember; + +// @public +export interface SyncMembersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SyncMembersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersGetResponse = SyncMember; + +// @public +export interface SyncMembersListBySyncGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListBySyncGroupNextResponse = SyncMemberListResult; + +// @public +export interface SyncMembersListBySyncGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListBySyncGroupResponse = SyncMemberListResult; + +// @public +export interface SyncMembersListMemberSchemasNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListMemberSchemasNextResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncMembersListMemberSchemasOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SyncMembersListMemberSchemasResponse = SyncFullSchemaPropertiesListResult; + +// @public +export interface SyncMembersRefreshMemberSchemaOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncMemberState = string; + +// @public +export interface SyncMembersUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SyncMembersUpdateResponse = SyncMember; + +// @public +export type TdeCertificate = ProxyResource & { + privateBlob?: string; + certPassword?: string; +}; + +// @public +export interface TdeCertificates { + beginCreate(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise, void>>; + beginCreateAndWait(resourceGroupName: string, serverName: string, parameters: TdeCertificate, options?: TdeCertificatesCreateOptionalParams): Promise; +} + +// @public +export interface TdeCertificatesCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type TrackedResource = Resource & { + location: string; + tags?: { + [propertyName: string]: string; + }; +}; + +// @public +export type TransparentDataEncryption = ProxyResource & { + readonly location?: string; + status?: TransparentDataEncryptionStatus; +}; + +// @public +export interface TransparentDataEncryptionActivities { + listByConfiguration(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionActivitiesListByConfigurationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TransparentDataEncryptionActivitiesListByConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TransparentDataEncryptionActivitiesListByConfigurationResponse = TransparentDataEncryptionActivityListResult; + +// @public +export type TransparentDataEncryptionActivity = ProxyResource & { + readonly location?: string; + readonly status?: TransparentDataEncryptionActivityStatus; + readonly percentComplete?: number; +}; + +// @public +export interface TransparentDataEncryptionActivityListResult { + value: TransparentDataEncryptionActivity[]; +} + +// @public +export type TransparentDataEncryptionActivityStatus = string; + +// @public +export type TransparentDataEncryptionName = string; + +// @public +export interface TransparentDataEncryptions { + createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, parameters: TransparentDataEncryption, options?: TransparentDataEncryptionsCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, transparentDataEncryptionName: TransparentDataEncryptionName, options?: TransparentDataEncryptionsGetOptionalParams): Promise; +} + +// @public +export interface TransparentDataEncryptionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TransparentDataEncryptionsCreateOrUpdateResponse = TransparentDataEncryption; + +// @public +export interface TransparentDataEncryptionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TransparentDataEncryptionsGetResponse = TransparentDataEncryption; + +// @public +export type TransparentDataEncryptionStatus = "Enabled" | "Disabled"; + +// @public +export type UnitDefinitionType = string; + +// @public +export type UnitType = string; + +// @public +export interface UnlinkParameters { + forcedTermination?: boolean; +} + +// @public +export interface Usage { + readonly currentValue?: number; + readonly id?: string; + readonly limit?: number; + readonly name?: Name; + readonly requestedLimit?: number; + readonly type?: string; + readonly unit?: string; +} + +// @public +export interface UsageListResult { + readonly nextLink?: string; + readonly value?: Usage[]; +} + +// @public +export interface Usages { + listByInstancePool(resourceGroupName: string, instancePoolName: string, options?: UsagesListByInstancePoolOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsagesListByInstancePoolNextOptionalParams extends coreClient.OperationOptions { + expandChildren?: boolean; +} + +// @public +export type UsagesListByInstancePoolNextResponse = UsageListResult; + +// @public +export interface UsagesListByInstancePoolOptionalParams extends coreClient.OperationOptions { + expandChildren?: boolean; +} + +// @public +export type UsagesListByInstancePoolResponse = UsageListResult; + +// @public +export type VirtualCluster = TrackedResource & { + readonly subnetId?: string; + family?: string; + readonly childResources?: string[]; +}; + +// @public +export interface VirtualClusterListResult { + readonly nextLink?: string; + readonly value?: VirtualCluster[]; +} + +// @public +export interface VirtualClusters { + beginDelete(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise, VirtualClustersUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, virtualClusterName: string, parameters: VirtualClusterUpdate, options?: VirtualClustersUpdateOptionalParams): Promise; + get(resourceGroupName: string, virtualClusterName: string, options?: VirtualClustersGetOptionalParams): Promise; + list(options?: VirtualClustersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualClustersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualClustersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersGetResponse = VirtualCluster; + +// @public +export interface VirtualClustersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListByResourceGroupNextResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListByResourceGroupResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListNextResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualClustersListResponse = VirtualClusterListResult; + +// @public +export interface VirtualClustersUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualClustersUpdateResponse = VirtualCluster; + +// @public +export interface VirtualClusterUpdate { + readonly childResources?: string[]; + family?: string; + readonly subnetId?: string; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type VirtualNetworkRule = ProxyResource & { + virtualNetworkSubnetId?: string; + ignoreMissingVnetServiceEndpoint?: boolean; + readonly state?: VirtualNetworkRuleState; +}; + +// @public +export interface VirtualNetworkRuleListResult { + readonly nextLink?: string; + readonly value?: VirtualNetworkRule[]; +} + +// @public +export interface VirtualNetworkRules { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise, VirtualNetworkRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, parameters: VirtualNetworkRule, options?: VirtualNetworkRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, virtualNetworkRuleName: string, options?: VirtualNetworkRulesGetOptionalParams): Promise; + listByServer(resourceGroupName: string, serverName: string, options?: VirtualNetworkRulesListByServerOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualNetworkRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkRulesCreateOrUpdateResponse = VirtualNetworkRule; + +// @public +export interface VirtualNetworkRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkRulesGetResponse = VirtualNetworkRule; + +// @public +export interface VirtualNetworkRulesListByServerNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkRulesListByServerNextResponse = VirtualNetworkRuleListResult; + +// @public +export interface VirtualNetworkRulesListByServerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkRulesListByServerResponse = VirtualNetworkRuleListResult; + +// @public +export type VirtualNetworkRuleState = string; + +// @public +export type VulnerabilityAssessmentName = string; + +// @public +export type VulnerabilityAssessmentPolicyBaselineName = "master" | "default"; + +// @public +export interface VulnerabilityAssessmentRecurringScansProperties { + emails?: string[]; + emailSubscriptionAdmins?: boolean; + isEnabled?: boolean; +} + +// @public +export interface VulnerabilityAssessmentScanError { + readonly code?: string; + readonly message?: string; +} + +// @public +export type VulnerabilityAssessmentScanRecord = ProxyResource & { + readonly scanId?: string; + readonly triggerType?: VulnerabilityAssessmentScanTriggerType; + readonly state?: VulnerabilityAssessmentScanState; + readonly startTime?: Date; + readonly endTime?: Date; + readonly errors?: VulnerabilityAssessmentScanError[]; + readonly storageContainerPath?: string; + readonly numberOfFailedSecurityChecks?: number; +}; + +// @public +export interface VulnerabilityAssessmentScanRecordListResult { + readonly nextLink?: string; + readonly value?: VulnerabilityAssessmentScanRecord[]; +} + +// @public +export type VulnerabilityAssessmentScanState = string; + +// @public +export type VulnerabilityAssessmentScanTriggerType = string; + +// @public +export type WorkloadClassifier = ProxyResource & { + memberName?: string; + label?: string; + context?: string; + startTime?: string; + endTime?: string; + importance?: string; +}; + +// @public +export interface WorkloadClassifierListResult { + readonly nextLink?: string; + readonly value?: WorkloadClassifier[]; +} + +// @public +export interface WorkloadClassifiers { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise, WorkloadClassifiersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, parameters: WorkloadClassifier, options?: WorkloadClassifiersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, workloadClassifierName: string, options?: WorkloadClassifiersGetOptionalParams): Promise; + listByWorkloadGroup(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadClassifiersListByWorkloadGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface WorkloadClassifiersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WorkloadClassifiersCreateOrUpdateResponse = WorkloadClassifier; + +// @public +export interface WorkloadClassifiersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WorkloadClassifiersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadClassifiersGetResponse = WorkloadClassifier; + +// @public +export interface WorkloadClassifiersListByWorkloadGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadClassifiersListByWorkloadGroupNextResponse = WorkloadClassifierListResult; + +// @public +export interface WorkloadClassifiersListByWorkloadGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadClassifiersListByWorkloadGroupResponse = WorkloadClassifierListResult; + +// @public +export type WorkloadGroup = ProxyResource & { + minResourcePercent?: number; + maxResourcePercent?: number; + minResourcePercentPerRequest?: number; + maxResourcePercentPerRequest?: number; + importance?: string; + queryExecutionTimeout?: number; +}; + +// @public +export interface WorkloadGroupListResult { + readonly nextLink?: string; + readonly value?: WorkloadGroup[]; +} + +// @public +export interface WorkloadGroups { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise, WorkloadGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, parameters: WorkloadGroup, options?: WorkloadGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serverName: string, databaseName: string, workloadGroupName: string, options?: WorkloadGroupsGetOptionalParams): Promise; + listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: WorkloadGroupsListByDatabaseOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface WorkloadGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WorkloadGroupsCreateOrUpdateResponse = WorkloadGroup; + +// @public +export interface WorkloadGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WorkloadGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadGroupsGetResponse = WorkloadGroup; + +// @public +export interface WorkloadGroupsListByDatabaseNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadGroupsListByDatabaseNextResponse = WorkloadGroupListResult; + +// @public +export interface WorkloadGroupsListByDatabaseOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WorkloadGroupsListByDatabaseResponse = WorkloadGroupListResult; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/storage-resource-manager/package.json b/test/smoke/generated/storage-resource-manager/package.json index 1d4ddcaf6e..7266d4925b 100644 --- a/test/smoke/generated/storage-resource-manager/package.json +++ b/test/smoke/generated/storage-resource-manager/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md b/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md index 50d2a0b98a..a5bf35a47c 100644 --- a/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md +++ b/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md @@ -692,7 +692,7 @@ export interface KeyVaultProperties { export type Kind = string; // @public -export const enum KnownBlobRestoreProgressStatus { +export enum KnownBlobRestoreProgressStatus { // (undocumented) Complete = "Complete", // (undocumented) @@ -702,7 +702,7 @@ export const enum KnownBlobRestoreProgressStatus { } // @public -export const enum KnownBypass { +export enum KnownBypass { // (undocumented) AzureServices = "AzureServices", // (undocumented) @@ -714,7 +714,7 @@ export const enum KnownBypass { } // @public -export const enum KnownCorsRuleAllowedMethodsItem { +export enum KnownCorsRuleAllowedMethodsItem { // (undocumented) Delete = "DELETE", // (undocumented) @@ -732,7 +732,7 @@ export const enum KnownCorsRuleAllowedMethodsItem { } // @public -export const enum KnownDirectoryServiceOptions { +export enum KnownDirectoryServiceOptions { // (undocumented) Aadds = "AADDS", // (undocumented) @@ -742,7 +742,7 @@ export const enum KnownDirectoryServiceOptions { } // @public -export const enum KnownEnabledProtocols { +export enum KnownEnabledProtocols { // (undocumented) NFS = "NFS", // (undocumented) @@ -750,7 +750,7 @@ export const enum KnownEnabledProtocols { } // @public -export const enum KnownEncryptionScopeSource { +export enum KnownEncryptionScopeSource { // (undocumented) MicrosoftKeyVault = "Microsoft.KeyVault", // (undocumented) @@ -758,7 +758,7 @@ export const enum KnownEncryptionScopeSource { } // @public -export const enum KnownEncryptionScopeState { +export enum KnownEncryptionScopeState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -766,7 +766,7 @@ export const enum KnownEncryptionScopeState { } // @public -export const enum KnownGeoReplicationStatus { +export enum KnownGeoReplicationStatus { // (undocumented) Bootstrap = "Bootstrap", // (undocumented) @@ -776,7 +776,7 @@ export const enum KnownGeoReplicationStatus { } // @public -export const enum KnownImmutabilityPolicyState { +export enum KnownImmutabilityPolicyState { // (undocumented) Locked = "Locked", // (undocumented) @@ -784,7 +784,7 @@ export const enum KnownImmutabilityPolicyState { } // @public -export const enum KnownImmutabilityPolicyUpdateType { +export enum KnownImmutabilityPolicyUpdateType { // (undocumented) Extend = "extend", // (undocumented) @@ -794,7 +794,7 @@ export const enum KnownImmutabilityPolicyUpdateType { } // @public -export const enum KnownKeySource { +export enum KnownKeySource { // (undocumented) MicrosoftKeyvault = "Microsoft.Keyvault", // (undocumented) @@ -802,7 +802,7 @@ export const enum KnownKeySource { } // @public -export const enum KnownKeyType { +export enum KnownKeyType { // (undocumented) Account = "Account", // (undocumented) @@ -810,7 +810,7 @@ export const enum KnownKeyType { } // @public -export const enum KnownKind { +export enum KnownKind { // (undocumented) BlobStorage = "BlobStorage", // (undocumented) @@ -824,7 +824,7 @@ export const enum KnownKind { } // @public -export const enum KnownLargeFileSharesState { +export enum KnownLargeFileSharesState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -832,7 +832,7 @@ export const enum KnownLargeFileSharesState { } // @public -export const enum KnownLeaseContainerRequestAction { +export enum KnownLeaseContainerRequestAction { // (undocumented) Acquire = "Acquire", // (undocumented) @@ -846,7 +846,7 @@ export const enum KnownLeaseContainerRequestAction { } // @public -export const enum KnownLeaseDuration { +export enum KnownLeaseDuration { // (undocumented) Fixed = "Fixed", // (undocumented) @@ -854,7 +854,7 @@ export const enum KnownLeaseDuration { } // @public -export const enum KnownLeaseState { +export enum KnownLeaseState { // (undocumented) Available = "Available", // (undocumented) @@ -868,7 +868,7 @@ export const enum KnownLeaseState { } // @public -export const enum KnownLeaseStatus { +export enum KnownLeaseStatus { // (undocumented) Locked = "Locked", // (undocumented) @@ -876,13 +876,13 @@ export const enum KnownLeaseStatus { } // @public -export const enum KnownManagementPolicyName { +export enum KnownManagementPolicyName { // (undocumented) Default = "default" } // @public -export const enum KnownPermissions { +export enum KnownPermissions { // (undocumented) A = "a", // (undocumented) @@ -902,7 +902,7 @@ export const enum KnownPermissions { } // @public -export const enum KnownPrivateEndpointConnectionProvisioningState { +export enum KnownPrivateEndpointConnectionProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -914,7 +914,7 @@ export const enum KnownPrivateEndpointConnectionProvisioningState { } // @public -export const enum KnownPrivateEndpointServiceConnectionStatus { +export enum KnownPrivateEndpointServiceConnectionStatus { // (undocumented) Approved = "Approved", // (undocumented) @@ -924,7 +924,7 @@ export const enum KnownPrivateEndpointServiceConnectionStatus { } // @public -export const enum KnownReasonCode { +export enum KnownReasonCode { // (undocumented) NotAvailableForSubscription = "NotAvailableForSubscription", // (undocumented) @@ -932,7 +932,7 @@ export const enum KnownReasonCode { } // @public -export const enum KnownRootSquashType { +export enum KnownRootSquashType { // (undocumented) AllSquash = "AllSquash", // (undocumented) @@ -942,7 +942,7 @@ export const enum KnownRootSquashType { } // @public -export const enum KnownRoutingChoice { +export enum KnownRoutingChoice { // (undocumented) InternetRouting = "InternetRouting", // (undocumented) @@ -950,13 +950,13 @@ export const enum KnownRoutingChoice { } // @public -export const enum KnownRuleType { +export enum KnownRuleType { // (undocumented) Lifecycle = "Lifecycle" } // @public -export const enum KnownServices { +export enum KnownServices { // (undocumented) B = "b", // (undocumented) @@ -968,7 +968,7 @@ export const enum KnownServices { } // @public -export const enum KnownShareAccessTier { +export enum KnownShareAccessTier { // (undocumented) Cool = "Cool", // (undocumented) @@ -980,7 +980,7 @@ export const enum KnownShareAccessTier { } // @public -export const enum KnownSignedResource { +export enum KnownSignedResource { // (undocumented) B = "b", // (undocumented) @@ -992,7 +992,7 @@ export const enum KnownSignedResource { } // @public -export const enum KnownSignedResourceTypes { +export enum KnownSignedResourceTypes { // (undocumented) C = "c", // (undocumented) @@ -1002,7 +1002,7 @@ export const enum KnownSignedResourceTypes { } // @public -export const enum KnownSkuName { +export enum KnownSkuName { // (undocumented) PremiumLRS = "Premium_LRS", // (undocumented) diff --git a/test/smoke/generated/storage-resource-manager/src/models/index.ts b/test/smoke/generated/storage-resource-manager/src/models/index.ts index 7671b8eee1..1fdb8e4652 100644 --- a/test/smoke/generated/storage-resource-manager/src/models/index.ts +++ b/test/smoke/generated/storage-resource-manager/src/models/index.ts @@ -1646,7 +1646,7 @@ export interface BlobContainersExtendImmutabilityPolicyHeaders { } /** Known values of {@link SkuName} that the service accepts. */ -export const enum KnownSkuName { +export enum KnownSkuName { StandardLRS = "Standard_LRS", StandardGRS = "Standard_GRS", StandardRagrs = "Standard_RAGRS", @@ -1674,7 +1674,7 @@ export const enum KnownSkuName { export type SkuName = string; /** Known values of {@link Kind} that the service accepts. */ -export const enum KnownKind { +export enum KnownKind { Storage = "Storage", StorageV2 = "StorageV2", BlobStorage = "BlobStorage", @@ -1696,7 +1696,7 @@ export const enum KnownKind { export type Kind = string; /** Known values of {@link ReasonCode} that the service accepts. */ -export const enum KnownReasonCode { +export enum KnownReasonCode { QuotaId = "QuotaId", NotAvailableForSubscription = "NotAvailableForSubscription" } @@ -1712,7 +1712,7 @@ export const enum KnownReasonCode { export type ReasonCode = string; /** Known values of {@link KeyType} that the service accepts. */ -export const enum KnownKeyType { +export enum KnownKeyType { Service = "Service", Account = "Account" } @@ -1728,7 +1728,7 @@ export const enum KnownKeyType { export type KeyType = string; /** Known values of {@link KeySource} that the service accepts. */ -export const enum KnownKeySource { +export enum KnownKeySource { MicrosoftStorage = "Microsoft.Storage", MicrosoftKeyvault = "Microsoft.Keyvault" } @@ -1744,7 +1744,7 @@ export const enum KnownKeySource { export type KeySource = string; /** Known values of {@link Bypass} that the service accepts. */ -export const enum KnownBypass { +export enum KnownBypass { None = "None", Logging = "Logging", Metrics = "Metrics", @@ -1764,7 +1764,7 @@ export const enum KnownBypass { export type Bypass = string; /** Known values of {@link DirectoryServiceOptions} that the service accepts. */ -export const enum KnownDirectoryServiceOptions { +export enum KnownDirectoryServiceOptions { None = "None", Aadds = "AADDS", AD = "AD" @@ -1782,7 +1782,7 @@ export const enum KnownDirectoryServiceOptions { export type DirectoryServiceOptions = string; /** Known values of {@link LargeFileSharesState} that the service accepts. */ -export const enum KnownLargeFileSharesState { +export enum KnownLargeFileSharesState { Disabled = "Disabled", Enabled = "Enabled" } @@ -1798,7 +1798,7 @@ export const enum KnownLargeFileSharesState { export type LargeFileSharesState = string; /** Known values of {@link RoutingChoice} that the service accepts. */ -export const enum KnownRoutingChoice { +export enum KnownRoutingChoice { MicrosoftRouting = "MicrosoftRouting", InternetRouting = "InternetRouting" } @@ -1814,7 +1814,7 @@ export const enum KnownRoutingChoice { export type RoutingChoice = string; /** Known values of {@link GeoReplicationStatus} that the service accepts. */ -export const enum KnownGeoReplicationStatus { +export enum KnownGeoReplicationStatus { Live = "Live", Bootstrap = "Bootstrap", Unavailable = "Unavailable" @@ -1832,7 +1832,7 @@ export const enum KnownGeoReplicationStatus { export type GeoReplicationStatus = string; /** Known values of {@link PrivateEndpointServiceConnectionStatus} that the service accepts. */ -export const enum KnownPrivateEndpointServiceConnectionStatus { +export enum KnownPrivateEndpointServiceConnectionStatus { Pending = "Pending", Approved = "Approved", Rejected = "Rejected" @@ -1850,7 +1850,7 @@ export const enum KnownPrivateEndpointServiceConnectionStatus { export type PrivateEndpointServiceConnectionStatus = string; /** Known values of {@link PrivateEndpointConnectionProvisioningState} that the service accepts. */ -export const enum KnownPrivateEndpointConnectionProvisioningState { +export enum KnownPrivateEndpointConnectionProvisioningState { Succeeded = "Succeeded", Creating = "Creating", Deleting = "Deleting", @@ -1870,7 +1870,7 @@ export const enum KnownPrivateEndpointConnectionProvisioningState { export type PrivateEndpointConnectionProvisioningState = string; /** Known values of {@link BlobRestoreProgressStatus} that the service accepts. */ -export const enum KnownBlobRestoreProgressStatus { +export enum KnownBlobRestoreProgressStatus { InProgress = "InProgress", Complete = "Complete", Failed = "Failed" @@ -1888,7 +1888,7 @@ export const enum KnownBlobRestoreProgressStatus { export type BlobRestoreProgressStatus = string; /** Known values of {@link Services} that the service accepts. */ -export const enum KnownServices { +export enum KnownServices { B = "b", Q = "q", T = "t", @@ -1908,7 +1908,7 @@ export const enum KnownServices { export type Services = string; /** Known values of {@link SignedResourceTypes} that the service accepts. */ -export const enum KnownSignedResourceTypes { +export enum KnownSignedResourceTypes { S = "s", C = "c", O = "o" @@ -1926,7 +1926,7 @@ export const enum KnownSignedResourceTypes { export type SignedResourceTypes = string; /** Known values of {@link Permissions} that the service accepts. */ -export const enum KnownPermissions { +export enum KnownPermissions { R = "r", D = "d", W = "w", @@ -1954,7 +1954,7 @@ export const enum KnownPermissions { export type Permissions = string; /** Known values of {@link SignedResource} that the service accepts. */ -export const enum KnownSignedResource { +export enum KnownSignedResource { B = "b", C = "c", F = "f", @@ -1974,7 +1974,7 @@ export const enum KnownSignedResource { export type SignedResource = string; /** Known values of {@link ManagementPolicyName} that the service accepts. */ -export const enum KnownManagementPolicyName { +export enum KnownManagementPolicyName { Default = "default" } @@ -1988,7 +1988,7 @@ export const enum KnownManagementPolicyName { export type ManagementPolicyName = string; /** Known values of {@link RuleType} that the service accepts. */ -export const enum KnownRuleType { +export enum KnownRuleType { Lifecycle = "Lifecycle" } @@ -2002,7 +2002,7 @@ export const enum KnownRuleType { export type RuleType = string; /** Known values of {@link EncryptionScopeSource} that the service accepts. */ -export const enum KnownEncryptionScopeSource { +export enum KnownEncryptionScopeSource { MicrosoftStorage = "Microsoft.Storage", MicrosoftKeyVault = "Microsoft.KeyVault" } @@ -2018,7 +2018,7 @@ export const enum KnownEncryptionScopeSource { export type EncryptionScopeSource = string; /** Known values of {@link EncryptionScopeState} that the service accepts. */ -export const enum KnownEncryptionScopeState { +export enum KnownEncryptionScopeState { Enabled = "Enabled", Disabled = "Disabled" } @@ -2034,7 +2034,7 @@ export const enum KnownEncryptionScopeState { export type EncryptionScopeState = string; /** Known values of {@link CorsRuleAllowedMethodsItem} that the service accepts. */ -export const enum KnownCorsRuleAllowedMethodsItem { +export enum KnownCorsRuleAllowedMethodsItem { Delete = "DELETE", GET = "GET", Head = "HEAD", @@ -2060,7 +2060,7 @@ export const enum KnownCorsRuleAllowedMethodsItem { export type CorsRuleAllowedMethodsItem = string; /** Known values of {@link LeaseStatus} that the service accepts. */ -export const enum KnownLeaseStatus { +export enum KnownLeaseStatus { Locked = "Locked", Unlocked = "Unlocked" } @@ -2076,7 +2076,7 @@ export const enum KnownLeaseStatus { export type LeaseStatus = string; /** Known values of {@link LeaseState} that the service accepts. */ -export const enum KnownLeaseState { +export enum KnownLeaseState { Available = "Available", Leased = "Leased", Expired = "Expired", @@ -2098,7 +2098,7 @@ export const enum KnownLeaseState { export type LeaseState = string; /** Known values of {@link LeaseDuration} that the service accepts. */ -export const enum KnownLeaseDuration { +export enum KnownLeaseDuration { Infinite = "Infinite", Fixed = "Fixed" } @@ -2114,7 +2114,7 @@ export const enum KnownLeaseDuration { export type LeaseDuration = string; /** Known values of {@link ImmutabilityPolicyState} that the service accepts. */ -export const enum KnownImmutabilityPolicyState { +export enum KnownImmutabilityPolicyState { Locked = "Locked", Unlocked = "Unlocked" } @@ -2130,7 +2130,7 @@ export const enum KnownImmutabilityPolicyState { export type ImmutabilityPolicyState = string; /** Known values of {@link ImmutabilityPolicyUpdateType} that the service accepts. */ -export const enum KnownImmutabilityPolicyUpdateType { +export enum KnownImmutabilityPolicyUpdateType { Put = "put", Lock = "lock", Extend = "extend" @@ -2148,7 +2148,7 @@ export const enum KnownImmutabilityPolicyUpdateType { export type ImmutabilityPolicyUpdateType = string; /** Known values of {@link LeaseContainerRequestAction} that the service accepts. */ -export const enum KnownLeaseContainerRequestAction { +export enum KnownLeaseContainerRequestAction { Acquire = "Acquire", Renew = "Renew", Change = "Change", @@ -2170,7 +2170,7 @@ export const enum KnownLeaseContainerRequestAction { export type LeaseContainerRequestAction = string; /** Known values of {@link EnabledProtocols} that the service accepts. */ -export const enum KnownEnabledProtocols { +export enum KnownEnabledProtocols { SMB = "SMB", NFS = "NFS" } @@ -2186,7 +2186,7 @@ export const enum KnownEnabledProtocols { export type EnabledProtocols = string; /** Known values of {@link RootSquashType} that the service accepts. */ -export const enum KnownRootSquashType { +export enum KnownRootSquashType { NoRootSquash = "NoRootSquash", RootSquash = "RootSquash", AllSquash = "AllSquash" @@ -2204,7 +2204,7 @@ export const enum KnownRootSquashType { export type RootSquashType = string; /** Known values of {@link ShareAccessTier} that the service accepts. */ -export const enum KnownShareAccessTier { +export enum KnownShareAccessTier { TransactionOptimized = "TransactionOptimized", Hot = "Hot", Cool = "Cool", diff --git a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json index dd684e7af0..f8ad4a8514 100644 --- a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json +++ b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json @@ -9491,7 +9491,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownBlobRestoreProgressStatus " + "text": "export declare enum KnownBlobRestoreProgressStatus " } ], "releaseTag": "Public", @@ -9569,7 +9569,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownBypass " + "text": "export declare enum KnownBypass " } ], "releaseTag": "Public", @@ -9668,7 +9668,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownCorsRuleAllowedMethodsItem " + "text": "export declare enum KnownCorsRuleAllowedMethodsItem " } ], "releaseTag": "Public", @@ -9830,7 +9830,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDirectoryServiceOptions " + "text": "export declare enum KnownDirectoryServiceOptions " } ], "releaseTag": "Public", @@ -9908,7 +9908,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEnabledProtocols " + "text": "export declare enum KnownEnabledProtocols " } ], "releaseTag": "Public", @@ -9965,7 +9965,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEncryptionScopeSource " + "text": "export declare enum KnownEncryptionScopeSource " } ], "releaseTag": "Public", @@ -10022,7 +10022,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEncryptionScopeState " + "text": "export declare enum KnownEncryptionScopeState " } ], "releaseTag": "Public", @@ -10079,7 +10079,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownGeoReplicationStatus " + "text": "export declare enum KnownGeoReplicationStatus " } ], "releaseTag": "Public", @@ -10157,7 +10157,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownImmutabilityPolicyState " + "text": "export declare enum KnownImmutabilityPolicyState " } ], "releaseTag": "Public", @@ -10214,7 +10214,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownImmutabilityPolicyUpdateType " + "text": "export declare enum KnownImmutabilityPolicyUpdateType " } ], "releaseTag": "Public", @@ -10292,7 +10292,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownKeySource " + "text": "export declare enum KnownKeySource " } ], "releaseTag": "Public", @@ -10349,7 +10349,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownKeyType " + "text": "export declare enum KnownKeyType " } ], "releaseTag": "Public", @@ -10406,7 +10406,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownKind " + "text": "export declare enum KnownKind " } ], "releaseTag": "Public", @@ -10526,7 +10526,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLargeFileSharesState " + "text": "export declare enum KnownLargeFileSharesState " } ], "releaseTag": "Public", @@ -10583,7 +10583,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLeaseContainerRequestAction " + "text": "export declare enum KnownLeaseContainerRequestAction " } ], "releaseTag": "Public", @@ -10703,7 +10703,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLeaseDuration " + "text": "export declare enum KnownLeaseDuration " } ], "releaseTag": "Public", @@ -10760,7 +10760,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLeaseState " + "text": "export declare enum KnownLeaseState " } ], "releaseTag": "Public", @@ -10880,7 +10880,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownLeaseStatus " + "text": "export declare enum KnownLeaseStatus " } ], "releaseTag": "Public", @@ -10937,7 +10937,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownManagementPolicyName " + "text": "export declare enum KnownManagementPolicyName " } ], "releaseTag": "Public", @@ -10973,7 +10973,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPermissions " + "text": "export declare enum KnownPermissions " } ], "releaseTag": "Public", @@ -11156,7 +11156,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPrivateEndpointConnectionProvisioningState " + "text": "export declare enum KnownPrivateEndpointConnectionProvisioningState " } ], "releaseTag": "Public", @@ -11255,7 +11255,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPrivateEndpointServiceConnectionStatus " + "text": "export declare enum KnownPrivateEndpointServiceConnectionStatus " } ], "releaseTag": "Public", @@ -11333,7 +11333,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownReasonCode " + "text": "export declare enum KnownReasonCode " } ], "releaseTag": "Public", @@ -11390,7 +11390,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownRootSquashType " + "text": "export declare enum KnownRootSquashType " } ], "releaseTag": "Public", @@ -11468,7 +11468,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownRoutingChoice " + "text": "export declare enum KnownRoutingChoice " } ], "releaseTag": "Public", @@ -11525,7 +11525,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownRuleType " + "text": "export declare enum KnownRuleType " } ], "releaseTag": "Public", @@ -11561,7 +11561,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownServices " + "text": "export declare enum KnownServices " } ], "releaseTag": "Public", @@ -11660,7 +11660,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownShareAccessTier " + "text": "export declare enum KnownShareAccessTier " } ], "releaseTag": "Public", @@ -11759,7 +11759,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSignedResource " + "text": "export declare enum KnownSignedResource " } ], "releaseTag": "Public", @@ -11858,7 +11858,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSignedResourceTypes " + "text": "export declare enum KnownSignedResourceTypes " } ], "releaseTag": "Public", @@ -11936,7 +11936,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSkuName " + "text": "export declare enum KnownSkuName " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md index 50d2a0b98a..a5bf35a47c 100644 --- a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md +++ b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md @@ -692,7 +692,7 @@ export interface KeyVaultProperties { export type Kind = string; // @public -export const enum KnownBlobRestoreProgressStatus { +export enum KnownBlobRestoreProgressStatus { // (undocumented) Complete = "Complete", // (undocumented) @@ -702,7 +702,7 @@ export const enum KnownBlobRestoreProgressStatus { } // @public -export const enum KnownBypass { +export enum KnownBypass { // (undocumented) AzureServices = "AzureServices", // (undocumented) @@ -714,7 +714,7 @@ export const enum KnownBypass { } // @public -export const enum KnownCorsRuleAllowedMethodsItem { +export enum KnownCorsRuleAllowedMethodsItem { // (undocumented) Delete = "DELETE", // (undocumented) @@ -732,7 +732,7 @@ export const enum KnownCorsRuleAllowedMethodsItem { } // @public -export const enum KnownDirectoryServiceOptions { +export enum KnownDirectoryServiceOptions { // (undocumented) Aadds = "AADDS", // (undocumented) @@ -742,7 +742,7 @@ export const enum KnownDirectoryServiceOptions { } // @public -export const enum KnownEnabledProtocols { +export enum KnownEnabledProtocols { // (undocumented) NFS = "NFS", // (undocumented) @@ -750,7 +750,7 @@ export const enum KnownEnabledProtocols { } // @public -export const enum KnownEncryptionScopeSource { +export enum KnownEncryptionScopeSource { // (undocumented) MicrosoftKeyVault = "Microsoft.KeyVault", // (undocumented) @@ -758,7 +758,7 @@ export const enum KnownEncryptionScopeSource { } // @public -export const enum KnownEncryptionScopeState { +export enum KnownEncryptionScopeState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -766,7 +766,7 @@ export const enum KnownEncryptionScopeState { } // @public -export const enum KnownGeoReplicationStatus { +export enum KnownGeoReplicationStatus { // (undocumented) Bootstrap = "Bootstrap", // (undocumented) @@ -776,7 +776,7 @@ export const enum KnownGeoReplicationStatus { } // @public -export const enum KnownImmutabilityPolicyState { +export enum KnownImmutabilityPolicyState { // (undocumented) Locked = "Locked", // (undocumented) @@ -784,7 +784,7 @@ export const enum KnownImmutabilityPolicyState { } // @public -export const enum KnownImmutabilityPolicyUpdateType { +export enum KnownImmutabilityPolicyUpdateType { // (undocumented) Extend = "extend", // (undocumented) @@ -794,7 +794,7 @@ export const enum KnownImmutabilityPolicyUpdateType { } // @public -export const enum KnownKeySource { +export enum KnownKeySource { // (undocumented) MicrosoftKeyvault = "Microsoft.Keyvault", // (undocumented) @@ -802,7 +802,7 @@ export const enum KnownKeySource { } // @public -export const enum KnownKeyType { +export enum KnownKeyType { // (undocumented) Account = "Account", // (undocumented) @@ -810,7 +810,7 @@ export const enum KnownKeyType { } // @public -export const enum KnownKind { +export enum KnownKind { // (undocumented) BlobStorage = "BlobStorage", // (undocumented) @@ -824,7 +824,7 @@ export const enum KnownKind { } // @public -export const enum KnownLargeFileSharesState { +export enum KnownLargeFileSharesState { // (undocumented) Disabled = "Disabled", // (undocumented) @@ -832,7 +832,7 @@ export const enum KnownLargeFileSharesState { } // @public -export const enum KnownLeaseContainerRequestAction { +export enum KnownLeaseContainerRequestAction { // (undocumented) Acquire = "Acquire", // (undocumented) @@ -846,7 +846,7 @@ export const enum KnownLeaseContainerRequestAction { } // @public -export const enum KnownLeaseDuration { +export enum KnownLeaseDuration { // (undocumented) Fixed = "Fixed", // (undocumented) @@ -854,7 +854,7 @@ export const enum KnownLeaseDuration { } // @public -export const enum KnownLeaseState { +export enum KnownLeaseState { // (undocumented) Available = "Available", // (undocumented) @@ -868,7 +868,7 @@ export const enum KnownLeaseState { } // @public -export const enum KnownLeaseStatus { +export enum KnownLeaseStatus { // (undocumented) Locked = "Locked", // (undocumented) @@ -876,13 +876,13 @@ export const enum KnownLeaseStatus { } // @public -export const enum KnownManagementPolicyName { +export enum KnownManagementPolicyName { // (undocumented) Default = "default" } // @public -export const enum KnownPermissions { +export enum KnownPermissions { // (undocumented) A = "a", // (undocumented) @@ -902,7 +902,7 @@ export const enum KnownPermissions { } // @public -export const enum KnownPrivateEndpointConnectionProvisioningState { +export enum KnownPrivateEndpointConnectionProvisioningState { // (undocumented) Creating = "Creating", // (undocumented) @@ -914,7 +914,7 @@ export const enum KnownPrivateEndpointConnectionProvisioningState { } // @public -export const enum KnownPrivateEndpointServiceConnectionStatus { +export enum KnownPrivateEndpointServiceConnectionStatus { // (undocumented) Approved = "Approved", // (undocumented) @@ -924,7 +924,7 @@ export const enum KnownPrivateEndpointServiceConnectionStatus { } // @public -export const enum KnownReasonCode { +export enum KnownReasonCode { // (undocumented) NotAvailableForSubscription = "NotAvailableForSubscription", // (undocumented) @@ -932,7 +932,7 @@ export const enum KnownReasonCode { } // @public -export const enum KnownRootSquashType { +export enum KnownRootSquashType { // (undocumented) AllSquash = "AllSquash", // (undocumented) @@ -942,7 +942,7 @@ export const enum KnownRootSquashType { } // @public -export const enum KnownRoutingChoice { +export enum KnownRoutingChoice { // (undocumented) InternetRouting = "InternetRouting", // (undocumented) @@ -950,13 +950,13 @@ export const enum KnownRoutingChoice { } // @public -export const enum KnownRuleType { +export enum KnownRuleType { // (undocumented) Lifecycle = "Lifecycle" } // @public -export const enum KnownServices { +export enum KnownServices { // (undocumented) B = "b", // (undocumented) @@ -968,7 +968,7 @@ export const enum KnownServices { } // @public -export const enum KnownShareAccessTier { +export enum KnownShareAccessTier { // (undocumented) Cool = "Cool", // (undocumented) @@ -980,7 +980,7 @@ export const enum KnownShareAccessTier { } // @public -export const enum KnownSignedResource { +export enum KnownSignedResource { // (undocumented) B = "b", // (undocumented) @@ -992,7 +992,7 @@ export const enum KnownSignedResource { } // @public -export const enum KnownSignedResourceTypes { +export enum KnownSignedResourceTypes { // (undocumented) C = "c", // (undocumented) @@ -1002,7 +1002,7 @@ export const enum KnownSignedResourceTypes { } // @public -export const enum KnownSkuName { +export enum KnownSkuName { // (undocumented) PremiumLRS = "Premium_LRS", // (undocumented) diff --git a/test/smoke/generated/web-resource-manager/package.json b/test/smoke/generated/web-resource-manager/package.json index 6450d2c032..4869e0deea 100644 --- a/test/smoke/generated/web-resource-manager/package.json +++ b/test/smoke/generated/web-resource-manager/package.json @@ -59,6 +59,7 @@ "esm/**/*.d.ts.map", "src/**/*.ts", "README.md", + "LICENSE", "rollup.config.js", "tsconfig.json", "review/*", diff --git a/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md b/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md index 10def62725..8036516515 100644 --- a/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md +++ b/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md @@ -3010,7 +3010,7 @@ export type KeyVaultReferenceResource = ProxyOnlyResource & { export type KeyVaultSecretStatus = "Initialized" | "WaitingOnCertificateOrder" | "Succeeded" | "CertificateOrderFailed" | "OperationNotPermittedOnKeyVault" | "AzureServiceUnauthorizedToAccessKeyVault" | "KeyVaultDoesNotExist" | "KeyVaultSecretDoesNotExist" | "UnknownError" | "ExternalPrivateKey" | "Unknown"; // @public -export const enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { +export enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3020,7 +3020,7 @@ export const enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServi } // @public -export const enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { +export enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3030,7 +3030,7 @@ export const enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificate } // @public -export const enum KnownBuildStatus { +export enum KnownBuildStatus { // (undocumented) Deleting = "Deleting", // (undocumented) @@ -3048,7 +3048,7 @@ export const enum KnownBuildStatus { } // @public -export const enum KnownCheckNameResourceTypes { +export enum KnownCheckNameResourceTypes { // (undocumented) HostingEnvironment = "HostingEnvironment", // (undocumented) @@ -3068,7 +3068,7 @@ export const enum KnownCheckNameResourceTypes { } // @public -export const enum KnownDatabaseType { +export enum KnownDatabaseType { // (undocumented) LocalMySql = "LocalMySql", // (undocumented) @@ -3080,7 +3080,7 @@ export const enum KnownDatabaseType { } // @public -export const enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { +export enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3090,7 +3090,7 @@ export const enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsIte } // @public -export const enum KnownDomainPropertiesDomainNotRenewableReasonsItem { +export enum KnownDomainPropertiesDomainNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3100,7 +3100,7 @@ export const enum KnownDomainPropertiesDomainNotRenewableReasonsItem { } // @public -export const enum KnownEnum4 { +export enum KnownEnum4 { // (undocumented) Linux = "Linux", // (undocumented) @@ -3112,7 +3112,7 @@ export const enum KnownEnum4 { } // @public -export const enum KnownEnum5 { +export enum KnownEnum5 { // (undocumented) Linux = "Linux", // (undocumented) @@ -3124,7 +3124,7 @@ export const enum KnownEnum5 { } // @public -export const enum KnownFtpsState { +export enum KnownFtpsState { // (undocumented) AllAllowed = "AllAllowed", // (undocumented) @@ -3134,7 +3134,7 @@ export const enum KnownFtpsState { } // @public -export const enum KnownInAvailabilityReasonType { +export enum KnownInAvailabilityReasonType { // (undocumented) AlreadyExists = "AlreadyExists", // (undocumented) @@ -3142,7 +3142,7 @@ export const enum KnownInAvailabilityReasonType { } // @public -export const enum KnownPublishingProfileFormat { +export enum KnownPublishingProfileFormat { // (undocumented) FileZilla3 = "FileZilla3", // (undocumented) @@ -3152,7 +3152,7 @@ export const enum KnownPublishingProfileFormat { } // @public -export const enum KnownResourceScopeType { +export enum KnownResourceScopeType { // (undocumented) ServerFarm = "ServerFarm", // (undocumented) @@ -3162,7 +3162,7 @@ export const enum KnownResourceScopeType { } // @public -export const enum KnownRouteType { +export enum KnownRouteType { // (undocumented) Default = "DEFAULT", // (undocumented) @@ -3172,7 +3172,7 @@ export const enum KnownRouteType { } // @public -export const enum KnownScmType { +export enum KnownScmType { // (undocumented) BitbucketGit = "BitbucketGit", // (undocumented) @@ -3204,7 +3204,7 @@ export const enum KnownScmType { } // @public -export const enum KnownSkuName { +export enum KnownSkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -3228,7 +3228,7 @@ export const enum KnownSkuName { } // @public -export const enum KnownSupportedTlsVersions { +export enum KnownSupportedTlsVersions { // (undocumented) One0 = "1.0", // (undocumented) @@ -3238,7 +3238,7 @@ export const enum KnownSupportedTlsVersions { } // @public -export const enum KnownTriggerTypes { +export enum KnownTriggerTypes { // (undocumented) HttpTrigger = "HttpTrigger", // (undocumented) @@ -3246,7 +3246,7 @@ export const enum KnownTriggerTypes { } // @public -export const enum KnownValidateResourceTypes { +export enum KnownValidateResourceTypes { // (undocumented) ServerFarm = "ServerFarm", // (undocumented) diff --git a/test/smoke/generated/web-resource-manager/src/models/index.ts b/test/smoke/generated/web-resource-manager/src/models/index.ts index 3e8b815b55..98e3039c5d 100644 --- a/test/smoke/generated/web-resource-manager/src/models/index.ts +++ b/test/smoke/generated/web-resource-manager/src/models/index.ts @@ -5917,7 +5917,7 @@ export type ResourceHealthMetadataDef = ProxyOnlyResource & { }; /** Known values of {@link AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem} that the service accepts. */ -export const enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { +export enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", SubscriptionNotActive = "SubscriptionNotActive" @@ -5935,7 +5935,7 @@ export const enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificate export type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = string; /** Known values of {@link AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem} that the service accepts. */ -export const enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { +export enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", SubscriptionNotActive = "SubscriptionNotActive" @@ -5953,7 +5953,7 @@ export const enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServi export type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = string; /** Known values of {@link DomainPropertiesDomainNotRenewableReasonsItem} that the service accepts. */ -export const enum KnownDomainPropertiesDomainNotRenewableReasonsItem { +export enum KnownDomainPropertiesDomainNotRenewableReasonsItem { RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", SubscriptionNotActive = "SubscriptionNotActive" @@ -5971,7 +5971,7 @@ export const enum KnownDomainPropertiesDomainNotRenewableReasonsItem { export type DomainPropertiesDomainNotRenewableReasonsItem = string; /** Known values of {@link DomainPatchResourcePropertiesDomainNotRenewableReasonsItem} that the service accepts. */ -export const enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { +export enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", SubscriptionNotActive = "SubscriptionNotActive" @@ -5989,7 +5989,7 @@ export const enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsIte export type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = string; /** Known values of {@link Enum4} that the service accepts. */ -export const enum KnownEnum4 { +export enum KnownEnum4 { Windows = "Windows", Linux = "Linux", WindowsFunctions = "WindowsFunctions", @@ -6009,7 +6009,7 @@ export const enum KnownEnum4 { export type Enum4 = string; /** Known values of {@link Enum5} that the service accepts. */ -export const enum KnownEnum5 { +export enum KnownEnum5 { Windows = "Windows", Linux = "Linux", WindowsFunctions = "WindowsFunctions", @@ -6029,7 +6029,7 @@ export const enum KnownEnum5 { export type Enum5 = string; /** Known values of {@link ResourceScopeType} that the service accepts. */ -export const enum KnownResourceScopeType { +export enum KnownResourceScopeType { ServerFarm = "ServerFarm", Subscription = "Subscription", WebSite = "WebSite" @@ -6047,7 +6047,7 @@ export const enum KnownResourceScopeType { export type ResourceScopeType = string; /** Known values of {@link CheckNameResourceTypes} that the service accepts. */ -export const enum KnownCheckNameResourceTypes { +export enum KnownCheckNameResourceTypes { Site = "Site", Slot = "Slot", HostingEnvironment = "HostingEnvironment", @@ -6075,7 +6075,7 @@ export const enum KnownCheckNameResourceTypes { export type CheckNameResourceTypes = string; /** Known values of {@link InAvailabilityReasonType} that the service accepts. */ -export const enum KnownInAvailabilityReasonType { +export enum KnownInAvailabilityReasonType { Invalid = "Invalid", AlreadyExists = "AlreadyExists" } @@ -6091,7 +6091,7 @@ export const enum KnownInAvailabilityReasonType { export type InAvailabilityReasonType = string; /** Known values of {@link SkuName} that the service accepts. */ -export const enum KnownSkuName { +export enum KnownSkuName { Free = "Free", Shared = "Shared", Basic = "Basic", @@ -6123,7 +6123,7 @@ export const enum KnownSkuName { export type SkuName = string; /** Known values of {@link ValidateResourceTypes} that the service accepts. */ -export const enum KnownValidateResourceTypes { +export enum KnownValidateResourceTypes { ServerFarm = "ServerFarm", Site = "Site" } @@ -6139,7 +6139,7 @@ export const enum KnownValidateResourceTypes { export type ValidateResourceTypes = string; /** Known values of {@link ScmType} that the service accepts. */ -export const enum KnownScmType { +export enum KnownScmType { None = "None", Dropbox = "Dropbox", Tfs = "Tfs", @@ -6179,7 +6179,7 @@ export const enum KnownScmType { export type ScmType = string; /** Known values of {@link SupportedTlsVersions} that the service accepts. */ -export const enum KnownSupportedTlsVersions { +export enum KnownSupportedTlsVersions { One0 = "1.0", One1 = "1.1", One2 = "1.2" @@ -6197,7 +6197,7 @@ export const enum KnownSupportedTlsVersions { export type SupportedTlsVersions = string; /** Known values of {@link FtpsState} that the service accepts. */ -export const enum KnownFtpsState { +export enum KnownFtpsState { AllAllowed = "AllAllowed", FtpsOnly = "FtpsOnly", Disabled = "Disabled" @@ -6215,7 +6215,7 @@ export const enum KnownFtpsState { export type FtpsState = string; /** Known values of {@link DatabaseType} that the service accepts. */ -export const enum KnownDatabaseType { +export enum KnownDatabaseType { SqlAzure = "SqlAzure", MySql = "MySql", LocalMySql = "LocalMySql", @@ -6235,7 +6235,7 @@ export const enum KnownDatabaseType { export type DatabaseType = string; /** Known values of {@link RouteType} that the service accepts. */ -export const enum KnownRouteType { +export enum KnownRouteType { Default = "DEFAULT", Inherited = "INHERITED", Static = "STATIC" @@ -6253,7 +6253,7 @@ export const enum KnownRouteType { export type RouteType = string; /** Known values of {@link PublishingProfileFormat} that the service accepts. */ -export const enum KnownPublishingProfileFormat { +export enum KnownPublishingProfileFormat { FileZilla3 = "FileZilla3", WebDeploy = "WebDeploy", Ftp = "Ftp" @@ -6271,7 +6271,7 @@ export const enum KnownPublishingProfileFormat { export type PublishingProfileFormat = string; /** Known values of {@link BuildStatus} that the service accepts. */ -export const enum KnownBuildStatus { +export enum KnownBuildStatus { WaitingForDeployment = "WaitingForDeployment", Uploading = "Uploading", Deploying = "Deploying", @@ -6297,7 +6297,7 @@ export const enum KnownBuildStatus { export type BuildStatus = string; /** Known values of {@link TriggerTypes} that the service accepts. */ -export const enum KnownTriggerTypes { +export enum KnownTriggerTypes { HttpTrigger = "HttpTrigger", Unknown = "Unknown" } diff --git a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json index 8b9499b29c..43f3d36b29 100644 --- a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json +++ b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json @@ -40524,7 +40524,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem " + "text": "export declare enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem " } ], "releaseTag": "Public", @@ -40602,7 +40602,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem " + "text": "export declare enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem " } ], "releaseTag": "Public", @@ -40680,7 +40680,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownBuildStatus " + "text": "export declare enum KnownBuildStatus " } ], "releaseTag": "Public", @@ -40842,7 +40842,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownCheckNameResourceTypes " + "text": "export declare enum KnownCheckNameResourceTypes " } ], "releaseTag": "Public", @@ -41025,7 +41025,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDatabaseType " + "text": "export declare enum KnownDatabaseType " } ], "releaseTag": "Public", @@ -41124,7 +41124,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem " + "text": "export declare enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem " } ], "releaseTag": "Public", @@ -41202,7 +41202,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownDomainPropertiesDomainNotRenewableReasonsItem " + "text": "export declare enum KnownDomainPropertiesDomainNotRenewableReasonsItem " } ], "releaseTag": "Public", @@ -41280,7 +41280,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEnum4 " + "text": "export declare enum KnownEnum4 " } ], "releaseTag": "Public", @@ -41379,7 +41379,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownEnum5 " + "text": "export declare enum KnownEnum5 " } ], "releaseTag": "Public", @@ -41478,7 +41478,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownFtpsState " + "text": "export declare enum KnownFtpsState " } ], "releaseTag": "Public", @@ -41556,7 +41556,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownInAvailabilityReasonType " + "text": "export declare enum KnownInAvailabilityReasonType " } ], "releaseTag": "Public", @@ -41613,7 +41613,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownPublishingProfileFormat " + "text": "export declare enum KnownPublishingProfileFormat " } ], "releaseTag": "Public", @@ -41691,7 +41691,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownResourceScopeType " + "text": "export declare enum KnownResourceScopeType " } ], "releaseTag": "Public", @@ -41769,7 +41769,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownRouteType " + "text": "export declare enum KnownRouteType " } ], "releaseTag": "Public", @@ -41847,7 +41847,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownScmType " + "text": "export declare enum KnownScmType " } ], "releaseTag": "Public", @@ -42156,7 +42156,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSkuName " + "text": "export declare enum KnownSkuName " } ], "releaseTag": "Public", @@ -42381,7 +42381,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownSupportedTlsVersions " + "text": "export declare enum KnownSupportedTlsVersions " } ], "releaseTag": "Public", @@ -42459,7 +42459,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownTriggerTypes " + "text": "export declare enum KnownTriggerTypes " } ], "releaseTag": "Public", @@ -42516,7 +42516,7 @@ "excerptTokens": [ { "kind": "Content", - "text": "export declare const enum KnownValidateResourceTypes " + "text": "export declare enum KnownValidateResourceTypes " } ], "releaseTag": "Public", diff --git a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md index 10def62725..8036516515 100644 --- a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md +++ b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md @@ -3010,7 +3010,7 @@ export type KeyVaultReferenceResource = ProxyOnlyResource & { export type KeyVaultSecretStatus = "Initialized" | "WaitingOnCertificateOrder" | "Succeeded" | "CertificateOrderFailed" | "OperationNotPermittedOnKeyVault" | "AzureServiceUnauthorizedToAccessKeyVault" | "KeyVaultDoesNotExist" | "KeyVaultSecretDoesNotExist" | "UnknownError" | "ExternalPrivateKey" | "Unknown"; // @public -export const enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { +export enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3020,7 +3020,7 @@ export const enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServi } // @public -export const enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { +export enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3030,7 +3030,7 @@ export const enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificate } // @public -export const enum KnownBuildStatus { +export enum KnownBuildStatus { // (undocumented) Deleting = "Deleting", // (undocumented) @@ -3048,7 +3048,7 @@ export const enum KnownBuildStatus { } // @public -export const enum KnownCheckNameResourceTypes { +export enum KnownCheckNameResourceTypes { // (undocumented) HostingEnvironment = "HostingEnvironment", // (undocumented) @@ -3068,7 +3068,7 @@ export const enum KnownCheckNameResourceTypes { } // @public -export const enum KnownDatabaseType { +export enum KnownDatabaseType { // (undocumented) LocalMySql = "LocalMySql", // (undocumented) @@ -3080,7 +3080,7 @@ export const enum KnownDatabaseType { } // @public -export const enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { +export enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3090,7 +3090,7 @@ export const enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsIte } // @public -export const enum KnownDomainPropertiesDomainNotRenewableReasonsItem { +export enum KnownDomainPropertiesDomainNotRenewableReasonsItem { // (undocumented) ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", // (undocumented) @@ -3100,7 +3100,7 @@ export const enum KnownDomainPropertiesDomainNotRenewableReasonsItem { } // @public -export const enum KnownEnum4 { +export enum KnownEnum4 { // (undocumented) Linux = "Linux", // (undocumented) @@ -3112,7 +3112,7 @@ export const enum KnownEnum4 { } // @public -export const enum KnownEnum5 { +export enum KnownEnum5 { // (undocumented) Linux = "Linux", // (undocumented) @@ -3124,7 +3124,7 @@ export const enum KnownEnum5 { } // @public -export const enum KnownFtpsState { +export enum KnownFtpsState { // (undocumented) AllAllowed = "AllAllowed", // (undocumented) @@ -3134,7 +3134,7 @@ export const enum KnownFtpsState { } // @public -export const enum KnownInAvailabilityReasonType { +export enum KnownInAvailabilityReasonType { // (undocumented) AlreadyExists = "AlreadyExists", // (undocumented) @@ -3142,7 +3142,7 @@ export const enum KnownInAvailabilityReasonType { } // @public -export const enum KnownPublishingProfileFormat { +export enum KnownPublishingProfileFormat { // (undocumented) FileZilla3 = "FileZilla3", // (undocumented) @@ -3152,7 +3152,7 @@ export const enum KnownPublishingProfileFormat { } // @public -export const enum KnownResourceScopeType { +export enum KnownResourceScopeType { // (undocumented) ServerFarm = "ServerFarm", // (undocumented) @@ -3162,7 +3162,7 @@ export const enum KnownResourceScopeType { } // @public -export const enum KnownRouteType { +export enum KnownRouteType { // (undocumented) Default = "DEFAULT", // (undocumented) @@ -3172,7 +3172,7 @@ export const enum KnownRouteType { } // @public -export const enum KnownScmType { +export enum KnownScmType { // (undocumented) BitbucketGit = "BitbucketGit", // (undocumented) @@ -3204,7 +3204,7 @@ export const enum KnownScmType { } // @public -export const enum KnownSkuName { +export enum KnownSkuName { // (undocumented) Basic = "Basic", // (undocumented) @@ -3228,7 +3228,7 @@ export const enum KnownSkuName { } // @public -export const enum KnownSupportedTlsVersions { +export enum KnownSupportedTlsVersions { // (undocumented) One0 = "1.0", // (undocumented) @@ -3238,7 +3238,7 @@ export const enum KnownSupportedTlsVersions { } // @public -export const enum KnownTriggerTypes { +export enum KnownTriggerTypes { // (undocumented) HttpTrigger = "HttpTrigger", // (undocumented) @@ -3246,7 +3246,7 @@ export const enum KnownTriggerTypes { } // @public -export const enum KnownValidateResourceTypes { +export enum KnownValidateResourceTypes { // (undocumented) ServerFarm = "ServerFarm", // (undocumented)